| Name | Description |
 | AccurateReflections | Selects or clears the Accurate reflections (slower) setting, which controls the level of surface reflections, for illuminating this appearance. |
 | Ambient | Gets or sets the ambient light intensity for illuminating this appearance. |
 | AnisotropicBias | Gets or sets the anisotropic bias, which makes the effect of light on the surface stronger in the horizontal or vertical direction, for illuminating this appearance. |
 | AnisotropicCylinderDistance | Gets or sets the anisotropic cylinder distance for illuminating this appearance. |
 | AnisotropicFloorHeight | Gets or sets the anisotropic floor height for illuminating this appearance. |
 | Brightness | Gets or sets how emissive the material is for the Constant illumination type for this appearance. |
 | BumpAmplitude | Gets or sets the amplitude of the surface layer for this appearance. |
 | BumpBlend | Gets or sets the blend, which is the extent of the boundary between each bump and the surface, of the surface finish for this appearance. |
 | BumpDetail | Gets or sets the level of granularity for any surface finish for this appearance. |
 | BumpMap | Gets or sets the type of surface finish for the appearance. |
 | BumpRadius | Gets or sets the radius, which controls the relative size and spacing of bumps for dimpled and tread plate styles, of the surface finish for this appearance. |
 | BumpRoughHigh | Gets or sets the high threshold of the surface finish for this appearance. |
 | BumpRoughLow | Gets or sets the low threshold of the surface finish for this appearance. |
 | BumpScale | Gets or sets the scale for the surface-finish pattern incidence for this appearance. |
 | BumpSharpness | Gets or sets the sharpness, which influences the shape of the surface finish, of this appearance. |
 | BumpTextureFilename | Gets or sets the path and filename of the pattern based on an image file for the surface finish of this appearance. |
 | BumpUseMappingScale | Gets or sets whether to use the material's scale and mapping for the surface finish of this appearance. |
 | CausticsCast | Gets or sets whether specular materials reflect caustic photons for illuminating this appearance. |
 | CausticsReceive | Gets or sets whether diffuse materials absorb caustic photons for illuminating this appearance. |
 | ColorForm | Gets or sets the number of colors required to describe the appearance . |
 | DensityOfHoles | Gets or sets the density of the holes of the mesh in corroded or eroded materials for illuminating this appearance. |
 | Diffuse | Gets or sets the intensity of a light source illuminating a surface from all directions without attenuation or shadowing for this appearance. |
 | Direction1RotationAngle | Gets or sets the angle at which to rotate the texture relative to the horizontal axis for mapping this appearance. |
 | Direction2RotationAngle | Gets or sets the angle at which to rotate the texture relative to the vertical axis for mapping this appearance. |
 | Emission | Gets or sets how much light is projected from the appearance. |
 | FileName | Gets or sets the path and filename (.p2m) of the appearance. |
 | FitHeight | Gets or sets whether to stretch the height of the appearance texture to the selected entity when mapping the appearance. |
 | FitWidth | Gets or sets whether to stretch the width of the appearance texture to the selected entity when mapping the appearance. |
 | FixedAspectRatio | Gets or sets whether the aspect ratio is fixed for mapping this appearance texture. |
 | GlobalIlluminationCast | Gets whether specular materials reflect photons for illuminating this appearance.. |
 | GlobalIlluminationReceive | Gets or sets whether diffuse materials absorb photons for illuminating this appearance. |
 | Glossy | Gets or sets the specular factor of the lights reflected by the appearance. |
 | Height | Gets or sets the value by which to resize the height of the appearance texture. |
 | HeightMirror | Gets or sets whether to flip the appearance texture about the selected direction vertically. |
 | IgnoreMissingFile | Gets or sets whether to ignore any missing image file warnings. |
 | IlluminationShaderType | Gets or sets the type of illumination of the appearance. |
 | IndexOfRefraction | Gets or sets the index of refraction for illuminating this appearance. |
 | LinkToFile | Gets or sets whether to link instances of the appearance to an appearance file (.p2m). |
 | MappingType | Gets or sets the mapping type for this appearance. |
 | MaterialID | Not supported in SolidWorks 2011 and later. Superseded by IRenderMaterial::GetMaterialIds. |
 | MetallicAmplitude | Gets or sets the amplitude of the metallic flakes for illuminating the appearance. |
 | MetallicFlakeMaterial | Gets or sets the metallic flake material for illuminating the appearance. |
 | MetallicMix | Gets or sets the metallic quality of a material for illuminating the appearance. |
 | MetallicRoughness | Gets or sets the size (coarseness) any highlights on the surface for illuminating the appearance. |
 | MetallicScale | Gets or sets the size of the metallic flakes in the metallic layer for illuminating the appearance. |
 | NSamples | Gets or sets the number of samples used to calculate the contribution of the glossy component for illuminating the appearance. |
 | ObjectAreaLight | Gets or sets whether the appearance is an object area light or whether it has realistic falloff, or both. |
 | PatternScale | Gets or sets the pattern scale of procedural textures for mapping the appearance. |
 | PrimaryColor | Gets or sets the primary color of the appearance. |
 | ProjectionReference | Gets or sets the projection direction for mapping the appearance. |
 | Reflectivity | Gets or sets the reflectivity for illuminating the appearance. |
 | RotationAngle | Gets or sets the angle by which to rotate the texture relative to the axes for mapping this appearance. |
 | Roughness | Gets or sets the specular spread (roughness) of the appearance. |
 | SecondaryColor | Gets or sets the secondary color of the appearance. |
 | Specular | Gets or sets the intensity of the light surface for illuminating the appearance. |
 | SpecularColor | Gets or sets the specular color for illuminating this appearance. |
 | TertiaryColor | Gets or sets the tertiary color of the appearance. |
 | TextureFilename | Gets or sets the path and filename of the texture for this appearance. |
 | ToonShaderTextureFilename | Gets or sets the path and filename for the toon shader texture file. |
 | Translucency | Gets or sets the degree to which the material is able to filter and diffuse light for illuminating the appearance. |
 | Transparency | Gets or sets the degree to which a material allows light to pass through for illuminating the appearance. |
 | Width | Gets or sets the width for mapping this appearance texture. |
 | WidthMirror | Gets or sets whether to flip the appearance texture about the selected direction horizontally. |
 | XPosition | Gets or sets the X offset direction for the appearance. |
 | YPosition | Gets or sets the Y offset direction for the appearance. |