Instance Range Texture

 

The Instance Range texture node is designed to work with imported ORBXThe ORBX file format is the best way to transfer scene files from 3D Authoring software programs that use the Octane Plug-in such as Octane for Maya, Octane for Cinema 4D, or OctaneRender Standalone. This format is more efficient than FBX when working with Octane specific data as it provides a flexible, application independent format. ORBX is a container format that includes all animation data, models, textures etc. that is needed to transfer an Octane scene from one application to another.® packages. The Instance Range texture holds a greyscale color with the Maximum ID range from 0 to whatever figure you enter in this parameter, and OctaneRender® prepares this range to map it to geometric instance IDs.

Just as a LuaA scripting language that supports procedural, object-oriented, functional, and data-driven programming. It can be used to extend Octane’s functionality.A scripting language that supports procedural, object-oriented, functional, and data-driven programming. It can be used to extend Octane’s functionality. script or OctaneRender can generate instances of an object, these same processes can also assign an ID to each generated instance, which results in a grid of instance IDs. You can then assign colors to each instance ID from a Texture (in this case, with an image in the Instance Color texture), and match the IDs with the image pixels, starting at the bottom-left and moving up to the top-right. In Figure 1, there are 10 x 10 instances that a Lua script assigns IDs to each instance, generating 100 IDs. To map the range, the Maximum ID attribute must match the number of generated IDs - 100 in this case.

Instance_Range_Texture_Fig01_UE4_v2018

Figure 1: Results of the Instance Range Texture

 

Note: You need OctaneRender Standalone to create ORBX packages. Please refer to the OctaneRender Standalone documentation for more detailed information.