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. | |