3ds Max C++ API Reference
Quad Chamfer Version Values

Macros

#define QCHAM_VERSION_ELWOOD   (0)
 Elwood (3ds Max 2015) More...
 
#define QCHAM_VERSION_PHOENIX   (100)
 Phoenix (3ds Max 2016) - Includes edge selection fix. More...
 
#define QCHAM_VERSION_IMOOGI   (200)
 Imoogi (3ds Max 2018) - Includes Quad Intersections upgrade. More...
 
#define QCHAM_VERSION_ATHENA_ALPHA1   (290)
 Athena (3ds Max 2020) - New options starting with QCHAM_OPTION_FIXED_EDGE_WEIGHTS. More...
 
#define QCHAM_VERSION_ATHENA_UPDATE1   (295)
 Athena (3ds Max 2020) Update 1 - New functionality, and modifications to some geometric calculations, such as chamfer inset point positions, for improved appearance. More...
 
#define QCHAM_VERSION_ATHENA_UPDATE2   (300)
 Athena (3ds Max 2020) Update 2 - New functionality, and fix for texture vertices on "shared" edge types. More...
 
#define QCHAM_VERSION_ATHENA_UPDATE3   (305)
 Athena (3ds Max 2020) Update 3 - Improvements for the chamfered surface geometry at concave face corners. More...
 
#define QCHAM_VERSION_THESEUS   (400)
 Theseus (3ds Max 2021) - Extending new chamfer functiontality to EditPoly modifier. More...
 
#define QCHAM_VERSION_THESEUS_UPDATE1   (405)
 Theseus (3ds Max 2021) Update 1 - Improved treatment for chamfers on nearly-flat edges. More...
 
#define QCHAM_VERSION_THESEUS_UPDATE3   (410)
 Theseus (3ds Max 2021) Update 3 - Lower minimum chamfer amount to FLT_EPSILON from 0.001. More...
 
#define QCHAM_VERSION_HEIMDALL_UPDATE1   (500)
 Heimdall (3ds Max 2022) Update 1 - Impose a minimum edge weight for By Weight chamfers to rectify a regression in the zero weight case. More...
 
#define QCHAM_VERSION_HEIMDALL_UPDATE3   (505)
 Heimdall (3ds Max 2022) Update 3 - Adjustments to the Limit Effect treatment to handle cases that were previously distorted unnecessarily. More...
 

Detailed Description

Macro Definition Documentation

◆ QCHAM_VERSION_ELWOOD

#define QCHAM_VERSION_ELWOOD   (0)

Elwood (3ds Max 2015)

◆ QCHAM_VERSION_PHOENIX

#define QCHAM_VERSION_PHOENIX   (100)

Phoenix (3ds Max 2016) - Includes edge selection fix.

◆ QCHAM_VERSION_IMOOGI

#define QCHAM_VERSION_IMOOGI   (200)

Imoogi (3ds Max 2018) - Includes Quad Intersections upgrade.

◆ QCHAM_VERSION_ATHENA_ALPHA1

#define QCHAM_VERSION_ATHENA_ALPHA1   (290)

Athena (3ds Max 2020) - New options starting with QCHAM_OPTION_FIXED_EDGE_WEIGHTS.

◆ QCHAM_VERSION_ATHENA_UPDATE1

#define QCHAM_VERSION_ATHENA_UPDATE1   (295)

Athena (3ds Max 2020) Update 1 - New functionality, and modifications to some geometric calculations, such as chamfer inset point positions, for improved appearance.

◆ QCHAM_VERSION_ATHENA_UPDATE2

#define QCHAM_VERSION_ATHENA_UPDATE2   (300)

Athena (3ds Max 2020) Update 2 - New functionality, and fix for texture vertices on "shared" edge types.

◆ QCHAM_VERSION_ATHENA_UPDATE3

#define QCHAM_VERSION_ATHENA_UPDATE3   (305)

Athena (3ds Max 2020) Update 3 - Improvements for the chamfered surface geometry at concave face corners.

◆ QCHAM_VERSION_THESEUS

#define QCHAM_VERSION_THESEUS   (400)

Theseus (3ds Max 2021) - Extending new chamfer functiontality to EditPoly modifier.

◆ QCHAM_VERSION_THESEUS_UPDATE1

#define QCHAM_VERSION_THESEUS_UPDATE1   (405)

Theseus (3ds Max 2021) Update 1 - Improved treatment for chamfers on nearly-flat edges.

◆ QCHAM_VERSION_THESEUS_UPDATE3

#define QCHAM_VERSION_THESEUS_UPDATE3   (410)

Theseus (3ds Max 2021) Update 3 - Lower minimum chamfer amount to FLT_EPSILON from 0.001.

◆ QCHAM_VERSION_HEIMDALL_UPDATE1

#define QCHAM_VERSION_HEIMDALL_UPDATE1   (500)

Heimdall (3ds Max 2022) Update 1 - Impose a minimum edge weight for By Weight chamfers to rectify a regression in the zero weight case.

◆ QCHAM_VERSION_HEIMDALL_UPDATE3

#define QCHAM_VERSION_HEIMDALL_UPDATE3   (505)

Heimdall (3ds Max 2022) Update 3 - Adjustments to the Limit Effect treatment to handle cases that were previously distorted unnecessarily.