在Val3,是使用trsf(x,y,z,rx,ry,rz)來實現三維空間點的位置與方向。
其中第一點和第二點位置很重要,第三點是用來確定方向。根據這三個點先確定一個用戶坐標系。
在這個坐標系中,實現圓,三角形,矩形,腰圓,正五邊形,正六邊形,正五角星,其他規則圖形的實現。
設三個trsf為 trsf0,trsf1,trsf2
那么把這三個trsf建立在world的點上,利用setframe函數求得用戶坐標系frame.
點關于直線對稱,也是利用三個點來建立用戶坐標系(其中直線兩點分別為圓點,X軸),然后把需要對稱點在用戶坐標系下的Y值變為乘以負值。然后重新建立在世界坐標系中即可。