注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作3D Studio MAX3ds max高级编程:使用脚本制作动画

3ds max高级编程:使用脚本制作动画

3ds max高级编程:使用脚本制作动画

定 价:¥39.00

作 者: 黄心渊主编;古梅等编著
出版社: 清华大学出版社
丛编项: 高等院校图形图像及多媒体专业教材
标 签: 卡漫软件

ISBN: 9787302088370 出版时间: 2004-09-01 包装: 胶版纸
开本: 23cm+光盘1片 页数: 348 字数:  

内容简介

  3ds max的MAXScript是一种面向对象的程序语言,它没有很严格的格式要求,容易掌握,所以该书非常适合于没有语言基础的读者。本书主要内容包括:脚本的基础知识、流程控制语句、动画、用脚本创建的界面、宏脚本、插件脚本、在实用工具面板中添加的脚本、数组和集合、ActiveX控制等。最后还专门讲解了一个实例,让学生真正体会到脚本的强大功能。本书的配套光盘包括书中例题所涉及的素材及课后作业所需要的内容。本书适合于初步学习脚本的读者,更适合作为大学本科相关专业的学生学习。

作者简介

暂缺《3ds max高级编程:使用脚本制作动画》作者简介

图书目录

第1章 初识脚本
1.1 访问脚本
1.1.1 启动脚本
1.1.2 使用MAXScript Listener窗口
1.1.3 在固定视口中使用MAXScript Listener
1.2 源代码的特点
1.3 向脚本中输入信息
1.3.1 在MAXScript中输入数值
1.3.2 在MAXScript中输入字符串
1.3.3 在MAXScript中输入数组
1.4 变量赋值
1.5 MAXScript中的数学运算
练习与思考
第2章 MAXScript中的3ds max对象
2.1 用脚本创建一个立方体
2.2 修改脚本创建的对象
2.3 修改对象的其他的方法
练习与思考
第3章 创建自己的脚本
3.1 MAXScript Editor简介
3.1.1 MAXScript Editor窗口
3.1.2 MAXScript Editor窗口的功能
3.2 MAXScript Editor中的命令
3.3 编辑MAXScript的基本操作
3.4 学习脚本的方法
练习与思考
第4章 脚本中的流程控制语句
4.1 条件控制语句
4.1.1 if语句的语法
4.1.2 Listener中的if语句
4.1.3 if语句作为表达式的一部分
4.1.4 if语句中的比较表达式
4.2 循环语句
4.2.1 for循环
4.2.2 while和do循环
4.2.3 continue语句
4.2.4 exit语句
4.3 case表达式
4.4 try表达式
4.5 自定义函数
4.5.1 全局变量和局部变量
4.5.2 自定义函数
4.6 结构定义以及MAX命令
4.6.1 结构定义
4.6.2 MAXScript中的MAX命令
练习与思考
第5章 为场景中对象设置简单的动画
5.1 基本动画
5.2 对象可动画属性的控制器
5.3 控制器的关键帧函数
5.4 节点动画
5.5 一个动画实例
练习与思考
第6章 UI控制类型
6.1 角度
6.2 位图
6.2.1 位图UI控制条目
6.2.2 位图数值
6.3 按钮
6.4 复选框
6.5 复选按钮
6.6 拾取颜色
6.7 组合框
6.8 曲线控制
6.9 下拉列表
6.10 文本编辑框
6.11 分组框
6.12 超链接
6.13 图片标签
6.14 标签
6.15 列表框
6.16 贴图按钮
6.17 材质按钮
6.18 多选列表框
6.19 拾取按钮
6.20 弹出菜单
6.21 进度条
6.22 单选按钮
6.23 滑动条
6.24 微调器
6.25 子卷展栏
6.26 定时器
6.27 卷展栏UI控制共同属性
6.28 卷展栏UI控制共同布局参数
练习与思考
第7章 MAXScript界面创建
7.1 卷展栏语法
7.1.1 局部变量、函数或者结构的定义
7.1.2 UI控制条目
7.1.3 事件手柄
7.2 卷展栏浮动窗口
7.3 卷展栏对话框
7.4 作为扩展视口的MAX脚本对话框和卷展栏浮动框
7.5 消息和查询对话框
7.6 实用程序和卷展栏的属性、方法和事件手柄
7.6.1 属性
7.6.2 方法
7.6.3 事件手柄
练习与思考
第8章 宏脚本
8.1 宏脚本简介
8.2 定义宏脚本
8.3 两个简单的宏脚本
8.3.1 用宏脚本开发变形锁定脚本
8.3.2 从场景中的对象移除所有材质的宏脚本
8.4 用脚本重新命名所选对象
8.5 自动指定材质
8.6 移动对象到一个表面
8.7 输出对象数据到文件
8.8 输出几何体数据到文本文件
8.8.1 输出几何体数据到文本文件(一)
8.8.2 输出几何体数据到文本文件(二)
8.9 从文本文件中读取几何体数据
8.9.1 从文本文件中读取几何体数据(一)
8.9.2 从文本文件中读取几何体数据(二)
8.10 创建快速预览
8.11 按字母顺序排序
8.12 变平样条图形
8.13 手动绘制样条
8.14 内存渲染
8.15 渲染时修改对象
练习与思考
第9章 插件脚木
9.1 插件脚本简介
9.2 创建自定义mesh对象
9.3 创建脚本几何体插件
9.4 简单对象插件
9.5 简单的修改器插件
9.6 创建Dalmatian纹理贴图插件
9.7 创建单色渲染效果
练习与思考
第10章 实用工具脚本
10.1 实用工具简介
10.2 简单的实用工具脚本
练习与思考
第11章 数组和集合
11.1 参考赋值
11.2 内存分配和垃圾收集
11.2.1 内存分配
11.2.2 自动垃圾收集
11.2.3 人工垃圾收集
11.3 数组数值
11.4 位数组数值
11.5 集合
练习与思考
第12章 深入学习脚本
12.1 动作管理者
12.2 MAXScript卷展栏中的Active X控制
12.3 普通事件驻留机制
12.4 访问Z深度通道
12.5 访问Windows系统数据
练习与思考
第13章 3ds max参考
13.1 节点的通用属性
13.2 子串和拾取对象
13.2.1 子串
13.2.2 通过单击拾取场景对象
13.3 射线值、撤销操作和对象集数值
13.3.1 射线值
13.3.2 撤销操作
13.3.3 对象集数值
13.4 文件操作
13.4.1 标准的打开和保存文件对话框
13.4.2 加密文件
13.4.3 外部文件操作方法
练习与思考
第14章 脚本综合应用实例
附录 可视化脚本编辑器

本目录推荐