New Octane Value Textures

Forums: New Octane Value Textures
3D Studio Max Plugin (Export Script Plugins developed by [gk] and KilaD; Integrated Plugin developed by Karba)
Forum rules
Please post only in English in this subforum. For alternate language discussion please go here viewforum.php?f=18

New Octane Value Textures

Postby neonZorglub » Wed Dec 06, 2023 10:20 pm

neonZorglub Wed Dec 06, 2023 10:20 pm
A new set of textures has been added to control simple values using a Texmap. (from version 2023.1.1 - 13.06)
This feature is currently still experimental, and need to be activated in Octane Preferences / Trouble Shooting / 'Activate Value Texmaps [Experimental]'
(Once activated, 3dsMax needs to be restarted)

This is supported for all Octane materials and textures, and allow to use a common value to control several different textures or materials.

Many parameters, like the Opacity of materials can already be set as a Texture, and be shared by multiple materials.

Some other values, like Bump height or Film IOR used to be internal to each material / textures.
Those values can now be set as Texture and shared by multiple textures.

In the material editor, a square button is available on the right side of compatible parameters. Click or drag to set a Value texmap.
As with other 3dsMax texture buttons, use the context menu (right click) to Clear, Copy, etc..
OctaneValues_SpecularMtl.png


For example, the 'Index of refraction' of several Specular materials can be set as a common Float value texture, as in this sample:
OctValueTex_IOR1.png

OctValueTex_IOR2.png

OctValueTex_IOR3.png



Another example: the Flake size of a Flake texture can be set as a Float value texture, and the Thickness 1 of a Stripes texture can be set to the same Float value texture.
Changing the value of the Float value texture will affect both the Flake and the Stripes texture.
OctValueTex_tex_float.png


2 sample scenes:
OctValueTex.zip
(144.7 KiB) Downloaded 46 times


There are 3 types of values: Integer, Float and Boolean.
Each type has a set of compatible textures, that can be combined, using Operators, Converters, Utility.


Using a multiply operator can also help to manipulate some parameters more easily.
For example, if you need to adjust the Bump height in the range 0.001 and 0.1, use a Binary math operator with the Operation set to Multiply and Argument B set to 0.0001, so you can control Argument A with values between 0.1 and 10.
That can help in some cases if the precision (number of digits) set in 3dsMax preferences is too low to edit small values.

This can also be used to bypass the default limits of a parameter.

The Octane value textures are also available for parameters of OSL textures.
neonZorglub
OctaneRender Team
OctaneRender Team
 
Posts: 904
Joined: Sun Jul 31, 2016 10:08 pm

Return to Autodesk 3Ds Max


Who is online

Users browsing this forum: No registered users and 6 guests

Thu May 09, 2024 4:39 pm [ UTC ]