VRay SDK for C#
Loading...
Searching...
No Matches
VRay.Plugins.GeomMeshFile Class Reference

Geometry source plugin. Dynamically loads/unloads geometry voxels from a proxy file. [gpuSupport=(partial)] More...

Inherits VRay.Plugins.Plugin, VRay.Plugins.IPluginRef< GeomMeshFile >, and VRay.Plugins.IGeometrySourcePluginCategory.

Public Member Functions

IList< string > Get_AlembicLayers (double time)
 Gets the value of GeomMeshFile.AlembicLayers More...
 
int Get_AlembicMode (double time)
 Gets the value of GeomMeshFile.AlembicMode More...
 
float Get_AnimAbcTime (double time)
 Gets the value of GeomMeshFile.AnimAbcTime More...
 
float Get_AnimFrame (double time)
 Gets the value of GeomMeshFile.AnimFrame More...
 
int Get_AnimLength (double time)
 Gets the value of GeomMeshFile.AnimLength More...
 
float Get_AnimOffset (double time)
 Gets the value of GeomMeshFile.AnimOffset More...
 
int Get_AnimOverride (double time)
 Gets the value of GeomMeshFile.AnimOverride More...
 
float Get_AnimSpeed (double time)
 Gets the value of GeomMeshFile.AnimSpeed More...
 
int Get_AnimStart (double time)
 Gets the value of GeomMeshFile.AnimStart More...
 
int Get_AnimType (double time)
 Gets the value of GeomMeshFile.AnimType More...
 
bool Get_ComputeBbox (double time)
 Gets the value of GeomMeshFile.ComputeBbox More...
 
int Get_ComputeNormals (double time)
 Gets the value of GeomMeshFile.ComputeNormals More...
 
IList< int > Get_CustomReorderMeshSetIndices (double time)
 Gets the value of GeomMeshFile.CustomReorderMeshSetIndices More...
 
IList< string > Get_CustomReorderMeshSetNames (double time)
 Gets the value of GeomMeshFile.CustomReorderMeshSetNames More...
 
IList< int > Get_CustomReorderMeshSetTypes (double time)
 Gets the value of GeomMeshFile.CustomReorderMeshSetTypes More...
 
string Get_File (double time)
 Gets the value of GeomMeshFile.File More...
 
int Get_FirstMapChannel (double time)
 Gets the value of GeomMeshFile.FirstMapChannel More...
 
int Get_FlipAxis (double time)
 Gets the value of GeomMeshFile.FlipAxis More...
 
bool Get_FlipNormals (double time)
 Gets the value of GeomMeshFile.FlipNormals More...
 
float Get_HairTessellationLength (double time)
 Gets the value of GeomMeshFile.HairTessellationLength More...
 
IList< int > Get_HairVisibilityListIds (double time)
 Gets the value of GeomMeshFile.HairVisibilityListIds More...
 
IList< string > Get_HairVisibilityListNames (double time)
 Gets the value of GeomMeshFile.HairVisibilityListNames More...
 
int Get_HairVisibilityListsType (double time)
 Gets the value of GeomMeshFile.HairVisibilityListsType More...
 
float Get_HairWidthMultiplier (double time)
 Gets the value of GeomMeshFile.HairWidthMultiplier More...
 
int Get_Instancing (double time)
 Gets the value of GeomMeshFile.Instancing More...
 
int Get_LoadHair (double time)
 Gets the value of GeomMeshFile.LoadHair More...
 
int Get_LoadMesh (double time)
 Gets the value of GeomMeshFile.LoadMesh More...
 
int Get_LoadParticles (double time)
 Gets the value of GeomMeshFile.LoadParticles More...
 
string Get_MaterialAssignmentsFile (double time)
 Gets the value of GeomMeshFile.MaterialAssignmentsFile More...
 
bool Get_MergeEqualVertices (double time)
 Gets the value of GeomMeshFile.MergeEqualVertices More...
 
int Get_NumPreviewFaces (double time)
 Gets the value of GeomMeshFile.NumPreviewFaces More...
 
string Get_ObjectPath (double time)
 Gets the value of GeomMeshFile.ObjectPath More...
 
int Get_ParticleRenderMode (double time)
 Gets the value of GeomMeshFile.ParticleRenderMode More...
 
bool Get_ParticleUseNormals (double time)
 Gets the value of GeomMeshFile.ParticleUseNormals More...
 
IList< int > Get_ParticleVisibilityListIds (double time)
 Gets the value of GeomMeshFile.ParticleVisibilityListIds More...
 
IList< string > Get_ParticleVisibilityListNames (double time)
 Gets the value of GeomMeshFile.ParticleVisibilityListNames More...
 
int Get_ParticleVisibilityListsType (double time)
 Gets the value of GeomMeshFile.ParticleVisibilityListsType More...
 
float Get_ParticleWidthMultiplier (double time)
 Gets the value of GeomMeshFile.ParticleWidthMultiplier More...
 
float Get_PixelScale (double time)
 Gets the value of GeomMeshFile.PixelScale More...
 
float Get_PointCloudMult (double time)
 Gets the value of GeomMeshFile.PointCloudMult More...
 
bool Get_PrimaryVisibility (double time)
 Gets the value of GeomMeshFile.PrimaryVisibility More...
 
IPluginRef Get_ReferenceMesh (double time)
 Gets the value of GeomMeshFile.ReferenceMesh More...
 
string Get_ReferenceNormalChannel (double time)
 Gets the value of GeomMeshFile.ReferenceNormalChannel More...
 
Transform Get_ReferenceTransform (double time)
 Gets the value of GeomMeshFile.ReferenceTransform More...
 
string Get_ReferenceVertexChannel (double time)
 Gets the value of GeomMeshFile.ReferenceVertexChannel More...
 
bool Get_ReorderChannelsByNameIndices (double time)
 Gets the value of GeomMeshFile.ReorderChannelsByNameIndices More...
 
float Get_Scale (double time)
 Gets the value of GeomMeshFile.Scale More...
 
float Get_SmoothAngle (double time)
 Gets the value of GeomMeshFile.SmoothAngle More...
 
bool Get_SmoothUv (double time)
 Gets the value of GeomMeshFile.SmoothUv More...
 
bool Get_SmoothUvBorders (double time)
 Gets the value of GeomMeshFile.SmoothUvBorders More...
 
int Get_SortVoxels (double time)
 Gets the value of GeomMeshFile.SortVoxels More...
 
bool Get_SubdivAllMeshes (double time)
 Gets the value of GeomMeshFile.SubdivAllMeshes More...
 
int Get_SubdivLevel (double time)
 Gets the value of GeomMeshFile.SubdivLevel More...
 
bool Get_SubdivPreserveGeomBorders (double time)
 Gets the value of GeomMeshFile.SubdivPreserveGeomBorders More...
 
int Get_SubdivPreserveMapBorders (double time)
 Gets the value of GeomMeshFile.SubdivPreserveMapBorders More...
 
int Get_SubdivType (double time)
 Gets the value of GeomMeshFile.SubdivType More...
 
bool Get_SubdivUvs (double time)
 Gets the value of GeomMeshFile.SubdivUvs More...
 
bool Get_TessellateHair (double time)
 Gets the value of GeomMeshFile.TessellateHair More...
 
bool Get_UseAlembicOffset (double time)
 Gets the value of GeomMeshFile.UseAlembicOffset More...
 
bool Get_UseAlembicTransform (double time)
 Gets the value of GeomMeshFile.UseAlembicTransform More...
 
bool Get_UseAlembicVisibility (double time)
 Gets the value of GeomMeshFile.UseAlembicVisibility More...
 
int Get_UseFaceSets (double time)
 Gets the value of GeomMeshFile.UseFaceSets More...
 
bool Get_UseFullNames (double time)
 Gets the value of GeomMeshFile.UseFullNames More...
 
bool Get_UsePointCloud (double time)
 Gets the value of GeomMeshFile.UsePointCloud More...
 
int Get_UseVelocity (double time)
 Gets the value of GeomMeshFile.UseVelocity More...
 
string Get_VelocityColorSet (double time)
 Gets the value of GeomMeshFile.VelocityColorSet More...
 
float Get_VelocityMultiplier (double time)
 Gets the value of GeomMeshFile.VelocityMultiplier More...
 
IList< int > Get_VisibilityListIds (double time)
 Gets the value of GeomMeshFile.VisibilityListIds More...
 
IList< string > Get_VisibilityListNames (double time)
 Gets the value of GeomMeshFile.VisibilityListNames More...
 
int Get_VisibilityListsType (double time)
 Gets the value of GeomMeshFile.VisibilityListsType More...
 
IList< string > Get_VisibilityOverridesRules (double time)
 Gets the value of GeomMeshFile.VisibilityOverridesRules More...
 
IList< int > Get_VisibilityOverridesValues (double time)
 Gets the value of GeomMeshFile.VisibilityOverridesValues More...
 
bool Set_AlembicLayers (IList< string > val, double time)
 Sets a value to GeomMeshFile.AlembicLayers More...
 
bool Set_AlembicMode (int val, double time)
 Sets a value to GeomMeshFile.AlembicMode More...
 
bool Set_AnimAbcTime (float val, double time)
 Sets a value to GeomMeshFile.AnimAbcTime More...
 
bool Set_AnimFrame (float val, double time)
 Sets a value to GeomMeshFile.AnimFrame More...
 
bool Set_AnimLength (int val, double time)
 Sets a value to GeomMeshFile.AnimLength More...
 
bool Set_AnimOffset (float val, double time)
 Sets a value to GeomMeshFile.AnimOffset More...
 
bool Set_AnimOverride (int val, double time)
 Sets a value to GeomMeshFile.AnimOverride More...
 
bool Set_AnimSpeed (float val, double time)
 Sets a value to GeomMeshFile.AnimSpeed More...
 
bool Set_AnimStart (int val, double time)
 Sets a value to GeomMeshFile.AnimStart More...
 
bool Set_AnimType (int val, double time)
 Sets a value to GeomMeshFile.AnimType More...
 
bool Set_ComputeBbox (bool val, double time)
 Sets a value to GeomMeshFile.ComputeBbox More...
 
bool Set_ComputeNormals (int val, double time)
 Sets a value to GeomMeshFile.ComputeNormals More...
 
bool Set_CustomReorderMeshSetIndices (IList< int > val, double time)
 Sets a value to GeomMeshFile.CustomReorderMeshSetIndices More...
 
bool Set_CustomReorderMeshSetNames (IList< string > val, double time)
 Sets a value to GeomMeshFile.CustomReorderMeshSetNames More...
 
bool Set_CustomReorderMeshSetTypes (IList< int > val, double time)
 Sets a value to GeomMeshFile.CustomReorderMeshSetTypes More...
 
bool Set_File (string val, double time)
 Sets a value to GeomMeshFile.File More...
 
