999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

三維設計軟件XRmaker(4)

2023-02-07 09:57:40王德貴
電腦報 2023年3期
關鍵詞:設置模型

王德貴

模型運動和攝像機運動一樣,是在設計相對運動時常用的應用。為了研究問題的方便,本文將模型運動分為直線運動、曲線運動和空間運動三種,最后做個案例,龜兔賽跑。

一、直線運動

模型的運動軌跡是一條直線。移動的距離和速度,由循環次數和每次移動的距離決定,需要進行計算。

1.固定模型運動

例如,汽車移動10米,比較下列兩種情況移動的速度。容易看出,絕對值越大,速度越快,而負號仍然表示方向(圖1)。

2.會動模型的運動

每個會動的動物,運動模式和運動狀態都有各自的特點,使用時按模型的特點設置即可。比如讓烏龜爬行2米,再向前游2米,然后死掉(圖2)。

二、曲線運動

即當物體所受的合力(加速度)與速度方向不在同一直線上,則物體做曲線運動。簡單的曲線運動,就是在平面上運動,比如模型在x,z平面上運動,那么x,z兩個值都在發生變化,而且非線性。我們只討論兩種基本的曲線運動:勻速圓周運動和斜拋運動。其它曲線運動形式,涉及高中平面解析幾何知識。

1.圓周運動

可以用中心旋轉法、正多邊形法、圓標準方程法三種方法實現圓周運動。

(1)中心旋轉法

中心旋轉法,即是讓模型繞中心(0,0,0)旋轉而得到。如果想要出現軌跡,需要設置畫筆的粗細和顏色等相關屬性,畫的時候需要落筆,否則沒有筆跡,畫完要抬筆,這和Scratch類似。這種方法比較好理解,也是經常使用的一種方法(圖3)。

(2)正多邊形法:即前進一定距離,轉過一定角度,如此重復畫一個正多邊形,那么旋轉360度才是圓。假設每次轉過10角,那需要移動的距離是多少呢?可以隨意設置嗎?不可以!

用勾股定理來求解。半徑50,頂角1°,做等腰三角形底邊上的高,則:l=2×50×sin(0.5×3.1416/180)≈0.8726556米(圖4)。

實質上這是360邊形,程序設置如圖5。

一般認為正多邊形邊數超過36,即認為是圓,且邊數越多誤差越小。如果以四十邊形代替畫圓,則每次旋轉90(頂角),程序如圖6。

也可以用余弦定理(高中數學知識)求解(圖7)。

(3)圓標準方程法

這涉及高中平面解析幾何知識和變量。圓心(0,0,0),半徑50,則圓標準方程為:x2+z2=502(圖8)。

2.斜拋運動

當我們把物體拋向空中,物體下落過程中,留下的軌跡就是拋物線,我們稱為斜拋運動,本文只研究斜上拋運動,不考慮阻力,并且設定在x,y平面上(圖9)。

簡單模擬一下投籃球的過程。這里涉及“二次函數”的知識,拋物線方程設置為:y=-x2+8,球的初始坐標為(6,2,0),這里用到了“直到型”循環,即直到滿足條件才終止循環(圖10)。

三、空間運動

空間運動更為復雜,所研究的內容也不是中學知識在此不作敘述。在此用中心旋轉法做一個半球。

1.設計思想

半球的作法,是由底層開始向上畫圓,半徑依次減小。變量設置y從0增加到50(大圓半徑),那么根據勾股定理,就能求出小圓半徑的值x,同時將x坐標設定為畫小圓的初始位置(圖11)。

仍然用的直到型循環。在y值增大的循環過程中,求出相應的x值,然后確定模型的位置,再讓模型繞中心旋轉(見前圓周運動方法1),即可得到一個半球。

這里可以調整y值的增大量和中心旋轉法畫圓的角度,來改變曲線疏密和畫圓的精度(圖12)。

3.效果圖

畫出的效果如圖13,大圖是編輯視圖,小圖是發布視圖(圖13)。

四、案例-龜兔賽跑

