| 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 file name 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. |
| DoubleSided | Gets or sets whether to enable shading from both sides of a surface when rendering a model with PhotoView 360. |
| Emission | Gets or sets how much light is projected from the appearance. |
| FileName | Gets or sets the path and file name (.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 height for mapping this 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. |
| RoundSharpEdges | Gets or sets the value by which to round sharp edges when rendering a model with PhotoView 360. |
| 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. |