bool Set_FirstMapChannel (int val, double time)
 Sets a value to GeomMeshFile.FirstMapChannel More...
 
bool Set_FlipAxis (int val, double time)
 Sets a value to GeomMeshFile.FlipAxis More...
 
bool Set_FlipNormals (bool val, double time)
 Sets a value to GeomMeshFile.FlipNormals More...
 
bool Set_HairTessellationLength (float val, double time)
 Sets a value to GeomMeshFile.HairTessellationLength More...
 
bool Set_HairVisibilityListIds (IList< int > val, double time)
 Sets a value to GeomMeshFile.HairVisibilityListIds More...
 
bool Set_HairVisibilityListNames (IList< string > val, double time)
 Sets a value to GeomMeshFile.HairVisibilityListNames More...
 
bool Set_HairVisibilityListsType (int val, double time)
 Sets a value to GeomMeshFile.HairVisibilityListsType More...
 
bool Set_HairWidthMultiplier (float val, double time)
 Sets a value to GeomMeshFile.HairWidthMultiplier More...
 
bool Set_Instancing (int val, double time)
 Sets a value to GeomMeshFile.Instancing More...
 
bool Set_LoadHair (int val, double time)
 Sets a value to GeomMeshFile.LoadHair More...
 
bool Set_LoadMesh (int val, double time)
 Sets a value to GeomMeshFile.LoadMesh More...
 
bool Set_LoadParticles (int val, double time)
 Sets a value to GeomMeshFile.LoadParticles More...
 
bool Set_MaterialAssignmentsFile (string val, double time)
 Sets a value to GeomMeshFile.MaterialAssignmentsFile More...
 
bool Set_MergeEqualVertices (bool val, double time)
 Sets a value to GeomMeshFile.MergeEqualVertices More...
 
bool Set_NumPreviewFaces (int val, double time)
 Sets a value to GeomMeshFile.NumPreviewFaces More...
 
bool Set_ObjectPath (string val, double time)
 Sets a value to GeomMeshFile.ObjectPath More...
 
bool Set_ParticleRenderMode (int val, double time)
 Sets a value to GeomMeshFile.ParticleRenderMode More...
 
bool Set_ParticleUseNormals (bool val, double time)
 Sets a value to GeomMeshFile.ParticleUseNormals More...
 
bool Set_ParticleVisibilityListIds (IList< int > val, double time)
 Sets a value to GeomMeshFile.ParticleVisibilityListIds More...
 
bool Set_ParticleVisibilityListNames (IList< string > val, double time)
 Sets a value to GeomMeshFile.ParticleVisibilityListNames More...
 
bool Set_ParticleVisibilityListsType (int val, double time)
 Sets a value to GeomMeshFile.ParticleVisibilityListsType More...
 
bool Set_ParticleWidthMultiplier (float val, double time)
 Sets a value to GeomMeshFile.ParticleWidthMultiplier More...
 
bool Set_PixelScale (float val, double time)
 Sets a value to GeomMeshFile.PixelScale More...
 
bool Set_PointCloudMult (float val, double time)
 Sets a value to GeomMeshFile.PointCloudMult More...
 
bool Set_PrimaryVisibility (bool val, double time)
 Sets a value to GeomMeshFile.PrimaryVisibility More...
 
bool Set_ReferenceMesh (IPluginRef val, double time)
 Sets a value to GeomMeshFile.ReferenceMesh More...
 
bool Set_ReferenceNormalChannel (string val, double time)
 Sets a value to GeomMeshFile.ReferenceNormalChannel More...
 
bool Set_ReferenceTransform (Transform val, double time)
 Sets a value to GeomMeshFile.ReferenceTransform More...
 
bool Set_ReferenceVertexChannel (string val, double time)
 Sets a value to GeomMeshFile.ReferenceVertexChannel More...
 
bool Set_ReorderChannelsByNameIndices (bool val, double time)
 Sets a value to GeomMeshFile.ReorderChannelsByNameIndices More...
 
bool Set_Scale (float val, double time)
 Sets a value to GeomMeshFile.Scale More...
 
bool Set_SmoothAngle (float val, double time)
 Sets a value to GeomMeshFile.SmoothAngle More...
 
bool Set_SmoothUv (bool val, double time)
 Sets a value to GeomMeshFile.SmoothUv More...
 
bool Set_SmoothUvBorders (bool val, double time)
 Sets a value to GeomMeshFile.SmoothUvBorders More...
 
bool Set_SortVoxels (int val, double time)
 Sets a value to GeomMeshFile.SortVoxels More...
 
bool Set_SubdivAllMeshes (bool val, double time)
 Sets a value to GeomMeshFile.SubdivAllMeshes More...
 
bool Set_SubdivLevel (int val, double time)
 Sets a value to GeomMeshFile.SubdivLevel More...
 
bool Set_SubdivPreserveGeomBorders (bool val, double time)
 Sets a value to GeomMeshFile.SubdivPreserveGeomBorders More...
 
bool Set_SubdivPreserveMapBorders (int val, double time)
 Sets a value to GeomMeshFile.SubdivPreserveMapBorders More...
 
bool Set_SubdivType (int val, double time)
 Sets a value to GeomMeshFile.SubdivType More...
 
bool Set_SubdivUvs (bool val, double time)
 Sets a value to GeomMeshFile.SubdivUvs More...
 
bool Set_TessellateHair (bool val, double time)
 Sets a value to GeomMeshFile.TessellateHair More...
 
bool Set_UseAlembicOffset (bool val, double time)
 Sets a value to GeomMeshFile.UseAlembicOffset More...
 
bool Set_UseAlembicTransform (bool val, double time)
 Sets a value to GeomMeshFile.UseAlembicTransform More...
 
bool Set_UseAlembicVisibility (bool val, double time)
 Sets a value to GeomMeshFile.UseAlembicVisibility More...
 
bool Set_UseFaceSets (int val, double time)
 Sets a value to GeomMeshFile.UseFaceSets More...
 
bool Set_UseFullNames (bool val, double time)
 Sets a value to GeomMeshFile.UseFullNames More...
 
bool Set_UsePointCloud (bool val, double time)
 Sets a value to GeomMeshFile.UsePointCloud More...
 
bool Set_UseVelocity (int val, double time)
 Sets a value to GeomMeshFile.UseVelocity More...
 
bool Set_VelocityColorSet (string val, double time)
 Sets a value to GeomMeshFile.VelocityColorSet More...
 
bool Set_VelocityMultiplier (float val, double time)
 Sets a value to GeomMeshFile.VelocityMultiplier More...
 
bool Set_VisibilityListIds (IList< int > val, double time)
 Sets a value to GeomMeshFile.VisibilityListIds More...
 
bool Set_VisibilityListNames (IList< string > val, double time)
 Sets a value to GeomMeshFile.VisibilityListNames More...
 
bool Set_VisibilityListsType (int val, double time)
 Sets a value to GeomMeshFile.VisibilityListsType More...
 
bool Set_VisibilityOverridesRules (IList< string > val, double time)
 Sets a value to GeomMeshFile.VisibilityOverridesRules More...
 
bool Set_VisibilityOverridesValues (IList< int > val, double time)
 Sets a value to GeomMeshFile.VisibilityOverridesValues More...
 
- Public Member Functions inherited from VRay.Plugins.Plugin
PluginCategories GetCategories ()
 Gets all the plugin categories this plugin belongs to, such as being a Light or a Material, etc.
 
long GetIntegerID ()
 Returns the ID of the plugin instance. The ID is unique per scene contained in a VRayRenderer instance. Can be used as a hash value.
 
double[] GetKeyframeTimes (string propertyName)
 Return an array of keyframe times if the property contains animated values or an empty array if the property is not animated. More...
 
PluginMeta GetMeta ()
 Gets a plugin meta object.
 
string GetName ()
 Gets the name of the plugin.
 
PropertyRuntimeMeta GetPropertyRuntimeMeta (string propertyName)
 Gets an object with runtime meta information about the property. More...
 
VRayRenderer GetRenderer ()
 Gets a reference to the renderer which created the plugin.
 
string Gettype ()
 Gets the type of the plugin. More...
 
object GetValue (string propertyName)
 Gets the value of the specified property as a generic object. More...
 
object GetValue (string propertyName, double time)
 Gets the value of the specified property as a generic object. More...
 
AColor GetValueAsAColor (string propertyName)
 Gets the value of the specified property if it is of type AColor. Otherwise an exception is thrown. More...
 
AColor GetValueAsAColor (string propertyName, double time)
 Gets the value of the specified property if it is of type AColor. Otherwise an exception is thrown. More...
 
bool GetValueAsBool (string propertyName)
 Gets the value of the specified property if it is of type bool. Otherwise an exception is thrown. More...
 
bool GetValueAsBool (string propertyName, double time)
 Gets the value of the specified property if it is of type bool. Otherwise an exception is thrown. More...
 
Color GetValueAsColor (string propertyName)
 Gets the value of the specified property if it is of type Color. Otherwise an exception is thrown. More...
 
Color GetValueAsColor (string propertyName, double time)
 Gets the value of the specified property if it is of type Color. Otherwise an exception is thrown. More...
 
double GetValueAsDouble (string propertyName)
 Gets the value of the specified property if it is of type double. Otherwise an exception is thrown. More...
 
double GetValueAsDouble (string propertyName, double time)
 Gets the value of the specified property if it is of type double. Otherwise an exception is thrown. More...
 
float GetValueAsFloat (string propertyName)
 Gets the value of the specified property if it is of type float. Otherwise an exception is thrown. More...
 
float GetValueAsFloat (string propertyName, double time)
 Gets the value of the specified property if it is of type float. Otherwise an exception is thrown. More...
 
int GetValueAsInt (string propertyName)
 Gets the value of the specified property if it is of type int. Otherwise an exception is thrown. More...
 
int GetValueAsInt (string propertyName, double time)
 Gets the value of the specified property if it is of type int. Otherwise an exception is thrown. More...
 
