国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

MascotWorld例子:創建一個場景,添加物體并暢游世界

2019-11-18 14:54:48
字體:
來源:轉載
供稿:網友

這個Mascot Capsule v3 例子建立了一個場景,兼容所有的Sony EriCSSon的移動電話,并且通過K750測試。

 

這個例子中建立了一個大的立方體,這個大立方體由若干個小一些的立方體構成的,這些小立方體之間的帖圖相互交錯。在這個大立方體中,由若干個位置固定的,但自由旋轉的立方體。在XY平面上放置了一輛汽車,你可以駕駛這輛汽車在這個平面上。

用戶可以暢游在這個場景中,并且通過移動電話的按鍵控制攝影機或者汽車,通過軟鍵你可以切換控制攝影機還是汽車。整個場景的轉換是通過下面這些鍵來改變場景坐標系的。

 

方向鍵 左/右:左右移動

方向鍵 上/下:縮放

數字鍵 3/9:  上下移動

數字鍵 4/6:  繞Y軸左右旋轉

數字鍵 2/8:  繞X軸上弦旋轉

數字鍵 1/7:  繞Z軸順時針逆時針旋轉

fire鍵:      重置整個場景

 

用戶使用下面的這些鍵控制汽車的移動。當汽車移動的時候攝像機一同移動

方向鍵 左/右: 左右轉向

方向鍵 上/下: 向前/向后移動

數字鍵 4/6:   左右移動

fire鍵:       設置攝像機在汽車的正上方

MascotWorld例子:創建一個場景,添加物體并暢游世界(圖一) MascotWorld例子:創建一個場景,添加物體并暢游世界(圖二) MascotWorld例子:創建一個場景,添加物體并暢游世界(圖三)

通過這個例子,您需要分析旋轉、移動的對象是整個場景,還是某個物體。移動電話的按鍵并不是固定的做某個形體的轉化。因此要計算出按下按鍵時哪個是被操作的物體。

獲得指定的行為,來改變并做攝影機矩陣的乘法,是由當前程序的狀態決定的

 

譯者心得:該例程是Mascot Capsule v3一個綜合例子,從一個比較高的視角講述了一個Mascot Capsule v3程序的全過程。對于剛剛接觸Mascot Capsule v3的讀者來說理解起來有一個比較困難的地方,就是Mascot Capsule v3中攝影機和物體的關系,在Mascot Capsule v3中物體是被放置在層中的,而每個層都會記錄攝影機相對該層的位置,因此在讀這樣的程序經常會出現這樣的情況,攝影機的位置似乎都不同,但實際上又只有一架攝影機。這一點需要讀者細細的體會。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 周至县| 城固县| 教育| 毕节市| 尼勒克县| 肥东县| 永昌县| 新竹县| 抚顺县| 镇沅| 肥城市| 灵川县| 麦盖提县| 钦州市| 灵武市| 深水埗区| 临西县| 杂多县| 子长县| 青神县| 开封县| 长丰县| 平果县| 定远县| 伊川县| 应城市| 曲阳县| 天津市| 馆陶县| 长子县| 白山市| 武夷山市| 响水县| 汤阴县| 牙克石市| 集安市| 饶平县| 崇仁县| 大竹县| 囊谦县| 彭山县|