fbpx
Blender add-on for texturing by projection mapping from multiple cameras to one UV layer
Tutorial
Eyek_UI
Documentation

Resolution: Number of horizontal and vertical pixels in generated texture.

Blending: Statistic method for mixing colors from different cameras if they are projected to one pixel in texture.

Properties:

Clip UV: Uses only area within UV bounds.

Shadowing: Uses ray-tracing for mapping, otherwise projection goes through polygons and paint on occluded ones.

Expand: Fill empty pixels around UV islands.

Output: File path to save generated texture.

Paint!: Generates texture.

How to use:

1. Set Background Images on your Cameras.
2. Place Cameras as you want them to project on your objects.
3. Select cameras and objects.
4. Run Eyek.

FAQ

I have several images with different ratios, but Blender cameras have one ratio for all.

No problem, Eyek projects background images from cameras as they look in Crop or Fit frame method. If render ratio is greater than the image ratio use Crop, otherwise use Fit. However, after the first run, Eyek does it automatically.

 

I have several background images on one camera and want them to be blended on my texture.

Eyek uses only the first background image to project on texture. In this case, you should duplicate this camera and assign images one for each new cameras.

 

Why some of my cameras are ignored?

Background images in your cameras should be external image files. If you want to use an internal image, it needed to be saved to external file.

 

Why my texture appears a bit distorted?

This can happen if areas of polygons in camera projection are too big. You can add Subdivision Modifier with Simple algorithm to your model. Modifier needs to be active for rendering.

If you have additional questions, you can ask them via email p4@phygitalism.com