内容摘要:MAXScript可以运用各种数学工具来完成高级复杂的程序设计任务。可以对含有大量对象的集合进行操作。例如在复杂的场景中选择物体,可以把大量物体放置在精确的位置上,例如在山或路边放置一些树木,使用MAXScript操作起来是非常的方便。
5、其它方法:
select 选择对象、deselect 取消选择、delete 删除对象、hide 隐藏对象,unhide 取消隐藏、
freeze 冻结、 unfreeze 取消冻结。
示例:
select $Box01--选择Box01
deselect $Box01--取消选择Box01
delete $* --删除场景中所有对象
6、赋予材质
自从有了你,世界更美丽。给盒子铺上几块地砖,输入:
$box01.material=standardMaterial diffusemap
tiles()) showInViewport:true
结果如图2-7所示

图2-7
$box01.material是Box01的材质属性,材质也是一个对象,所以标准材质的构造器是
standardMaterial diffusemap
tiles()) showInViewport:true
standardMaterial是标准材质类名称,关键词参数 diffusemap
tiles()) 是材质的 diffusemap 贴图,其值tiles()是平铺贴图类型,showInViewport:true 表示是否在视窗中显示。其值是true或者false,true(真)表示显示,false(假)表示不显示。
这个材质并没有在材质编辑器24个球中出现,但点击获取材质按钮在场景选项中可以找到它。如果想把材质编辑器插槽中的材质球中的一个赋给Sphere01,输入
来源:mediastime 责编:豆豆技术应用
正在加载评论...