Smart Texture

images/download/attachments/173277907/CmdSmartTexture.svg

This function creates a textured from an input mesh and images.

Requirements

Select a mesh and some images, either several spherical images or several perspective images, then launch the command.


  1. Optionally, select other surface objects used as obstacles. They will filter images and thus the corresponding images won't be applied locally to the mesh.

  2. Set the Pixel size, that is to say the size of pixels (=1/pixel density).

  3. Optionally, uncheck Optimize the mesh to texture the mesh without any reduction. The computation will be longer but the mesh topology won't be modified.

  4. Optionally, check Consider triangles orientation to only texture triangles whose normal is compatible with the image (refer to Exercise: Understand meshes orientation).

  5. If the mesh is already textured, it is possible

    1. to preserve existing texturing. Only blank areas will be filled.

    2. to update current texturing, that is to use the most relevant texture between the existing one and the new one.

Notes

  • This command reads image masks to avoid texturing the mesh with inappropriate image areas (refer to Image management).

  • This command fills internal blank areas automatically using the periphery textures (see example in Technical information section).

  • Actual texture resolution may be lower due to technical limitations.

  • The created texture is static:

    • Any mesh faces modification, included using Optimize the mesh later, could either lead to inaccuracy or the loss of texture.

    • Adjust Textures is only suitable to remove textures locally (before applying locally new ones).

    • Consequently, it is advised to compute the texture as a last improvement.

Technical information

images/download/attachments/173277907/qa2022_n0097.png Fig. automatic blank filling

Practise

See the Exercise: Texture a mesh with spherical images in the beginners guide section.