当前位置: 代码迷 >> 综合 >> 3dsMax 插件基类
  详细解决方案

3dsMax 插件基类

热度:53   发布时间:2023-12-09 02:54:11.0

3dsMax 插件基类

每一个插件通过继承指定的基类和实现关键的虚方法,来暴露功能接口给3dsMax,

大多数插件实现的方法都是继承自基类  Animatable.

下面是一些重要的插件和它们继承的基类:


  • 3D Texture Map -Tex3D.
  • Animation Controllers -Control.
  • Atmospheric -Atmospheric.
  • Bitmap Texture -BitmapTex.
  • Camera Object -GenCamera.
  • Color Selection -ColPick.
  • Compound Objects -IBoolObject.
  • Crowd Behavior -BaseBehavior.
  • File Export -SceneExport.
  • File Import -SceneImport.
  • Geometric Objects -GeomObject or SimpleObject2.
  • Global Utility -GUP.
  • Hardware Shaders -IDX9DataBridge.
  • Image Filters -ImageFilter.
  • Image Import/Export -BitmapIO.
  • Image Viewers -ViewFile.
  • IK Solver -IKSolver.
  • Helper Objects -ConstObject or HelperObject.
  • Light Objects -LightObject or GenLight.
  • Linear Shape Object -LinearShape.
  • Manipulator Objects -Manipulator or SimpleManipulator.
  • Material Plug-in -Mtl.
  • MAXScript Extensions -MSPlugin.
  • Modifier -Modifier or SimpleMod.
  • Multi-pass Camera Effects -IMultiPassCameraEffect.
  • Particle Objects -ParticleObject or SimpleParticle.
  • Patch Objects -PatchObject.
  • Radiosity Effect -RadiosityEffect.
  • Renderer -Renderer.
  • Rendering Effects -Effect.
  • Render Elements -IRenderElement.
  • Sampler -Sampler.
  • Shader -Shader.
  • Shape Objects -ShapeObject.
  • Snaps -Osnap.
  • Sound -SoundObj.
  • Spline Objects -SimpleSpline.
  • Spring Systems -SpringSys.
  • Texture Map -Texmap.
  • Track View Utility -TrackViewUtility.
  • Utility -UtilityObj.
  • World Space Modifier -WSModifier.