Page History
...
For more information on how to work with the V-Ray Proxy, see the the V-Ray Proxy courseware page page.
Basic Parameters
...
Section | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Section | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Advanced Overrides
...
Section | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Animation Parameters
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Alembic Layers
|
Anchor | ||||
---|---|---|---|---|
|
...
Example: Applying Visibility Overrides
There is no difference between applying Visibility Overrides to .vrmesh (V-Ray Proxy) files and .abc (Alembic) files. Visibility overrides are applied to objects in the hierarchy.
You can use asterisks as wildcards when inputting the names of the objects/ groups in the Rule. Pressing Enter confirms the input.
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Example: Applying Shader Overrides
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
Example: Applying Override to objects with similar names
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Animation Parameters
...
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Section | |||||||||||||||
|
Alembic
...
Layers
...
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Point Cloud
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
VRayMesh file info
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Material Assignment Overrides
|
Alembic proxy parameters
...
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Point Cloud
...
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
VRayMesh file info
...
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Material Assignment Overrides
...
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Section | |||||||||||||||
|
...
Code Block | ||||
---|---|---|---|---|
| ||||
<materialAssignmentRules> <patternRule> <pattern>VRayMtl1</pattern> <material>VRayMtl1@material</material> </patternRule> </materialAssignmentRules> |
The sample XML assigns the VRayMtl1 material to all vrmesh objects matching VRayMtl1 pattern, i.e. all objects whose material name is VRayMtl1.i.e. all objects whose material name is VRayMtl1.
Code Block | ||||
---|---|---|---|---|
| ||||
from vray.utils import *
appendSceneContent("C:/mtlAssignments/materials.vrscene") |
For this feature to work, you need to specify the path to the . vrscene containing the materials (procedural textures or paths to bitmaps). This only works with post-translate python script. The following example script specifies the path to the . vrscene file and should be copied into Render Settings > Common > MEL / Python callbacks > Post translate python script.
Code Block | ||||
---|---|---|---|---|
| ||||
from vray.utils import *
appendSceneContent("C:/mtlAssignments/materials.vrscene") |
For this feature to work, you need to specify the path to the . vrscene containing the materials (procedural textures or paths to bitmaps). This only works with post-translate python script. The following example script specifies the path to the . vrscene file and should be copied into Render Settings > Common > MEL / Python callbacks > Post translate python script.
Code Block | ||||
---|---|---|---|---|
| ||||
<materialAssignmentRules>
<patternRule>
<pattern>/pCube*</pattern>
<sceneMaterial>VRayMtl1@material</sceneMaterial>
</patternRule>
</materialAssignmentRules> |
| |
<materialAssignmentRules>
<patternRule>
<pattern>/pCube*</pattern>
<sceneMaterial>VRayMtl1@material</sceneMaterial>
</patternRule>
</materialAssignmentRules> |
The sample XML assigns the VRayMtl material to all alembic objects matching the pattern pCube* , i.e. all objects whose name starts with pCube. It uses the new sceneMaterial tag.
UI Text Box | ||
---|---|---|
| ||
The material assignment overrides is still an experimental feature and can change at any point! |
Example: Instancing V-Ray proxy with MASH
Section | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| note
|
Notes
...
Fancy Bullets | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|