1.資源列表(圖14)

2.導入模型

會動的兔子,原資源庫中沒有,需要導入一個模型。導入方法如圖14。從圖中也可以看出,還可以導入圖片、環境和音頻(圖15)。

3.程序設計

(1)烏龜

烏龜模型是會動的動物,因此需要播放動畫,這個設定默認即可。由于烏龜爬行較慢,設定為一直前進,直到終點。為了能知道誰贏了,當烏龜到達終點后,顯示烏龜贏了,然后關閉顯示,程序結束(圖16)。

(2)兔子

兔子也要設置播放模式。兔子有時會驕傲,去睡覺,所以播放狀態可以選擇“Sleeping”(睡覺),這里我加了一個回頭看看烏龜和吃東西兩個狀態,以表示兔子的驕傲。

兔子開始跑了一段距離后,回頭看到烏龜在慢慢爬,于是就吃上東西,然后就睡覺了,等待時間用了隨機數(注意這個數不是整數,是浮點數)。設置兔子到達終點時,顯示兔子贏了,然后關閉顯示,程序結束(圖17)。

4.效果分析

實際效果如圖18。還可以給兔子加一些嘲笑烏龜的臺詞。

猜你喜歡
設置模型
一半模型
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
7招教你手動設置參數
3D打印中的模型分割與打包
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
艦船人員編制的設置與控制
主站蜘蛛池模板: 亚洲色图综合在线| 国内丰满少妇猛烈精品播| 精品国产免费观看| 99无码中文字幕视频| 福利国产在线| 国产精品一区在线麻豆| 国产在线观看人成激情视频| 亚洲欧美日韩成人高清在线一区| 女高中生自慰污污网站| 国产办公室秘书无码精品| 免费精品一区二区h| 亚洲无码视频一区二区三区| 亚洲品质国产精品无码| 最新日韩AV网址在线观看| 国产91熟女高潮一区二区| 在线无码九区| 国产手机在线小视频免费观看| 亚洲日韩精品无码专区97| 亚洲欧美综合在线观看| 无码内射中文字幕岛国片| 亚洲AⅤ综合在线欧美一区| 日韩在线永久免费播放| 精品欧美一区二区三区久久久| 五月天香蕉视频国产亚| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产精品55夜色66夜色| 99久久亚洲综合精品TS| 国产91在线免费视频| 国产精品美人久久久久久AV| 色国产视频| 国产精品久久久久久久伊一| 一级看片免费视频| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 亚洲精品大秀视频| 乱人伦视频中文字幕在线| 欧美日本不卡| 国产中文一区二区苍井空| 国产尤物视频在线| 免费国产好深啊好涨好硬视频| 伊人久久婷婷| 亚洲国产精品人久久电影| 中日韩一区二区三区中文免费视频| 欧美一级高清片欧美国产欧美| 久久香蕉国产线看观看亚洲片| 99尹人香蕉国产免费天天拍| 日韩中文欧美| 久久亚洲高清国产| 超清无码熟妇人妻AV在线绿巨人| 国产精鲁鲁网在线视频| 2048国产精品原创综合在线| 99这里精品| 久久a级片| 欧美v在线| 极品国产在线| 国产人成在线视频| 欧美成人区| 久久综合五月婷婷| 一本久道久久综合多人| 国产精品一区二区在线播放| 99在线国产| 在线五月婷婷| Jizz国产色系免费| 国产亚洲美日韩AV中文字幕无码成人| 欧美日韩国产精品综合| 免费一级无码在线网站| 伊人成人在线| 国产一级毛片在线| 毛片网站观看| 国产一级妓女av网站| 成人中文字幕在线| 中文字幕人妻无码系列第三区| 国产天天色| 在线观看国产精美视频| 黄色国产在线| 92精品国产自产在线观看| 国产区福利小视频在线观看尤物| 欧美三级日韩三级| 免费激情网站| 99久久性生片| 不卡视频国产| 国产综合日韩另类一区二区| 国产国拍精品视频免费看|