一、創(chuàng)建
-
addpoint函數(shù):創(chuàng)建點枷踏,并返回點的序號(也可以沒有返回值)
1) 以p0為例子:輸入端為0號輸入端菩暗,添加一個頂點坐標(biāo)為0,0旭蠕,0的頂點停团,并返回頂點序號給p0
-
addprim函數(shù):創(chuàng)建基本幾何體
1)輸入端為0號輸入端,在p2的位置創(chuàng)建一個球體
2)創(chuàng)造線的時候掏熬,需要給定兩個位置點
3)創(chuàng)建面的時候佑稠,需要至少給定3個位置點,最多可以給定4個位置點旗芬,再多就需要用數(shù)組來寫
4)對prim這種基本幾何體舌胶,它本身就是一個點,要想對他操作疮丛,需要使用setprimintrinsic函數(shù):
- 輸入端為0號幔嫂,將球的幾何體的transform屬性修改為一個3x3矩陣,值為
0.2,0,0
0,0.2,0
0,0,0.2
也就是在原來的基礎(chǔ)上誊薄,縮小到了0.2倍大小 - ident函數(shù)是一個4x4矩陣:
1履恩,0,0呢蔫,0
0似袁,1,0,0
0昙衅,0扬霜,1,0
0而涉,0著瓶,0,1 - matrix3函數(shù):將matrix4類型的值轉(zhuǎn)化為matrix3類型
-
addpoint函數(shù)啼县,還可以在第二個參數(shù)位置寫一個序號
5)array函數(shù):構(gòu)建數(shù)組
6)addvertex函數(shù):創(chuàng)建一個頂點
- 頂點必須要有寄托材原,不能憑空存在
二、修改 -
setvertexpoint函數(shù):修改頂點的住所(序號位置)
1)未修改前季眷,2號面是逆時針余蟹,法線朝向背面
2)修改了2號面的1、2號頂點之后子刮,法線朝前a
三威酒、刪除 -
removepoint函數(shù):刪除第幾個輸入端的第幾號點
- removeprim函數(shù):刪除第幾個輸入端的第幾號面(線),是否包括點也一起刪除(第三個參數(shù)為0挺峡,則不包含點葵孤;否則包含點一起刪除)