Supported Features
- Live & Referenced (through USD) geometry
- Live volumes
- Instancing & Variants
- Cryptomatte (through Husk)
- AOVs
- V-Ray Lights, Light Mixer, Light Linker
- V-Ray Materials
- V-Ray Textures
- V-Ray Displacement
- V-Ray Subdivision
- V-Ray Proxy
- V-Ray Environment Fog
- V-Ray Toon Effect
- V-Ray Physical Camera (with Depth of Field & Motion Blur)
- V-Ray Object Properties (through Render Geometry Settings LOP)
- V-Ray Hair Properties (through Render Geometry Settings LOP)
- V-Ray Matte Surfaces (through Render Geometry Settings LOP)
- V-Ray Render Settings (through Render Settings LOP)
- V-Ray Production/Final rendering (through USD Render ROP LOP)
- V-Ray Batch rendering (through Husk)
- Native Houdini volumes
- Solaris Render Region tool
- MtlX shaders (without volumetric shading, layered brdf shaders, and lights)
- V-Ray Profiler
- Hydra Ocean
- Feather Procedurals
- Resumable rendering
- V-Ray Clipper (through the Render Geometry Settings LOP)
- OSL texture and material
- COP (/img) nodes
- Trace sets
Temporary Limitations
- V-Ray Aerial Perspective is not implemented.
- V-Ray Fur is not implemented
- V-Ray Plane is not implemented
- V-Ray Decal is not implemented
- V-Ray Enmesh is not implemented
- Chaos Cosmos is not available
- V-Ray VRScene import is not available due to a Solaris limitation
MtlX Shaders Support
The following functions are supported in Solaris:
- sin
- cos
- tan
- sqrt
- log
- floor
- exp
- ceil
- asin
- acos
Notes
- To create a global Extra Texture AOV, add a V-Ray ExtraTexAOV VOP in a shading network inside a Material Library VOP, and point a RenderVar LOP to the Extra Bind Name parameter value of the VOP node.
- V-Ray only supports 32-bit precision for floating point attributes.