xView Geometry Checker Access

The xView Geometry Checker feature introduced in 3ds Max 2010 provides means to interactively check geometry objects in the viewport for various error conditions.

MAXScript can be used to

The following Interfaces expose the components of the xView Checker feature to MAXScript:

xView Geometry Checker Control

Interface: xViewChecker

This interface provides properties and methods to control the xView Geometry Checker system and to register additional Checkers using MAXScript functions.

xView Geometry Checker Modules

Interface: FacesOrientation

Checks for flipped faces, shows the backfacing faces in a different color.

Interface: FlippedUVWFaces

Checks for flipped texture faces

Interface: IsolatedVertices

Checks for isolated vertices not used by any faces.

Interface: MissingUVCoordinates

Checks for missing texture coordinates.

Interface: MultipleEdges

Checks for multiple edges.

Interface: OpenEdges

Checks for open edges referencing only one polygon.

Interface: OverlappedUVWFaces

Checks for overlapping texture faces.

Interface: OverlappingFaces

Checks for overlapping faces which typically cause Z-fighting in viewport and rendering.

Interface: OverlappingVertices

Checks for overlapping (not welded) vertices within a given tolerance.

Interface: TVerts

Checks for T-Vertices (vertices sharing three edges)

Developing Custom xView Checkers using MAXScript

How To ... Develop A Face Area XViewChecker - Part 1

How To ... Develop A Face Area XViewChecker - Part 2

How To ... Develop A Face Area XViewChecker - Part 3

How To ... Develop A Face Area XViewChecker - Part 4

These tutorials show the creation of custom XView Checkers using MAXScript functions.