ModelingViewHighQualityImageShadeMethod Enumeration

NXOpen.ModelingViewHighQualityImage.ShadeMethod is an alias for NXOpen.ModelingViewHighQualityImageShadeMethod

class NXOpen.ModelingViewHighQualityImageShadeMethod

Bases: object

Describes the method to be used to generate a High Quality Image

Enum Members

is assigned a uniform color. “
“Gouraud”, ” Provides smooth interpolated colors.
Not quite as fast as Flat shading. “
“Phong”, ” Provides smoother highlights than Gouraud shading,
but otherwise supports the same level of functionality. “
“Improved”, ” Shading with textures material parameters highlights and shadows.
imilar quality to photo-realistic but significantly faster. “
“Preview”, ” An improvement over the Improved method. Preview adds

support for transparency without the requirement to also anti-alias the image. “

“PhotoRealistic”, ” All the features of the Improved method, plus support for

anti-aliasing and transparency. Images shaded with this mode could take two to three times longer to render than those using the Improved method. “

“RayTraced”, ” Produces photo-realistic images generated with ray tracing.

This method is slower than photo-realistic, but it correctly anti-aliases, or renders, textures. “

“RayTracedFfa”, ” Same as the Ray Traced option, but with
Feature Following Anti-aliasing. “
“Radiosity”, ” An iterative light processing method where indirect lighting

in a scene is derived from direct light bouncing off of surfaces before an image is rendered. Use this method when physically accurate lighting is required for your modeled scene. “

“HybridRadiosity”, ” Uses standard rendering techniques to calculate direct lighting

together with radiosity processing for indirect lighting for image rendering. Use this method over Radiosity when precise direct lighting effects are also required.”

ValueOf()

Returns enum member equivalent to the value passed. Useful for bit operations of enum members.

Signature ValueOf(value)

Parameters:value – Any integer value or bit operation result of enum members:type value: int:returns: Enum member equivalent to the value passed.
Return type:Enum Member type.

New in version NX9.0.1.

License requirements: None.