中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Cocos2d-x基礎:透視投影與正交投影

發布時間:2020-04-02 21:38:35 來源:網絡 閱讀:5622 作者:x82933198 欄目:游戲開發

Cocos2d-x在默認的投影方式下,當用sprite或其他方式顯示圖片時,會發現圖片變得模糊了。這是由于默認的投影方式是透視投影,透視投影可以將畫面顯示效果模擬成三維的,有距離感,可以設置相機的位置,而改變顯示效果。

可以直接使用語句將投影模式改為正交投影:


CCDirector::sharedDirector()->setProjection(kCCDirectorProjection2D);


可以看到,圖片顯示清晰了。



相關知識:

投影:光線照射到物體,在某個平面(墻壁、地面)上得到的影子,叫做物體的投影。

正交投影:平行投射線垂直于投影面的稱為正交投影,也稱為正射投影。

透視投影:透視投影是用中心投影法將形體投射到投影面上,從而獲得的一種較為接近視覺效果的                   單面投影圖。


OpenGL相關知識:

正交投影(Orthographic Projection)

無論物體距離相機多遠,投影后的物體大小尺寸不變。此種模式下,不需要設定照相機位置、方向以及視點的位置。

透視投影(Perspective Projection)

離視點近的物體大,離視點遠的物體小,遠到極點即為消失,成為滅點。它的視景體類似于一個頂部和底部都被切除掉的棱椎,也就是棱臺。






向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

炉霍县| 柯坪县| 乐清市| 九江县| 云南省| 丽江市| 惠来县| 无极县| 孟津县| 岑巩县| 鹤壁市| 鱼台县| 南阳市| 蒙自县| 论坛| 鄱阳县| 镇康县| 织金县| 尚义县| 安义县| 湖南省| 东平县| 五华县| 新竹市| 乐亭县| 石柱| 德令哈市| 余庆县| 桂林市| 巴东县| 土默特左旗| 恩平市| 石门县| 沙洋县| 桂平市| 满洲里市| 昌黎县| 孝昌县| 神木县| 启东市| 仁寿县|