MAXScript外掛程式編寫 初步建立BOX物件

2021-06-03 08:36:24 字數 1044 閱讀 9729

運算與c類似。

字串賦值:mystr="my string"

繪製乙個box物件。

mybox=box length:20 width:20 height:20    //box長寬高

mybox.wirecolor=[111,33,2] //box顏色rgb

mybox.pos=[10,0,10] //box位置

mybox.size=[1.5,1.5,1.5] //box縮放

move mybox [10,0,10]   //移動box物件

scale mybox [1.5,1.5,1.5]   //縮放

rot_box=eulerangles 0 30 0  //旋轉角度 x,y,z

rotate mybox rot_box    //旋轉

addmodifier mybox(twist angle:30) //增加乙個修改器

showclass"box.*"   顯示box物件屬性

box(長方體) : geometryclass

.height(高度) : float

.length(長度) : float

.lengthsegs : integer

.width(寬度) : float

.widthsegs : integer

.mapcoords : boolean

.heightsegs(高度分段) : integer

showclass方法用法

showclass"box*" -- all 3ds max classes starting "box"

showclass"box.*" -- all the accessible properties of the box class

showclass"*:mod*" -- all the modifier classes

showclass"*.*rad*" -- all the classes with a property name containing "rad"

maxscript編寫帶有登入功能的外掛程式

踩到的坑 1.在rollout裡面關閉當前dialog 直接寫在裡面無效 rollout floater2 登入 label lbl username 使用者名稱 align left across 2 edittext txt username width 100 height 20 align ...

7 2 編寫外掛程式 模型外掛程式

概述 helloworld外掛程式教程 外掛程式允許完全訪問模型及其基本元素 鏈結 節點 碰撞物件 的物理屬性。下面的外掛程式將對其父模型應用乙個線性速度。cd gazebo plugin tutorial geditmodel push.cc 外掛程式 include include includ...

7 3 編寫外掛程式 世界外掛程式

控制執行 中的模型,以及何時應該插入這些模型是很有用的。本教程演示如何在gazebo中插入預定義的和自定義的模型。使用以前的外掛程式教程中的gazebo plugin tutorial mkdir gazebo plugin tutorial cd gazebo plugin tutorial 建立...