|
3ds Max C++ API Reference
|
#include "IRenderGeometry.h"#include "DrawContext.h"#include "../Materials/Mtl.h"#include <Geom/quat.h>#include "UpdateDisplayContext.h"#include "UpdateNodeContext.h"#include "MaterialRequiredStreams.h"#include "VertexBufferHandle.h"#include "IndexBufferHandle.h"#include "../Noncopyable.h"#include "MaterialConversionHelper.h"#include "../export.h"Classes | |
| struct | InstanceData |
| The struct InstanceData is used to pass instance data to different methods of the InstanceDisplayGeometry class. More... | |
| class | InstanceDisplayGeometry |
| InstanceDisplayGeometry is an extension of IRenderGeometry dealing with instancing. More... | |
Namespaces | |
| namespace | MaxSDK |
| namespace | MaxSDK::Graphics |
| namespace | MaxSDK::Graphics::ViewportInstancing |
| This API is about having a single INode in the scene, but having many geometries being instantiated at the GPU level in the viewport when the INode is drawn, e.g : a particles system. | |
Functions | |
| DWORD | ConvertFromR8G8B8ToDWORD (int r, int g, int b) |
| This function converts from a color r,g,b in bytes (range 0 to 255) to a combined DWORD used internally by 3ds Max for storing Vertex Colors. | |