• 大小: 15.65MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-06
  • 语言: 其他
  • 标签: 3dsmax2009  sdk  

资源简介

这是真正从max2009的iso包中提取出来的开发包。由于不能上传超过50MB文件,因此将其中的帮助文档也清理了。

资源截图

代码片段和文件信息

//**************************************************************************/
// Copyright (c) 1998-2007 Autodesk Inc.
// All rights reserved.
// 
// These coded instructions statements and computer programs contain
// unpublished proprietary information written by Autodesk Inc. and are
// protected by Federal copyright law. They may not be disclosed to third
// parties or copied or duplicated in any form in whole or in part without
// the prior written consent of Autodesk Inc.
//**************************************************************************/
// DEscriptION: Appwizard generated plugin
// AUTHOR: 
//***************************************************************************/

#include “[!output PROJECT_NAME].h“

#define [!output CLASS_NAME]_CLASS_ID Class_ID([!output CLASSID1] [!output CLASSID2])

#define PBLOCK_REF 0

class [!output CLASS_NAME] : public [!output SUPER_CLASS_NAME] 
{
public:
//Constructor/Destructor
[!output CLASS_NAME]();
virtual ~[!output CLASS_NAME]();

// From Atmospheric
virtual TSTR GetName() {return GetString(IDS_CLASS_NAME);}
virtual AtmosParamDlg *CreateParamDialog(IRendParams *ip);
virtual int RenderBegin(TimeValue t ULONG flags);
virtual int RenderEnd(TimeValue t);
virtual void Update(TimeValue t Interval& valid);
virtual void Shade(ShadeContext& scconst Point3& p0const Point3& p1Color& color Color& trans BOOL isBG);

// Support for gizmos in our atmospheric
virtual int NumGizmos() ;
virtual INode *GetGizmo(int i);
virtual void DeleteGizmo(int i);
virtual void InsertGizmo(int i INode *node);
virtual void AppendGizmo(INode *node);
virtual BOOL OKGizmo(INode *node); 
virtual void EditGizmo(INode *node);

// Loading/Saving
virtual IOResult Load(ILoad *iload);
virtual IOResult Save(ISave *isave);

//From Animatable
virtual Class_ID ClassID() {return [!output CLASS_NAME]_CLASS_ID;}
virtual SClass_ID SuperClassID() { return ATMOSPHERIC_CLASS_ID; }
virtual void GetClassName(TSTR& s) {s = GetString(IDS_CLASS_NAME);}

virtual RefTargetHandle Clone( RemapDir &remap );
virtual RefResult NotifyRefChanged(Interval changeInt RefTargetHandle hTarget 
PartID& partID  RefMessage message);

virtual int NumSubs() { return 1; }
virtual TSTR SubAnimName(int i) { return GetString(IDS_PARAMS); }
virtual Animatable* SubAnim(int i) { return pblock; }

// TODO: Maintain the number or references here
virtual int NumRefs() { return 1; }
virtual RefTargetHandle GetReference(int i) { return pblock; }
virtual void SetReference(int i RefTargetHandle rtarg) { pblock=(IParamBlock2*)rtarg; }

virtual int NumParamBlocks() { return 1; } // return number of ParamBlocks in this instance
virtual IParamBlock2* GetParamBlock(int i) { return pblock; } // return i‘th ParamBlock
virtual IParamBlock2* GetParamBlockByID(BlockID id) { return (pblock->ID() == id) ? pblock : NULL; } // return id‘d ParamBlock

virtu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     327099  2012-10-18 08:53  3ds Max 2009 SDK\License.rtf

     文件       9019  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\about.txt

     文件      32768  2008-03-10 01:35  3ds Max 2009 SDK\maxsdk\assemblies\CSharpUtilities.dll

     文件      45056  2008-03-10 01:36  3ds Max 2009 SDK\maxsdk\assemblies\Explorerframework.dll

     文件     115712  2008-03-10 01:35  3ds Max 2009 SDK\maxsdk\assemblies\ManagedServices.dll

     文件     249856  2008-03-10 01:37  3ds Max 2009 SDK\maxsdk\assemblies\MaxCustomControls.dll

     文件     158720  2008-03-10 01:37  3ds Max 2009 SDK\maxsdk\assemblies\SceneExplorer.dll

     文件      45056  2008-03-10 01:35  3ds Max 2009 SDK\maxsdk\assemblies\WeatherData.dll

     文件      42333  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\baseaddr.txt

     文件      43631  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\baseaddr64.txt

     文件      17207  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\1033\styles.css

     文件       1078  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\3dsmaxPluginWizard.ico

     文件      13709  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\3dsmaxPluginWizard.vcproj

     文件         92  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\3dsmaxPluginWizard.vsdir

     文件        208  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\3dsmaxPluginWizard.vsz

     文件         26  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\External\exdefs.js

     文件      15312  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\HTML\1033\default.htm

     文件      15905  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\HTML\1033\Page_2.htm

     文件      19871  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\HTML\1033\Page_3.htm

     文件       5403  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\HTML\1033\plugarray.js

     文件        262  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\HTML\1033\userDefaults.js

     文件       2293  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\Images\3dsmaxPluginWizard.gif

     文件      11259  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\Images\3dsmaxPluginWizard_BG.gif

     文件       1518  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\readme.txt

     文件       8135  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\scripts\1033\default.js

     文件       1079  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\Templates\1033\3dsmaxsdk_preinclude.h

     文件       7745  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\Templates\1033\ATMOSPHERIC_TYPE_Atmospheric.cpp

     文件       2428  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\Templates\1033\CAMERA_TYPE_Cameraobject.cpp

     文件       2430  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\Templates\1033\CAMERA_TYPE_GenCamera.cpp

     文件       7743  2008-03-10 00:03  3ds Max 2009 SDK\maxsdk\howto\3dsmaxPluginWizard\Templates\1033\COLPICK_TYPE_ColPick.cpp

............此处省略4770个文件信息

评论

共有 条评论