路标 1
从哪可以找到信息(针对正版用户) 2
使用文档光盘(针对正版用户) 4
文档约定 4
Softimage客户服务 5
第1章 SOFTIMAGE|XSI插件综合介绍 7
插件定义 8
XSI怎样与插件沟通 8
解释语言 12
SAAPHIRE和SDK的不同点 14
更多关于直接效果 14
更多关于持续的效果 15
建立脚本插件 16
建立编译插件 17
关于COM API自动ActiveX操作对象 18
源文件和SOFTIMAGE|XSI怎样工作在一起 18
协同操作文件 19
插件综合指南 20
从SOFTIMAGE|3D升级) 20
包含XSI插件资源的例子 20
第2章 入门 23
使用C++应用程序接口(API) 24
C++API特性 24
理解C++API库 26
XSI C++API入门 30
使用XSI对象模型API自动控制(组件对象模型) 33
设置用户COM环境 34
更多关于组件对象模型(COM) 41
使用COM连接到XSI 42
使用Microsoft Visual Basic(VB) 47
设置用户Visual Basic环境 47
使用VB连接到XSI 50
使用VBScript或者Jscript 51
使用脚本调试器和对象浏览器 52
设置用户脚本环境 52
使用MainWin文件脚本对象 57
技巧与窍门 59
第3章 集成插件 63
使用脚本操作器还原已编译持续插件 65
编写XSI插件的已编译源文件 66
创建源文件 66
所需的Header和库文件 67
关于入口点 68
输出已编译参数 70
调整SPDL文件适应编译操作器 71
Dissecting编译插件的SPDL文件 71
注册插件 73
快速安装插件 74
卸载和不注册插件 75
安装或卸载库文件(无SPDLs) 77
调试并检测插件 78
在SOFTIMAGE|XSI中应用编译操作器 78
在XSI中调试 78
第4章 插件开发的用户化和专用特性 81
组件的用户数据支持 82
访问二进制用户数据 83
访问模板用户数据 84
在场景中查找用户数据映射 89
从SOFTIMAGE|3D中导入用户数据 90
设备驱动支持 92
理解XSI的设备驱动 92
开发设备 93
在XSI中使用事件 104
初步 104
事件的响应 105
使用XSI外部命令 111
与XSI用户的交互 117
使用OM文件浏览器 118
显示进度条 119
在XSI中拖放开发者总揽 119
作为拷贝粘贴的拖放 120
技术细节 120
为Net View建立局域网(仅Windows适用) 122
连接到Net View中的文件 122
在Net View中运行脚本 124
第5章 SOFTIMAGE|3D效果导入到SOFTIMAGE|XSI 129
移植到SOFTIMAGE|XSI SDK 130
在SOFTIMAGE|XSI中使用SAAPHIRE插件做什么 130
第6章 发布打包插件 135
了解在Add-on包中都有什么 136
组件包的类型 136
版本化 137
理解Add-on的路径 137
在哪里可以找到Add-ons? 138
提供上下文:真实世界的实例 138
关于跨平台Add-on 138
怎样为Add-on建立外部的数据库? 139
准备Add-on包 139
建立Add-on包 139
编辑Add-on包 142
使用用户接口 142
安装Add-on 142
使用命令行来安装文件及更多 145
从命令行显示Add-on列表 145
命令行安装 146
命令行移除 147
从命令行设置工作组 148
拖放安装 148
对Add-on使用对象模型 148
在NetView中自动显示Add-on 150
第7章 SPDL参考 151
建立SPDL文件 152
SPDL文件各部分的研究 152
文件头 153
特性设置 154
参数 154
默认值(Defaults) 156
界面布局(Layout) 160
逻辑(Iogic) 160
插件 163
端口设置(PortSet) 164
使用SPDL定义UI控制 164
颜色滑动条(Color Sliders) 165
布尔参数(Boolean Parameters) 165
Radio Buttons 166
复选框(Check Boxes) 166
组合框(Combo Boxes) 167
数字控制(Number Controls) 167
显示位图(Displaying Bitmaps) 167
位图将在参数值区域显示 168
简单参数列表(Simple Parameter List) 168
Simple Row 169
Evenly-spaced Rows 169
群组参数(Grouped Parameters) 172
Tabs 173
居中和群组的参数(Centered and Grouped Parameters) 173
可调用脚本(Callable Scripts) 174
产生GUIDs(Generating GUIDs) 174
在Windows里生成GUIDs 175
在IRIX或者Iinux系统上生成GUIDs 176
检查SPDL语法 176
用SPDLCHECK调试 176