The Cylindrical Projection wraps texture maps on a surface with a cylindrical shape (figure 2). Cylindrical projections provide a quick way to map a texture on cylindrical-shaped surfaces without too much distortion. However, the seams of the texture may be visible in the render, depending on the shape of the surface.



Cylindrical Projection



Figure 1: Cylindrical Projection Node


This projection performs cylindrical mapping where the U coordinate is the longitude, and the Y coordinate is the world space Y coordinate. For Images, the mapping on the Y axis maps the image to the [-1, 1] interval. For procedural textures, the W coordinate is the distance from the Y axis. For points on the ground plane (Y = 0), cylindrical and spherical mappings now map to the same points on the images, or what would be the equator on spherical mapping.



Cylindrical Projection



Figure 2: Several simple shapes using Cylindrical projection to map a Texture to their surface


Cylindrical Projection Parameters

Compatibility Mode - The Octane version that the behavior of this node should match.

Cylindrical Transformation - Transformations applied to the projection cylinder.

Coordinate space - Coordinate space used by the texture.

Use Rest Attributes - Keeps texture maps from distorting when the geometry is animated.