3ds Max C++ API Reference
MaxSDK::RenderingAPI Namespace Reference

Namespaces

 TranslationHelpers
 

Classes

class  ICameraContainer
 Abstracts the common properties of the camera to be rendered. More...
 
class  IEnvironmentContainer
 Aggregates the properties related to environment and background mapping. More...
 
class  IFrameBufferProcessor
 Generic interface for processing the contents of an frame buffer. More...
 
class  IInteractiveRenderSession
 An interface which encapsulates a render session for interactive rendering. More...
 
class  IOfflineRenderSession
 An interface which encapsulates a render session for offline (non-interactive) rendering. More...
 
class  IRenderingLogger
 The Rendering API's interface for logging messages against 3ds Max build-in mechanisms. More...
 
class  IRenderingProcess
 The Rendering API's interface for managing the render process. More...
 
class  IRenderSession
 Common base class for IOfflineRenderSession and IInteractiveRenderSession. More...
 
class  IRenderSessionContext
 Encapsulates all that a render session needs to render a frame. More...
 
class  IRenderSettingsContainer
 Abstracts the set of settings and parameters which may affect rendering. More...
 
class  ISceneContainer
 Abstracts the contents of the scene to be rendered. More...
 
struct  MotionBlurSettings
 Encapsulates the camera shutter settings used with motion blur. More...
 
struct  MotionTransforms
 Encapsulates motion transforms for an object. More...
 
class  UnifiedRenderer
 Unifies functionality for, both, interactive (ActiveShade) and offline (Production) rendering. More...
 
class  BaseTranslator_Camera
 Base class for translating the scene camera. More...
 
class  BaseTranslator_Environment
 Base class for translating an environment. More...
 
class  BaseTranslator_INode
 Base class for translating an INode. More...
 
class  BaseTranslator_Mtl
 Base class for translating a material. More...
 
class  BaseTranslator_MtlBase
 Base class for translating a MtlBase. More...
 
class  BaseTranslator_Object
 Base class for translating the object referenced by a node instancing pool. More...
 
class  BaseTranslator_ReferenceTarget
 Base class for translating an arbitrary ReferenceTarget. More...
 
class  BaseTranslator_Texmap
 Base class for translating a Texmap. More...
 
class  DefaultTranslatorAllocator
 
class  GenericTranslatorKey_Empty
 
class  GenericTranslatorKey_SinglePointer
 
class  GenericTranslatorKey_SingleReference
 
class  GenericTranslatorKey_Struct
 
class  ITranslationManager
 Manages the translation graph for a scene. More...
 
class  ITranslationProgress
 Interface used for progress reporting by translators. More...
 
class  ITranslatorOutput
 Base class for all translator outputs. More...
 
class  TranslationResult
 Encapsulates all of the possible result states for a translation operation. More...
 
class  Translator
 Base class for a translator. More...
 
class  TranslatorKey
 Unique identifier for a translator in the scene's translation graph. More...
 
class  TranslatorStatistics
 Container for translation statistics. More...