IList GetValueAsList (string propertyName)
 Gets the value of the specified property if it is a list. (This simply casts the result of GetValue() to IList. More...
 
IList GetValueAsList (string propertyName, double time)
 Gets the value of the specified property if it is a list. (This simply casts the result of GetValue() to IList. More...
 
IList< T > GetValueAsList< T > (string propertyName)
 Gets the value of the specified property if it is of a list type. More...
 
IList< T > GetValueAsList< T > (string propertyName, double time)
 Gets the value of the specified property if it is of a list type. More...
 
Matrix GetValueAsMatrix (string propertyName)
 Gets the value of the specified property if it is of type Matrix. Otherwise an exception is thrown. More...
 
Matrix GetValueAsMatrix (string propertyName, double time)
 Gets the value of the specified property if it is of type Matrix. Otherwise an exception is thrown. More...
 
IPluginRef GetValueAsPluginRef (string propertyName)
 Gets the value of the specified property if it is of type Plugin/PluginRef. More...
 
IPluginRef GetValueAsPluginRef (string propertyName, double time)
 Gets the value of the specified property if it is of type Plugin/PluginRef. More...
 
string GetValueAsString (string propertyName)
 Gets the string representation of the specified plugin property value. More...
 
string GetValueAsString (string propertyName, double time)
 Gets the string representation of the specified plugin property value. More...
 
Transform GetValueAsTransform (string propertyName)
 Gets the value of the specified property if it is of type Transform. Otherwise an exception is thrown. More...
 
Transform GetValueAsTransform (string propertyName, double time)
 Gets the value of the specified property if it is of type Transform. Otherwise an exception is thrown. More...
 
Vector GetValueAsVector (string propertyName)
 Gets the value of the specified property if it is of type Vector. Otherwise an exception is thrown. More...
 
Vector GetValueAsVector (string propertyName, double time)
 Gets the value of the specified property if it is of type Vector. Otherwise an exception is thrown. More...
 
bool IsPropertyAnimated (string propertyName)
 Returns whether the current value of the property is animated or not. More...
 
bool IsValid ()
 Check whether this object contains a valid reference to a V-Ray plugin instance. (The reference may become invalid if the actual plugin it refers to has been deleted.) More...
 
bool SetName (string newName)
 Sets a new name of the plugin. More...
 
bool SetValue (string propertyName, AColor value)
 Sets the value of the specified property as AColor. More...
 
bool SetValue (string propertyName, AColor value, double time)
 Sets the value of the specified property as AColor. More...
 
bool SetValue (string propertyName, bool value)
 Sets the value of the specified property as bool. More...
 
bool SetValue (string propertyName, bool value, double time)
 Sets the value of the specified property as bool. More...
 
bool SetValue (string propertyName, Color value)
 Sets the value of the specified property as Color. More...
 
bool SetValue (string propertyName, Color value, double time)
 Sets the value of the specified property as Color. More...
 
bool SetValue (string propertyName, Color[] value)
 Sets the value of the specified property as an array of Colors. More...
 
bool SetValue (string propertyName, Color[] value, double time)
 Sets the value of the specified property as an array of Colors. More...
 
bool SetValue (string propertyName, Color[] value, int startIndex, int size)
 Sets the value of the specified property as a slice of a Color array. More...
 
bool SetValue (string propertyName, Color[] value, int startIndex, int size, double time)
 Sets the value of the specified property as a slice of a Color array. More...
 
bool SetValue (string propertyName, double value)
 Sets the value of the specified property as double. More...
 
bool SetValue (string propertyName, double value, double time)
 Sets the value of the specified property as double. More...
 
bool SetValue (string propertyName, double[] value)
 Sets the value of the specified property as an array of doubles. More...
 
bool SetValue (string propertyName, double[] value, double time)
 Sets the value of the specified property as an array of doubles. More...
 
bool SetValue (string propertyName, double[] value, int startIndex, int size)
 Sets the value of the specified property as a slice of a double array. More...
 
bool SetValue (string propertyName, double[] value, int startIndex, int size, double time)
 Sets the value of the specified property as a slice of a double array. More...
 
bool SetValue (string propertyName, float value)
 Sets the value of the specified property as float. More...
 
bool SetValue (string propertyName, float value, double time)
 Sets the value of the specified property as float. More...
 
bool SetValue (string propertyName, float[] value)
 Sets the value of the specified property as an array of floats. More...
 
bool SetValue (string propertyName, float[] value, double time)
 Sets the value of the specified property as an array of floats. More...
 
bool SetValue (string propertyName, float[] value, int startIndex, int size)
 Sets the value of the specified property as a slice of a float array. More...
 
bool SetValue (string propertyName, float[] value, int startIndex, int size, double time)
 Sets the value of the specified property as a slice of a float array. More...
 
bool SetValue (string propertyName, IList< Color > value)
 Sets the value of the specified property as a list of Colors. More...
 
bool SetValue (string propertyName, IList< Color > value, double time)
 Sets the value of the specified property as a list of Colors. More...
 
bool SetValue (string propertyName, IList< double > value)
 Sets the value of the specified property as alist of doubles. More...
 
bool SetValue (string propertyName, IList< double > value, double time)
 Sets the value of the specified property as alist of doubles. More...
 
bool SetValue (string propertyName, IList< float > value)
 Sets the value of the specified property as a list of floats. More...
 
bool SetValue (string propertyName, IList< float > value, double time)
 Sets the value of the specified property as a list of floats. More...
 
bool SetValue (string propertyName, IList< int > value)
 Sets the value of the specified property as a list of ints. More...
 
bool SetValue (string propertyName, IList< int > value, double time)
 Sets the value of the specified property as a list of ints. More...
 
bool SetValue (string propertyName, IList< Vector > value)
 Sets the value of the specified property as a list of Vectors. More...
 
bool SetValue (string propertyName, IList< Vector > value, double time)
 Sets the value of the specified property as a list of Vectors. More...
 
bool SetValue (string propertyName, int value)
 Sets the value of the specified property as int. More...
 
bool SetValue (string propertyName, int value, double time)
 Sets the value of the specified property as int. More...
 
bool SetValue (string propertyName, int[] value)
 Sets the value of the specified property as an array of ints. More...
 
bool SetValue (string propertyName, int[] value, double time)
 Sets the value of the specified property as an array of ints. More...
 
bool SetValue (string propertyName, int[] value, int startIndex, int size)
 Sets the value of the specified property as a slice of an int array. More...
 
bool SetValue (string propertyName, int[] value, int startIndex, int size, double time)
 Sets the value of the specified property as a slice of an int array. More...
 
bool SetValue (string propertyName, IPluginRef value)
 Sets the value of the specified property as Plugin or Plugin's output parameter. More...
 
bool SetValue (string propertyName, IPluginRef value, double time)
 Sets the value of the specified property as Plugin or Plugin's output parameter. More...
 
bool SetValue (string propertyName, Matrix value)
 Sets the value of the specified property as Matrix. More...
 
bool SetValue (string propertyName, Matrix value, double time)
 Sets the value of the specified property as Matrix. More...
 
bool SetValue (string propertyName, object value)
 Sets the value of the specified property as a generic object. The type is deduced internally. More...
 
bool SetValue (string propertyName, object value, double time)
 Sets the value of the specified property as a generic object. The type is deduced internally. More...
 
bool SetValue (string propertyName, Plugin outPlugin, string outPropertyName)
 Sets the value of the specified property as a Plugin's output parameter. More...
 
bool SetValue (string propertyName, Plugin outPlugin, string outPropertyName, double time)
 Sets the value of the specified property as a Plugin's output parameter. More...
 
bool SetValue (string propertyName, Plugin value)
 Sets the value of the specified property as Plugin. More...
 
bool SetValue (string propertyName, Plugin value, double time)
 Sets the value of the specified property as Plugin. More...
 
bool SetValue (string propertyName, string propertyValue)
 Updates the currently loaded V-Ray scene. More...
 
bool SetValue (string propertyName, string propertyValue, double time)
 Updates the currently loaded V-Ray scene. More...
 
bool SetValue (string propertyName, Transform value)
 Sets the value of the specified property as Transform. More...
 
bool SetValue (string propertyName, Transform value, double time)
 Sets the value of the specified property as Transform. More...
 
bool SetValue (string propertyName, Vector value)
 Sets the value of the specified property as Vector. More...
 
bool SetValue (string propertyName, Vector value, double time)
 Sets the value of the specified property as Vector. More...
 
bool SetValue (string propertyName, Vector[] value)
 Sets the value of the specified property as an array of Vectors. More...
 
bool SetValue (string propertyName, Vector[] value, double time)
 Sets the value of the specified property as an array of Vectors. More...
 
bool SetValue (string propertyName, Vector[] value, int startIndex, int size)
 Sets the value of the specified property as a slice of a Vector array. More...
 
bool SetValue (string propertyName, Vector[] value, int startIndex, int size, double time)
 Sets the value of the specified property as a slice of a Vector array. More...
 
override string ToString ()
 Returns the plugin name. More...
 
string ToString ()
 
new string ToString ()
 
- Public Member Functions inherited from VRay.Plugins.IPluginRef< GeomMeshFile >
string ToString ()
 
new string ToString ()
 

Static Public Member Functions

static GeomMeshFile GetInstance (VRayRenderer renderer, string name)
 Use renderer to find and return a GeomMeshFile instance with the given name
 
static GeomMeshFile NewInstance (VRayRenderer renderer, string name)
 Use renderer to create and return a GeomMeshFile instance
 

Properties

IList< string > AlembicLayers [get, set]
 List of Alembic files for layering. [UI Guides] gpuSupport=none
 
int AlembicMode [get, set]
 Alembic Channels Mode (0 - Default; 1 - Houdini). Default: will try to re-construct color channel from channels containing individual color components. This may alter channel names. Houdini: will construct color channels from scalar channels setting all colors components to the same scalar value. This mode uses channel names as is. [UI Guides] gpuSupport=full More...
 
float AnimAbcTime [get, set]
 Animated Alembic override time to render [UI Guides] hide=1, gpuSupport=none More...
 
float AnimFrame [get, set]
 Animated proxy override frame to render [UI Guides] enableIf: ?anim_override==2, displayName=Override Frame, gpuSupport=full More...
 
int AnimLength [get, set]
 Specifies the length of the animation sequence. [UI Guides] enableIf: ?anim_override==1, displayName=Sequence length, gpuSupport=partial More...
 
float AnimOffset [get, set]
 Animated proxy initial frame offset [UI Guides] displayName=Start offset, gpuSupport=none More...
 
int AnimOverride [get, set]
 If set to 1 controls if 'Sequence start'(anim_start) and 'Sequence length'(anim_length) are taken in consideration. Useful only, when the file name contains frame filter. If set to 2 'Override Frame'(anim_frame) is used. [UI Guides] displayName=Sequence override, gpuSupport=full More...
 
float AnimSpeed [get, set]
 Animated proxy playback speed [UI Guides] displayName=Playback speed, gpuSupport=none More...
 
int AnimStart [get, set]
 Specifies the first frame of the animation sequence. [UI Guides] enableIf: ?anim_override==1, displayName=Sequence start, gpuSupport=partial More...
 
int AnimType [get, set]
 Animated proxy playback type (0 - loop; 1 - once; 2 - ping-pong; 3 - still) [UI Guides] enum=0:Loop;1:Once;2:Ping-pong;3:Still, displayName=Playback type, gpuSupport=none More...
 
bool ComputeBbox [get, set]
 True to compute the bounding box, false to read it from the file [UI Guides] displayName=Recompute bounding box, gpuSupport=full More...
 
int ComputeNormals [get, set]
 True to calculate smooth normals [UI Guides] displayName=Compute normals, enum=0:Off;1:On;2:Auto, gpuSupport=full More...
 
IList< int > CustomReorderMeshSetIndices [get, set]
 Indices of custom/user-guided proxy mesh sets reordering [UI Guides] gpuSupport=full More...
 
IList< string > CustomReorderMeshSetNames [get, set]
 Names of custom/user-guided proxy mesh sets reordering [UI Guides] gpuSupport=full More...
 
IList< int > CustomReorderMeshSetTypes [get, set]
 Types of custom/user-guided proxy mesh sets reordering (0-uv/uvw set, 1-color set, 2-shader set) [UI Guides] gpuSupport=full More...
 
string File [get, set]
 A .vrmesh or .abc geometry cache to load on demand [UI Guides] displayName=Mesh File, fileAsset=vrmesh;abc, fileAssetNames=V-Ray Mesh;Alembic, fileAssetOp=load, gpuSupport=full More...
 
int FirstMapChannel [get, set]
 Specifies how to remap the mapping channels: -1 - no remapping; 0 - channel 0, 1 - channel 1 [UI Guides] gpuSupport=none More...
 
int FlipAxis [get, set]
 0 do not rotate the coordinate system;1 to transform the proxy from Maya to Max coordinate system;2 to transform from Max to Maya [UI Guides] enum=0:As Is;1:Y-Up To Z-Up;2:Z-Up To Y-Up;, displayName=Flip Axis Mode gpuSupport=full More...
 
bool FlipNormals [get, set]
 True to flip the vertex normals [UI Guides] displayName=Flip normals, gpuSupport=full More...
 
float HairTessellationLength [get, set]
 Hair tessellation edge length in pixels. [UI Guides] gpuSupport=none More...
 
IList< int > HairVisibilityListIds [get, set]
 Visibility list of hair ids. Either include or exclude [UI Guides] gpuSupport=none
 
IList< string > HairVisibilityListNames [get, set]
 Visibility list of hair names. Either include or exclude [UI Guides] gpuSupport=none
 
int HairVisibilityListsType [get, set]
 Specifies the type of both names and ids lists. 0 - exclude; 1 - include [UI Guides] enum=0:Exclude;1:Include, gpuSupport=none More...
 
float HairWidthMultiplier [get, set]
 Hair width multiplier [UI Guides] displayName=Hair width multiplier, minValue=0.0, gpuSupport=full More...
 
int Instancing [get, set]
 Handle Alembic instances [UI Guides] enum=0:Disable instancing;1:Instantiate duplicated objects;2:Instantiate duplicates and assign unique material IDs;, displayName=Instancing, gpuSupport=full More...
 
int LoadHair [get, set]
 Load hair data from the proxy file. [UI Guides] gpuSupport=full More...
 
int LoadMesh [get, set]
 Load mesh data from the proxy file. [UI Guides] gpuSupport=full More...
 
int LoadParticles [get, set]
 Load particles data from the proxy file. [UI Guides] gpuSupport=full More...
 
string MaterialAssignmentsFile [get, set]
 (description missing) [UI Guides] fileAsset=xml, fileAssetNames=XML, fileAssetOp=load, displayName=Material assignments file, gpuSupport=none More...
 
bool MergeEqualVertices [get, set]
 If false, the vertices with equal coordinates won't be merged. [UI Guides] gpuSupport=full More...
 
int NumPreviewFaces [get, set]
 number of faces in preview [UI Guides] displayName=Preview faces, gpuSupport=none More...
 
string ObjectPath [get, set]
 Starting object path in Alembic hierarchy [UI Guides] displayName=Starting object path, gpuSupport=full More...
 
int ParticleRenderMode [get, set]
 Set to 0 to render particles as spheres. Set it to 1 to render them as points [UI Guides] enum=0:Spheres;1:Points;, displayName=Particle render mode, gpuSupport=full More...
 
bool ParticleUseNormals [get, set]
 Use particle normals from Alembic [UI Guides] displayName=Use Particle Normals, gpuSupport=none More...
 
IList< int > ParticleVisibilityListIds [get, set]
 Visibility list of particle system ids. Either include or exclude [UI Guides] gpuSupport=none
 
IList< string > ParticleVisibilityListNames [get, set]
 Visibility list of particle system names. Either include or exclude [UI Guides] gpuSupport=none
 
int ParticleVisibilityListsType [get, set]
 Specifies the type of both names and ids lists. 0 - exclude; 1 - include [UI Guides] enum=0:Exclude;1:Include, gpuSupport=none More...
 
float ParticleWidthMultiplier [get, set]
 Particle width multiplier [UI Guides] displayName=Particle width multiplier, minValue=0.0, gpuSupport=full More...
 
float PixelScale [get, set]
 Modifies the loaded level of detail; larger values reduce the detail level [UI Guides] gpuSupport=none More...
 
float PointCloudMult [get, set]
 A LOD multiplier. A value smaller than 1.0 means that the level will be of greater detail than required by distance to the object. [UI Guides] gpuSupport=none More...
 
bool PrimaryVisibility [get, set]
 Whether this geometry is visible to primary camera rays [UI Guides] gpuSupport=full More...
 
IPluginRef ReferenceMesh [get, set]
 The reference mesh which is used to calculate the uvw coordinates when a 3d placement is used.
 
string ReferenceNormalChannel [get, set]
 Map channel name to use as reference mesh normals. [UI Guides] gpuSupport=none More...
 
Transform ReferenceTransform [get, set]
 The transform of the reference mesh. More...
 
string ReferenceVertexChannel [get, set]
 Map channel name to use as reference mesh vertices. [UI Guides] gpuSupport=none More...
 
bool ReorderChannelsByNameIndices [get, set]
 If true - reorder the loaded Alembic channels according the number suffix in their names, if false - leave channels in the order they are in the mesh file. [UI Guides] gpuSupport=full More...
 
float Scale [get, set]
 Size scaling factor [UI Guides] gpuSupport=full More...
 
float SmoothAngle [get, set]
 Smooth angle in degrees [UI Guides] enableIf: ?compute_normals!=0, displayName=Smooth angle, minValue=0.0, maxValue=180.0f, gpuSupport=full More...
 
bool SmoothUv [get, set]
 True to smooth UVs when rendering this mesh as a subdivision surface [UI Guides] gpuSupport=none More...
 
bool SmoothUvBorders [get, set]
 True to smooth UVs at mesh borders when rendering this mesh as a subdivision surface [UI Guides] gpuSupport=none More...
 
int SortVoxels [get, set]
 Sort Alembic voxels after reading by their names. 0 - skip sorting; 1 - sort [UI Guides] gpuSupport=full More...
 
bool SubdivAllMeshes [get, set]
 True to subdivide Alembic PolyMesh and SubD objects; false to subdivide only SubD objects [UI Guides] displayName=Subdivide all meshes, gpuSupport=none More...
 
int SubdivLevel [get, set]
 The subdivision level [UI Guides] displayName=Subdivision level, minValue=0, gpuSupport=none More...
 
bool SubdivPreserveGeomBorders [get, set]
 If true, the borders won't be subdivided [UI Guides] displayName=Preserve geometry borders, gpuSupport=none More...
 
int SubdivPreserveMapBorders [get, set]
 Determines the smoothing mode of the mapping channels' borders. 0-None, 1-Internal and 2-All [UI Guides] enum=0:None;1:Internal;2:All, displayName=Preserve map borders, gpuSupport=none More...
 
int SubdivType [get, set]
 0 for Catmull-Clark subdivision and 1 for Loop subdivision [UI Guides] gpuSupport=none More...
 
bool SubdivUvs [get, set]
 Subdivide or skip mapping channels [UI Guides] displayName=Subdivide UVs, gpuSupport=none More...
 
bool TessellateHair [get, set]
 Tessellate hair with respect to the camera position. [UI Guides] gpuSupport=none More...
 
bool UseAlembicOffset [get, set]
 True to use Alembic animation frame offset [UI Guides] gpuSupport=none More...
 
bool UseAlembicTransform [get, set]
 Set to 1 to use Alembic object transform (this is the default behavior). If set to 0 all object transformations inside the Alembic file are ignored and user must to provide correct transformation on Node level. [UI Guides] gpuSupport=none More...
 
bool UseAlembicVisibility [get, set]
 True to use Alembic visibility (default). False value is useful when host application provides custom Alembic visibility handling. [UI Guides] gpuSupport=none More...
 
int UseFaceSets [get, set]
 Turn on/off face sets. 0 - off, 1 - append to name, 2- append to name with slash [UI Guides] enum=0:Off;1:Append;2:Append with slash, gpuSupport=full More...
 
bool UseFullNames [get, set]
 Read the full path instead of only the name [UI Guides] displayName=Use full names, gpuSupport=full More...
 
bool UsePointCloud [get, set]
 If true, use the point cloud inside the vrmesh if available. [UI Guides] gpuSupport=none More...
 
int UseVelocity [get, set]
 If file name contains the frame pattern don't try to load multiple files - use file for the current frame and velocity. In case of a file with multiple frames and velocity channel - only velocity channel will be used; if velocity channel is missing - no motion blur will be generated at all.Affects only when "alembic_mode" is set to 1 (Houdini). [UI Guides] gpuSupport=full More...
 
string VelocityColorSet [get, set]
 Optional name for the color set where the velocity is written. [UI Guides] gpuSupport=none More...
 
float VelocityMultiplier [get, set]
 Alembic velocity multiplier [UI Guides] displayName=Velocity multiplier, gpuSupport=full More...
 
IList< int > VisibilityListIds [get, set]
 Visibility list of mesh ids. Either include or exclude [UI Guides] gpuSupport=none
 
IList< string > VisibilityListNames [get, set]
 Visibility list of mesh names. Either include or exclude [UI Guides] gpuSupport=none
 
int VisibilityListsType [get, set]
 Specifies the type of both names and ids lists. 0 - exclude; 1 - include [UI Guides] gpuSupport=none More...
 
IList< string > VisibilityOverridesRules [get, set]
 Wildcard rules used to override visibility [UI Guides] gpuSupport=full
 
IList< int > VisibilityOverridesValues [get, set]
 Visibility override values, used together with visibility_overrides_rules [UI Guides] gpuSupport=full
 
- Properties inherited from VRay.Plugins.Plugin
string this[string property] [get, set]
 Gets or sets a property with the given name. More...
 
- Properties inherited from VRay.Plugins.IPluginRef< T >
string OutputName [get]
 The output property name of the plugin if any. More...
 
new string OutputName [get]
 The output property name of the plugin if any. More...
 
Plugin Plugin [get]
 The plugin. More...
 
new T Plugin [get]
 The plugin. More...
 
- Properties inherited from VRay.Plugins.IPluginRef< GeomMeshFile >
string OutputName [get]
 The output property name of the plugin if any.
 
new string OutputName [get]
 The output property name of the plugin if any.
 
Plugin Plugin [get]
 The plugin.
 
new T Plugin [get]
 The plugin.
 

Additional Inherited Members

- Protected Member Functions inherited from VRay.Plugins.Plugin
 Plugin (VRayRenderer renderer, long id)
 
 Plugin (VRayRenderer renderer, string name)
 
void Initialize (VRayRenderer vrayRenderer, long pluginId)
 

Detailed Description

Geometry source plugin. Dynamically loads/unloads geometry voxels from a proxy file. [gpuSupport=(partial)]

Member Function Documentation

◆ Get_AlembicLayers()

IList< string > VRay.Plugins.GeomMeshFile.Get_AlembicLayers ( double  time)

Gets the value of GeomMeshFile.AlembicLayers

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AlembicMode()

int VRay.Plugins.GeomMeshFile.Get_AlembicMode ( double  time)

Gets the value of GeomMeshFile.AlembicMode

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AnimAbcTime()

float VRay.Plugins.GeomMeshFile.Get_AnimAbcTime ( double  time)

Gets the value of GeomMeshFile.AnimAbcTime

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AnimFrame()

float VRay.Plugins.GeomMeshFile.Get_AnimFrame ( double  time)

Gets the value of GeomMeshFile.AnimFrame

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AnimLength()

int VRay.Plugins.GeomMeshFile.Get_AnimLength ( double  time)

Gets the value of GeomMeshFile.AnimLength

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AnimOffset()

float VRay.Plugins.GeomMeshFile.Get_AnimOffset ( double  time)

Gets the value of GeomMeshFile.AnimOffset

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AnimOverride()

int VRay.Plugins.GeomMeshFile.Get_AnimOverride ( double  time)

Gets the value of GeomMeshFile.AnimOverride

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AnimSpeed()

float VRay.Plugins.GeomMeshFile.Get_AnimSpeed ( double  time)

Gets the value of GeomMeshFile.AnimSpeed

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AnimStart()

int VRay.Plugins.GeomMeshFile.Get_AnimStart ( double  time)

Gets the value of GeomMeshFile.AnimStart

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_AnimType()

int VRay.Plugins.GeomMeshFile.Get_AnimType ( double  time)

Gets the value of GeomMeshFile.AnimType

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ComputeBbox()

bool VRay.Plugins.GeomMeshFile.Get_ComputeBbox ( double  time)

Gets the value of GeomMeshFile.ComputeBbox

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ComputeNormals()

int VRay.Plugins.GeomMeshFile.Get_ComputeNormals ( double  time)

Gets the value of GeomMeshFile.ComputeNormals

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_CustomReorderMeshSetIndices()

IList< int > VRay.Plugins.GeomMeshFile.Get_CustomReorderMeshSetIndices ( double  time)

Gets the value of GeomMeshFile.CustomReorderMeshSetIndices

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_CustomReorderMeshSetNames()

IList< string > VRay.Plugins.GeomMeshFile.Get_CustomReorderMeshSetNames ( double  time)

Gets the value of GeomMeshFile.CustomReorderMeshSetNames

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_CustomReorderMeshSetTypes()

IList< int > VRay.Plugins.GeomMeshFile.Get_CustomReorderMeshSetTypes ( double  time)

Gets the value of GeomMeshFile.CustomReorderMeshSetTypes

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_File()

string VRay.Plugins.GeomMeshFile.Get_File ( double  time)

Gets the value of GeomMeshFile.File

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_FirstMapChannel()

int VRay.Plugins.GeomMeshFile.Get_FirstMapChannel ( double  time)

Gets the value of GeomMeshFile.FirstMapChannel

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_FlipAxis()

int VRay.Plugins.GeomMeshFile.Get_FlipAxis ( double  time)

Gets the value of GeomMeshFile.FlipAxis

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_FlipNormals()

bool VRay.Plugins.GeomMeshFile.Get_FlipNormals ( double  time)

Gets the value of GeomMeshFile.FlipNormals

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_HairTessellationLength()

float VRay.Plugins.GeomMeshFile.Get_HairTessellationLength ( double  time)

Gets the value of GeomMeshFile.HairTessellationLength

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_HairVisibilityListIds()

IList< int > VRay.Plugins.GeomMeshFile.Get_HairVisibilityListIds ( double  time)

Gets the value of GeomMeshFile.HairVisibilityListIds

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_HairVisibilityListNames()

IList< string > VRay.Plugins.GeomMeshFile.Get_HairVisibilityListNames ( double  time)

Gets the value of GeomMeshFile.HairVisibilityListNames

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_HairVisibilityListsType()

int VRay.Plugins.GeomMeshFile.Get_HairVisibilityListsType ( double  time)

Gets the value of GeomMeshFile.HairVisibilityListsType

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_HairWidthMultiplier()

float VRay.Plugins.GeomMeshFile.Get_HairWidthMultiplier ( double  time)

Gets the value of GeomMeshFile.HairWidthMultiplier

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Instancing()

int VRay.Plugins.GeomMeshFile.Get_Instancing ( double  time)

Gets the value of GeomMeshFile.Instancing

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_LoadHair()

int VRay.Plugins.GeomMeshFile.Get_LoadHair ( double  time)

Gets the value of GeomMeshFile.LoadHair

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_LoadMesh()

int VRay.Plugins.GeomMeshFile.Get_LoadMesh ( double  time)

Gets the value of GeomMeshFile.LoadMesh

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_LoadParticles()

int VRay.Plugins.GeomMeshFile.Get_LoadParticles ( double  time)

Gets the value of GeomMeshFile.LoadParticles

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_MaterialAssignmentsFile()

string VRay.Plugins.GeomMeshFile.Get_MaterialAssignmentsFile ( double  time)

Gets the value of GeomMeshFile.MaterialAssignmentsFile

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_MergeEqualVertices()

bool VRay.Plugins.GeomMeshFile.Get_MergeEqualVertices ( double  time)

Gets the value of GeomMeshFile.MergeEqualVertices

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_NumPreviewFaces()

int VRay.Plugins.GeomMeshFile.Get_NumPreviewFaces ( double  time)

Gets the value of GeomMeshFile.NumPreviewFaces

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ObjectPath()

string VRay.Plugins.GeomMeshFile.Get_ObjectPath ( double  time)

Gets the value of GeomMeshFile.ObjectPath

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ParticleRenderMode()

int VRay.Plugins.GeomMeshFile.Get_ParticleRenderMode ( double  time)

Gets the value of GeomMeshFile.ParticleRenderMode

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ParticleUseNormals()

bool VRay.Plugins.GeomMeshFile.Get_ParticleUseNormals ( double  time)

Gets the value of GeomMeshFile.ParticleUseNormals

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ParticleVisibilityListIds()

IList< int > VRay.Plugins.GeomMeshFile.Get_ParticleVisibilityListIds ( double  time)

Gets the value of GeomMeshFile.ParticleVisibilityListIds

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ParticleVisibilityListNames()

IList< string > VRay.Plugins.GeomMeshFile.Get_ParticleVisibilityListNames ( double  time)

Gets the value of GeomMeshFile.ParticleVisibilityListNames

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ParticleVisibilityListsType()

int VRay.Plugins.GeomMeshFile.Get_ParticleVisibilityListsType ( double  time)

Gets the value of GeomMeshFile.ParticleVisibilityListsType

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ParticleWidthMultiplier()

float VRay.Plugins.GeomMeshFile.Get_ParticleWidthMultiplier ( double  time)

Gets the value of GeomMeshFile.ParticleWidthMultiplier

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_PixelScale()

float VRay.Plugins.GeomMeshFile.Get_PixelScale ( double  time)

Gets the value of GeomMeshFile.PixelScale

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_PointCloudMult()

float VRay.Plugins.GeomMeshFile.Get_PointCloudMult ( double  time)

Gets the value of GeomMeshFile.PointCloudMult

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_PrimaryVisibility()

bool VRay.Plugins.GeomMeshFile.Get_PrimaryVisibility ( double  time)

Gets the value of GeomMeshFile.PrimaryVisibility

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ReferenceMesh()

IPluginRef VRay.Plugins.GeomMeshFile.Get_ReferenceMesh ( double  time)

Gets the value of GeomMeshFile.ReferenceMesh

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ReferenceNormalChannel()

string VRay.Plugins.GeomMeshFile.Get_ReferenceNormalChannel ( double  time)

Gets the value of GeomMeshFile.ReferenceNormalChannel

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ReferenceTransform()

Transform VRay.Plugins.GeomMeshFile.Get_ReferenceTransform ( double  time)

Gets the value of GeomMeshFile.ReferenceTransform

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ReferenceVertexChannel()

string VRay.Plugins.GeomMeshFile.Get_ReferenceVertexChannel ( double  time)

Gets the value of GeomMeshFile.ReferenceVertexChannel

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_ReorderChannelsByNameIndices()

bool VRay.Plugins.GeomMeshFile.Get_ReorderChannelsByNameIndices ( double  time)

Gets the value of GeomMeshFile.ReorderChannelsByNameIndices

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_Scale()

float VRay.Plugins.GeomMeshFile.Get_Scale ( double  time)

Gets the value of GeomMeshFile.Scale

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SmoothAngle()

float VRay.Plugins.GeomMeshFile.Get_SmoothAngle ( double  time)

Gets the value of GeomMeshFile.SmoothAngle

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SmoothUv()

bool VRay.Plugins.GeomMeshFile.Get_SmoothUv ( double  time)

Gets the value of GeomMeshFile.SmoothUv

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SmoothUvBorders()

bool VRay.Plugins.GeomMeshFile.Get_SmoothUvBorders ( double  time)

Gets the value of GeomMeshFile.SmoothUvBorders

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SortVoxels()

int VRay.Plugins.GeomMeshFile.Get_SortVoxels ( double  time)

Gets the value of GeomMeshFile.SortVoxels

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SubdivAllMeshes()

bool VRay.Plugins.GeomMeshFile.Get_SubdivAllMeshes ( double  time)

Gets the value of GeomMeshFile.SubdivAllMeshes

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SubdivLevel()

int VRay.Plugins.GeomMeshFile.Get_SubdivLevel ( double  time)

Gets the value of GeomMeshFile.SubdivLevel

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SubdivPreserveGeomBorders()

bool VRay.Plugins.GeomMeshFile.Get_SubdivPreserveGeomBorders ( double  time)

Gets the value of GeomMeshFile.SubdivPreserveGeomBorders

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SubdivPreserveMapBorders()

int VRay.Plugins.GeomMeshFile.Get_SubdivPreserveMapBorders ( double  time)

Gets the value of GeomMeshFile.SubdivPreserveMapBorders

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SubdivType()

int VRay.Plugins.GeomMeshFile.Get_SubdivType ( double  time)

Gets the value of GeomMeshFile.SubdivType

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_SubdivUvs()

bool VRay.Plugins.GeomMeshFile.Get_SubdivUvs ( double  time)

Gets the value of GeomMeshFile.SubdivUvs

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_TessellateHair()

bool VRay.Plugins.GeomMeshFile.Get_TessellateHair ( double  time)

Gets the value of GeomMeshFile.TessellateHair

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_UseAlembicOffset()

bool VRay.Plugins.GeomMeshFile.Get_UseAlembicOffset ( double  time)

Gets the value of GeomMeshFile.UseAlembicOffset

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_UseAlembicTransform()

bool VRay.Plugins.GeomMeshFile.Get_UseAlembicTransform ( double  time)

Gets the value of GeomMeshFile.UseAlembicTransform

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_UseAlembicVisibility()

bool VRay.Plugins.GeomMeshFile.Get_UseAlembicVisibility ( double  time)

Gets the value of GeomMeshFile.UseAlembicVisibility

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_UseFaceSets()

int VRay.Plugins.GeomMeshFile.Get_UseFaceSets ( double  time)

Gets the value of GeomMeshFile.UseFaceSets

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_UseFullNames()

bool VRay.Plugins.GeomMeshFile.Get_UseFullNames ( double  time)

Gets the value of GeomMeshFile.UseFullNames

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_UsePointCloud()

bool VRay.Plugins.GeomMeshFile.Get_UsePointCloud ( double  time)

Gets the value of GeomMeshFile.UsePointCloud

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_UseVelocity()

int VRay.Plugins.GeomMeshFile.Get_UseVelocity ( double  time)

Gets the value of GeomMeshFile.UseVelocity

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_VelocityColorSet()

string VRay.Plugins.GeomMeshFile.Get_VelocityColorSet ( double  time)

Gets the value of GeomMeshFile.VelocityColorSet

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_VelocityMultiplier()

float VRay.Plugins.GeomMeshFile.Get_VelocityMultiplier ( double  time)

Gets the value of GeomMeshFile.VelocityMultiplier

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_VisibilityListIds()

IList< int > VRay.Plugins.GeomMeshFile.Get_VisibilityListIds ( double  time)

Gets the value of GeomMeshFile.VisibilityListIds

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_VisibilityListNames()

IList< string > VRay.Plugins.GeomMeshFile.Get_VisibilityListNames ( double  time)

Gets the value of GeomMeshFile.VisibilityListNames

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_VisibilityListsType()

int VRay.Plugins.GeomMeshFile.Get_VisibilityListsType ( double  time)

Gets the value of GeomMeshFile.VisibilityListsType

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_VisibilityOverridesRules()

IList< string > VRay.Plugins.GeomMeshFile.Get_VisibilityOverridesRules ( double  time)

Gets the value of GeomMeshFile.VisibilityOverridesRules

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Get_VisibilityOverridesValues()

IList< int > VRay.Plugins.GeomMeshFile.Get_VisibilityOverridesValues ( double  time)

Gets the value of GeomMeshFile.VisibilityOverridesValues

Parameters
timeThe time, when the value is requested.
Returns
The value of the property.

◆ Set_AlembicLayers()

bool VRay.Plugins.GeomMeshFile.Set_AlembicLayers ( IList< string >  val,
double  time 
)

Sets a value to GeomMeshFile.AlembicLayers

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AlembicMode()

bool VRay.Plugins.GeomMeshFile.Set_AlembicMode ( int  val,
double  time 
)

Sets a value to GeomMeshFile.AlembicMode

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AnimAbcTime()

bool VRay.Plugins.GeomMeshFile.Set_AnimAbcTime ( float  val,
double  time 
)

Sets a value to GeomMeshFile.AnimAbcTime

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AnimFrame()

bool VRay.Plugins.GeomMeshFile.Set_AnimFrame ( float  val,
double  time 
)

Sets a value to GeomMeshFile.AnimFrame

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AnimLength()

bool VRay.Plugins.GeomMeshFile.Set_AnimLength ( int  val,
double  time 
)

Sets a value to GeomMeshFile.AnimLength

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AnimOffset()

bool VRay.Plugins.GeomMeshFile.Set_AnimOffset ( float  val,
double  time 
)

Sets a value to GeomMeshFile.AnimOffset

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AnimOverride()

bool VRay.Plugins.GeomMeshFile.Set_AnimOverride ( int  val,
double  time 
)

Sets a value to GeomMeshFile.AnimOverride

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AnimSpeed()

bool VRay.Plugins.GeomMeshFile.Set_AnimSpeed ( float  val,
double  time 
)

Sets a value to GeomMeshFile.AnimSpeed

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AnimStart()

bool VRay.Plugins.GeomMeshFile.Set_AnimStart ( int  val,
double  time 
)

Sets a value to GeomMeshFile.AnimStart

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_AnimType()

bool VRay.Plugins.GeomMeshFile.Set_AnimType ( int  val,
double  time 
)

Sets a value to GeomMeshFile.AnimType

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ComputeBbox()

bool VRay.Plugins.GeomMeshFile.Set_ComputeBbox ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.ComputeBbox

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ComputeNormals()

bool VRay.Plugins.GeomMeshFile.Set_ComputeNormals ( int  val,
double  time 
)

Sets a value to GeomMeshFile.ComputeNormals

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_CustomReorderMeshSetIndices()

bool VRay.Plugins.GeomMeshFile.Set_CustomReorderMeshSetIndices ( IList< int >  val,
double  time 
)

Sets a value to GeomMeshFile.CustomReorderMeshSetIndices

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_CustomReorderMeshSetNames()

bool VRay.Plugins.GeomMeshFile.Set_CustomReorderMeshSetNames ( IList< string >  val,
double  time 
)

Sets a value to GeomMeshFile.CustomReorderMeshSetNames

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_CustomReorderMeshSetTypes()

bool VRay.Plugins.GeomMeshFile.Set_CustomReorderMeshSetTypes ( IList< int >  val,
double  time 
)

Sets a value to GeomMeshFile.CustomReorderMeshSetTypes

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_File()

bool VRay.Plugins.GeomMeshFile.Set_File ( string  val,
double  time 
)

Sets a value to GeomMeshFile.File

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_FirstMapChannel()

bool VRay.Plugins.GeomMeshFile.Set_FirstMapChannel ( int  val,
double  time 
)

Sets a value to GeomMeshFile.FirstMapChannel

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_FlipAxis()

bool VRay.Plugins.GeomMeshFile.Set_FlipAxis ( int  val,
double  time 
)

Sets a value to GeomMeshFile.FlipAxis

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_FlipNormals()

bool VRay.Plugins.GeomMeshFile.Set_FlipNormals ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.FlipNormals

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_HairTessellationLength()

bool VRay.Plugins.GeomMeshFile.Set_HairTessellationLength ( float  val,
double  time 
)

Sets a value to GeomMeshFile.HairTessellationLength

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_HairVisibilityListIds()

bool VRay.Plugins.GeomMeshFile.Set_HairVisibilityListIds ( IList< int >  val,
double  time 
)

Sets a value to GeomMeshFile.HairVisibilityListIds

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_HairVisibilityListNames()

bool VRay.Plugins.GeomMeshFile.Set_HairVisibilityListNames ( IList< string >  val,
double  time 
)

Sets a value to GeomMeshFile.HairVisibilityListNames

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_HairVisibilityListsType()

bool VRay.Plugins.GeomMeshFile.Set_HairVisibilityListsType ( int  val,
double  time 
)

Sets a value to GeomMeshFile.HairVisibilityListsType

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_HairWidthMultiplier()

bool VRay.Plugins.GeomMeshFile.Set_HairWidthMultiplier ( float  val,
double  time 
)

Sets a value to GeomMeshFile.HairWidthMultiplier

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Instancing()

bool VRay.Plugins.GeomMeshFile.Set_Instancing ( int  val,
double  time 
)

Sets a value to GeomMeshFile.Instancing

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_LoadHair()

bool VRay.Plugins.GeomMeshFile.Set_LoadHair ( int  val,
double  time 
)

Sets a value to GeomMeshFile.LoadHair

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_LoadMesh()

bool VRay.Plugins.GeomMeshFile.Set_LoadMesh ( int  val,
double  time 
)

Sets a value to GeomMeshFile.LoadMesh

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_LoadParticles()

bool VRay.Plugins.GeomMeshFile.Set_LoadParticles ( int  val,
double  time 
)

Sets a value to GeomMeshFile.LoadParticles

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_MaterialAssignmentsFile()

bool VRay.Plugins.GeomMeshFile.Set_MaterialAssignmentsFile ( string  val,
double  time 
)

Sets a value to GeomMeshFile.MaterialAssignmentsFile

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_MergeEqualVertices()

bool VRay.Plugins.GeomMeshFile.Set_MergeEqualVertices ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.MergeEqualVertices

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_NumPreviewFaces()

bool VRay.Plugins.GeomMeshFile.Set_NumPreviewFaces ( int  val,
double  time 
)

Sets a value to GeomMeshFile.NumPreviewFaces

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ObjectPath()

bool VRay.Plugins.GeomMeshFile.Set_ObjectPath ( string  val,
double  time 
)

Sets a value to GeomMeshFile.ObjectPath

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ParticleRenderMode()

bool VRay.Plugins.GeomMeshFile.Set_ParticleRenderMode ( int  val,
double  time 
)

Sets a value to GeomMeshFile.ParticleRenderMode

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ParticleUseNormals()

bool VRay.Plugins.GeomMeshFile.Set_ParticleUseNormals ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.ParticleUseNormals

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ParticleVisibilityListIds()

bool VRay.Plugins.GeomMeshFile.Set_ParticleVisibilityListIds ( IList< int >  val,
double  time 
)

Sets a value to GeomMeshFile.ParticleVisibilityListIds

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ParticleVisibilityListNames()

bool VRay.Plugins.GeomMeshFile.Set_ParticleVisibilityListNames ( IList< string >  val,
double  time 
)

Sets a value to GeomMeshFile.ParticleVisibilityListNames

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ParticleVisibilityListsType()

bool VRay.Plugins.GeomMeshFile.Set_ParticleVisibilityListsType ( int  val,
double  time 
)

Sets a value to GeomMeshFile.ParticleVisibilityListsType

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ParticleWidthMultiplier()

bool VRay.Plugins.GeomMeshFile.Set_ParticleWidthMultiplier ( float  val,
double  time 
)

Sets a value to GeomMeshFile.ParticleWidthMultiplier

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_PixelScale()

bool VRay.Plugins.GeomMeshFile.Set_PixelScale ( float  val,
double  time 
)

Sets a value to GeomMeshFile.PixelScale

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_PointCloudMult()

bool VRay.Plugins.GeomMeshFile.Set_PointCloudMult ( float  val,
double  time 
)

Sets a value to GeomMeshFile.PointCloudMult

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_PrimaryVisibility()

bool VRay.Plugins.GeomMeshFile.Set_PrimaryVisibility ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.PrimaryVisibility

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ReferenceMesh()

bool VRay.Plugins.GeomMeshFile.Set_ReferenceMesh ( IPluginRef  val,
double  time 
)

Sets a value to GeomMeshFile.ReferenceMesh

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ReferenceNormalChannel()

bool VRay.Plugins.GeomMeshFile.Set_ReferenceNormalChannel ( string  val,
double  time 
)

Sets a value to GeomMeshFile.ReferenceNormalChannel

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ReferenceTransform()

bool VRay.Plugins.GeomMeshFile.Set_ReferenceTransform ( Transform  val,
double  time 
)

Sets a value to GeomMeshFile.ReferenceTransform

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ReferenceVertexChannel()

bool VRay.Plugins.GeomMeshFile.Set_ReferenceVertexChannel ( string  val,
double  time 
)

Sets a value to GeomMeshFile.ReferenceVertexChannel

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_ReorderChannelsByNameIndices()

bool VRay.Plugins.GeomMeshFile.Set_ReorderChannelsByNameIndices ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.ReorderChannelsByNameIndices

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_Scale()

bool VRay.Plugins.GeomMeshFile.Set_Scale ( float  val,
double  time 
)

Sets a value to GeomMeshFile.Scale

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SmoothAngle()

bool VRay.Plugins.GeomMeshFile.Set_SmoothAngle ( float  val,
double  time 
)

Sets a value to GeomMeshFile.SmoothAngle

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SmoothUv()

bool VRay.Plugins.GeomMeshFile.Set_SmoothUv ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.SmoothUv

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SmoothUvBorders()

bool VRay.Plugins.GeomMeshFile.Set_SmoothUvBorders ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.SmoothUvBorders

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SortVoxels()

bool VRay.Plugins.GeomMeshFile.Set_SortVoxels ( int  val,
double  time 
)

Sets a value to GeomMeshFile.SortVoxels

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SubdivAllMeshes()

bool VRay.Plugins.GeomMeshFile.Set_SubdivAllMeshes ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.SubdivAllMeshes

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SubdivLevel()

bool VRay.Plugins.GeomMeshFile.Set_SubdivLevel ( int  val,
double  time 
)

Sets a value to GeomMeshFile.SubdivLevel

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SubdivPreserveGeomBorders()

bool VRay.Plugins.GeomMeshFile.Set_SubdivPreserveGeomBorders ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.SubdivPreserveGeomBorders

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SubdivPreserveMapBorders()

bool VRay.Plugins.GeomMeshFile.Set_SubdivPreserveMapBorders ( int  val,
double  time 
)

Sets a value to GeomMeshFile.SubdivPreserveMapBorders

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SubdivType()

bool VRay.Plugins.GeomMeshFile.Set_SubdivType ( int  val,
double  time 
)

Sets a value to GeomMeshFile.SubdivType

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_SubdivUvs()

bool VRay.Plugins.GeomMeshFile.Set_SubdivUvs ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.SubdivUvs

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_TessellateHair()

bool VRay.Plugins.GeomMeshFile.Set_TessellateHair ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.TessellateHair

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_UseAlembicOffset()

bool VRay.Plugins.GeomMeshFile.Set_UseAlembicOffset ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.UseAlembicOffset

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_UseAlembicTransform()

bool VRay.Plugins.GeomMeshFile.Set_UseAlembicTransform ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.UseAlembicTransform

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_UseAlembicVisibility()

bool VRay.Plugins.GeomMeshFile.Set_UseAlembicVisibility ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.UseAlembicVisibility

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_UseFaceSets()

bool VRay.Plugins.GeomMeshFile.Set_UseFaceSets ( int  val,
double  time 
)

Sets a value to GeomMeshFile.UseFaceSets

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_UseFullNames()

bool VRay.Plugins.GeomMeshFile.Set_UseFullNames ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.UseFullNames

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_UsePointCloud()

bool VRay.Plugins.GeomMeshFile.Set_UsePointCloud ( bool  val,
double  time 
)

Sets a value to GeomMeshFile.UsePointCloud

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_UseVelocity()

bool VRay.Plugins.GeomMeshFile.Set_UseVelocity ( int  val,
double  time 
)

Sets a value to GeomMeshFile.UseVelocity

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_VelocityColorSet()

bool VRay.Plugins.GeomMeshFile.Set_VelocityColorSet ( string  val,
double  time 
)

Sets a value to GeomMeshFile.VelocityColorSet

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_VelocityMultiplier()

bool VRay.Plugins.GeomMeshFile.Set_VelocityMultiplier ( float  val,
double  time 
)

Sets a value to GeomMeshFile.VelocityMultiplier

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_VisibilityListIds()

bool VRay.Plugins.GeomMeshFile.Set_VisibilityListIds ( IList< int >  val,
double  time 
)

Sets a value to GeomMeshFile.VisibilityListIds

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_VisibilityListNames()

bool VRay.Plugins.GeomMeshFile.Set_VisibilityListNames ( IList< string >  val,
double  time 
)

Sets a value to GeomMeshFile.VisibilityListNames

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_VisibilityListsType()

bool VRay.Plugins.GeomMeshFile.Set_VisibilityListsType ( int  val,
double  time 
)

Sets a value to GeomMeshFile.VisibilityListsType

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_VisibilityOverridesRules()

bool VRay.Plugins.GeomMeshFile.Set_VisibilityOverridesRules ( IList< string >  val,
double  time 
)

Sets a value to GeomMeshFile.VisibilityOverridesRules

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

◆ Set_VisibilityOverridesValues()

bool VRay.Plugins.GeomMeshFile.Set_VisibilityOverridesValues ( IList< int >  val,
double  time 
)

Sets a value to GeomMeshFile.VisibilityOverridesValues

Parameters
valThe value to be set.
timeThe time, when the value will be changed.
Returns
false, in case an error occurred.

Property Documentation

◆ AlembicMode

int VRay.Plugins.GeomMeshFile.AlembicMode
getset

Alembic Channels Mode (0 - Default; 1 - Houdini). Default: will try to re-construct color channel from channels containing individual color components. This may alter channel names. Houdini: will construct color channels from scalar channels setting all colors components to the same scalar value. This mode uses channel names as is. [UI Guides] gpuSupport=full

Default value: 0

◆ AnimAbcTime

float VRay.Plugins.GeomMeshFile.AnimAbcTime
getset

Animated Alembic override time to render [UI Guides] hide=1, gpuSupport=none

Default value: 0

◆ AnimFrame

float VRay.Plugins.GeomMeshFile.AnimFrame
getset

Animated proxy override frame to render [UI Guides] enableIf: ?anim_override==2, displayName=Override Frame, gpuSupport=full

Default value: 0

◆ AnimLength

int VRay.Plugins.GeomMeshFile.AnimLength
getset

Specifies the length of the animation sequence. [UI Guides] enableIf: ?anim_override==1, displayName=Sequence length, gpuSupport=partial

Default value: 0

◆ AnimOffset

float VRay.Plugins.GeomMeshFile.AnimOffset
getset

Animated proxy initial frame offset [UI Guides] displayName=Start offset, gpuSupport=none

Default value: 0

◆ AnimOverride

int VRay.Plugins.GeomMeshFile.AnimOverride
getset

If set to 1 controls if 'Sequence start'(anim_start) and 'Sequence length'(anim_length) are taken in consideration. Useful only, when the file name contains frame filter. If set to 2 'Override Frame'(anim_frame) is used. [UI Guides] displayName=Sequence override, gpuSupport=full

Default value: 0

◆ AnimSpeed

float VRay.Plugins.GeomMeshFile.AnimSpeed
getset

Animated proxy playback speed [UI Guides] displayName=Playback speed, gpuSupport=none

Default value: 1

◆ AnimStart

int VRay.Plugins.GeomMeshFile.AnimStart
getset

Specifies the first frame of the animation sequence. [UI Guides] enableIf: ?anim_override==1, displayName=Sequence start, gpuSupport=partial

Default value: 0

◆ AnimType

int VRay.Plugins.GeomMeshFile.AnimType
getset

Animated proxy playback type (0 - loop; 1 - once; 2 - ping-pong; 3 - still) [UI Guides] enum=0:Loop;1:Once;2:Ping-pong;3:Still, displayName=Playback type, gpuSupport=none

Default value: 0

◆ ComputeBbox

bool VRay.Plugins.GeomMeshFile.ComputeBbox
getset

True to compute the bounding box, false to read it from the file [UI Guides] displayName=Recompute bounding box, gpuSupport=full

Default value: 0

◆ ComputeNormals

int VRay.Plugins.GeomMeshFile.ComputeNormals
getset

True to calculate smooth normals [UI Guides] displayName=Compute normals, enum=0:Off;1:On;2:Auto, gpuSupport=full

Default value: 1

◆ CustomReorderMeshSetIndices

IList<int> VRay.Plugins.GeomMeshFile.CustomReorderMeshSetIndices
getset

Indices of custom/user-guided proxy mesh sets reordering [UI Guides] gpuSupport=full

Default value: -1

◆ CustomReorderMeshSetNames

IList<string> VRay.Plugins.GeomMeshFile.CustomReorderMeshSetNames
getset

Names of custom/user-guided proxy mesh sets reordering [UI Guides] gpuSupport=full

Default value:

◆ CustomReorderMeshSetTypes

IList<int> VRay.Plugins.GeomMeshFile.CustomReorderMeshSetTypes
getset

Types of custom/user-guided proxy mesh sets reordering (0-uv/uvw set, 1-color set, 2-shader set) [UI Guides] gpuSupport=full

Default value: -1

◆ File

string VRay.Plugins.GeomMeshFile.File
getset

A .vrmesh or .abc geometry cache to load on demand [UI Guides] displayName=Mesh File, fileAsset=vrmesh;abc, fileAssetNames=V-Ray Mesh;Alembic, fileAssetOp=load, gpuSupport=full

Default value:

◆ FirstMapChannel

int VRay.Plugins.GeomMeshFile.FirstMapChannel
getset

Specifies how to remap the mapping channels: -1 - no remapping; 0 - channel 0, 1 - channel 1 [UI Guides] gpuSupport=none

Default value: -1

◆ FlipAxis

int VRay.Plugins.GeomMeshFile.FlipAxis
getset

0 do not rotate the coordinate system;1 to transform the proxy from Maya to Max coordinate system;2 to transform from Max to Maya [UI Guides] enum=0:As Is;1:Y-Up To Z-Up;2:Z-Up To Y-Up;, displayName=Flip Axis Mode gpuSupport=full

Default value: 0

◆ FlipNormals

bool VRay.Plugins.GeomMeshFile.FlipNormals
getset

True to flip the vertex normals [UI Guides] displayName=Flip normals, gpuSupport=full

Default value: 0

◆ HairTessellationLength

float VRay.Plugins.GeomMeshFile.HairTessellationLength
getset

Hair tessellation edge length in pixels. [UI Guides] gpuSupport=none

Default value: 4

◆ HairVisibilityListsType

int VRay.Plugins.GeomMeshFile.HairVisibilityListsType
getset

Specifies the type of both names and ids lists. 0 - exclude; 1 - include [UI Guides] enum=0:Exclude;1:Include, gpuSupport=none

Default value: 0

◆ HairWidthMultiplier

float VRay.Plugins.GeomMeshFile.HairWidthMultiplier
getset

Hair width multiplier [UI Guides] displayName=Hair width multiplier, minValue=0.0, gpuSupport=full

Default value: 1

◆ Instancing

int VRay.Plugins.GeomMeshFile.Instancing
getset

Handle Alembic instances [UI Guides] enum=0:Disable instancing;1:Instantiate duplicated objects;2:Instantiate duplicates and assign unique material IDs;, displayName=Instancing, gpuSupport=full

Default value: 1

◆ LoadHair

int VRay.Plugins.GeomMeshFile.LoadHair
getset

Load hair data from the proxy file. [UI Guides] gpuSupport=full

Default value: 1

◆ LoadMesh

int VRay.Plugins.GeomMeshFile.LoadMesh
getset

Load mesh data from the proxy file. [UI Guides] gpuSupport=full

Default value: 1

◆ LoadParticles

int VRay.Plugins.GeomMeshFile.LoadParticles
getset

Load particles data from the proxy file. [UI Guides] gpuSupport=full

Default value: 1

◆ MaterialAssignmentsFile

string VRay.Plugins.GeomMeshFile.MaterialAssignmentsFile
getset

(description missing) [UI Guides] fileAsset=xml, fileAssetNames=XML, fileAssetOp=load, displayName=Material assignments file, gpuSupport=none

Default value:

◆ MergeEqualVertices

bool VRay.Plugins.GeomMeshFile.MergeEqualVertices
getset

If false, the vertices with equal coordinates won't be merged. [UI Guides] gpuSupport=full

Default value: 1

◆ NumPreviewFaces

int VRay.Plugins.GeomMeshFile.NumPreviewFaces
getset

number of faces in preview [UI Guides] displayName=Preview faces, gpuSupport=none

Default value: 10000

◆ ObjectPath

string VRay.Plugins.GeomMeshFile.ObjectPath
getset

Starting object path in Alembic hierarchy [UI Guides] displayName=Starting object path, gpuSupport=full

Default value:

◆ ParticleRenderMode

int VRay.Plugins.GeomMeshFile.ParticleRenderMode
getset

Set to 0 to render particles as spheres. Set it to 1 to render them as points [UI Guides] enum=0:Spheres;1:Points;, displayName=Particle render mode, gpuSupport=full

Default value: 0

◆ ParticleUseNormals

bool VRay.Plugins.GeomMeshFile.ParticleUseNormals
getset

Use particle normals from Alembic [UI Guides] displayName=Use Particle Normals, gpuSupport=none

Default value: 0

◆ ParticleVisibilityListsType

int VRay.Plugins.GeomMeshFile.ParticleVisibilityListsType
getset

Specifies the type of both names and ids lists. 0 - exclude; 1 - include [UI Guides] enum=0:Exclude;1:Include, gpuSupport=none

Default value: 0

◆ ParticleWidthMultiplier

float VRay.Plugins.GeomMeshFile.ParticleWidthMultiplier
getset

Particle width multiplier [UI Guides] displayName=Particle width multiplier, minValue=0.0, gpuSupport=full

Default value: 1

◆ PixelScale

float VRay.Plugins.GeomMeshFile.PixelScale
getset

Modifies the loaded level of detail; larger values reduce the detail level [UI Guides] gpuSupport=none

Default value: 1

◆ PointCloudMult

float VRay.Plugins.GeomMeshFile.PointCloudMult
getset

A LOD multiplier. A value smaller than 1.0 means that the level will be of greater detail than required by distance to the object. [UI Guides] gpuSupport=none

Default value: 1

◆ PrimaryVisibility

bool VRay.Plugins.GeomMeshFile.PrimaryVisibility
getset

Whether this geometry is visible to primary camera rays [UI Guides] gpuSupport=full

Default value: 1

◆ ReferenceNormalChannel

string VRay.Plugins.GeomMeshFile.ReferenceNormalChannel
getset

Map channel name to use as reference mesh normals. [UI Guides] gpuSupport=none

Default value:

◆ ReferenceTransform

Transform VRay.Plugins.GeomMeshFile.ReferenceTransform
getset

The transform of the reference mesh.

Default value: Transform(Matrix(Vector(1, 0, 0), Vector(0, 1, 0), Vector(0, 0, 1)), Vector(0, 0, 0))

◆ ReferenceVertexChannel

string VRay.Plugins.GeomMeshFile.ReferenceVertexChannel
getset

Map channel name to use as reference mesh vertices. [UI Guides] gpuSupport=none

Default value:

◆ ReorderChannelsByNameIndices

bool VRay.Plugins.GeomMeshFile.ReorderChannelsByNameIndices
getset

If true - reorder the loaded Alembic channels according the number suffix in their names, if false - leave channels in the order they are in the mesh file. [UI Guides] gpuSupport=full

Default value: 0

◆ Scale

float VRay.Plugins.GeomMeshFile.Scale
getset

Size scaling factor [UI Guides] gpuSupport=full

Default value: 1

◆ SmoothAngle

float VRay.Plugins.GeomMeshFile.SmoothAngle
getset

Smooth angle in degrees [UI Guides] enableIf: ?compute_normals!=0, displayName=Smooth angle, minValue=0.0, maxValue=180.0f, gpuSupport=full

Default value: 30

◆ SmoothUv

bool VRay.Plugins.GeomMeshFile.SmoothUv
getset

True to smooth UVs when rendering this mesh as a subdivision surface [UI Guides] gpuSupport=none

Default value: 1

◆ SmoothUvBorders

bool VRay.Plugins.GeomMeshFile.SmoothUvBorders
getset

True to smooth UVs at mesh borders when rendering this mesh as a subdivision surface [UI Guides] gpuSupport=none

Default value: 1

◆ SortVoxels

int VRay.Plugins.GeomMeshFile.SortVoxels
getset

Sort Alembic voxels after reading by their names. 0 - skip sorting; 1 - sort [UI Guides] gpuSupport=full

Default value: 0

◆ SubdivAllMeshes

bool VRay.Plugins.GeomMeshFile.SubdivAllMeshes
getset

True to subdivide Alembic PolyMesh and SubD objects; false to subdivide only SubD objects [UI Guides] displayName=Subdivide all meshes, gpuSupport=none

Default value: 0

◆ SubdivLevel

int VRay.Plugins.GeomMeshFile.SubdivLevel
getset

The subdivision level [UI Guides] displayName=Subdivision level, minValue=0, gpuSupport=none

Default value: 1

◆ SubdivPreserveGeomBorders

bool VRay.Plugins.GeomMeshFile.SubdivPreserveGeomBorders
getset

If true, the borders won't be subdivided [UI Guides] displayName=Preserve geometry borders, gpuSupport=none

Default value: 0

◆ SubdivPreserveMapBorders

int VRay.Plugins.GeomMeshFile.SubdivPreserveMapBorders
getset

Determines the smoothing mode of the mapping channels' borders. 0-None, 1-Internal and 2-All [UI Guides] enum=0:None;1:Internal;2:All, displayName=Preserve map borders, gpuSupport=none

Default value: 1

◆ SubdivType

int VRay.Plugins.GeomMeshFile.SubdivType
getset

0 for Catmull-Clark subdivision and 1 for Loop subdivision [UI Guides] gpuSupport=none

Default value: 0

◆ SubdivUvs

bool VRay.Plugins.GeomMeshFile.SubdivUvs
getset

Subdivide or skip mapping channels [UI Guides] displayName=Subdivide UVs, gpuSupport=none

Default value: 1

◆ TessellateHair

bool VRay.Plugins.GeomMeshFile.TessellateHair
getset

Tessellate hair with respect to the camera position. [UI Guides] gpuSupport=none

Default value: 0

◆ UseAlembicOffset

bool VRay.Plugins.GeomMeshFile.UseAlembicOffset
getset

True to use Alembic animation frame offset [UI Guides] gpuSupport=none

Default value: 0

◆ UseAlembicTransform

bool VRay.Plugins.GeomMeshFile.UseAlembicTransform
getset

Set to 1 to use Alembic object transform (this is the default behavior). If set to 0 all object transformations inside the Alembic file are ignored and user must to provide correct transformation on Node level. [UI Guides] gpuSupport=none

Default value: 1

◆ UseAlembicVisibility

bool VRay.Plugins.GeomMeshFile.UseAlembicVisibility
getset

True to use Alembic visibility (default). False value is useful when host application provides custom Alembic visibility handling. [UI Guides] gpuSupport=none

Default value: 1

◆ UseFaceSets

int VRay.Plugins.GeomMeshFile.UseFaceSets
getset

Turn on/off face sets. 0 - off, 1 - append to name, 2- append to name with slash [UI Guides] enum=0:Off;1:Append;2:Append with slash, gpuSupport=full

Default value: 1

◆ UseFullNames

bool VRay.Plugins.GeomMeshFile.UseFullNames
getset

Read the full path instead of only the name [UI Guides] displayName=Use full names, gpuSupport=full

Default value: 0

◆ UsePointCloud

bool VRay.Plugins.GeomMeshFile.UsePointCloud
getset

If true, use the point cloud inside the vrmesh if available. [UI Guides] gpuSupport=none

Default value: 0

◆ UseVelocity

int VRay.Plugins.GeomMeshFile.UseVelocity
getset

If file name contains the frame pattern don't try to load multiple files - use file for the current frame and velocity. In case of a file with multiple frames and velocity channel - only velocity channel will be used; if velocity channel is missing - no motion blur will be generated at all.Affects only when "alembic_mode" is set to 1 (Houdini). [UI Guides] gpuSupport=full

Default value: 0

◆ VelocityColorSet

string VRay.Plugins.GeomMeshFile.VelocityColorSet
getset

Optional name for the color set where the velocity is written. [UI Guides] gpuSupport=none

Default value:

◆ VelocityMultiplier

float VRay.Plugins.GeomMeshFile.VelocityMultiplier
getset

Alembic velocity multiplier [UI Guides] displayName=Velocity multiplier, gpuSupport=full

Default value: 1

◆ VisibilityListsType

int VRay.Plugins.GeomMeshFile.VisibilityListsType
getset

Specifies the type of both names and ids lists. 0 - exclude; 1 - include [UI Guides] gpuSupport=none

Default value: 0


The documentation for this class was generated from the following file: