国产睡熟迷奷白丝护士系列精品,中文色字幕网站,免费h网站在线观看的,亚洲开心激情在线

      <sup id="hb9fh"></sup>
          1. 千鋒教育-做有情懷、有良心、有品質的職業(yè)教育機構

            手機站
            千鋒教育

            千鋒學習站 | 隨時隨地免費學

            千鋒教育

            掃一掃進入千鋒手機站

            領取全套視頻
            千鋒教育

            關注千鋒學習站小程序
            隨時隨地免費學習課程

            當前位置:首頁  >  技術干貨  > 用Python寫3D游戲,太贊了

            用Python寫3D游戲,太贊了

            來源:千鋒教育
            發(fā)布人:syq
            時間: 2022-09-08 09:17:11 1662599831

              vizard介紹

              Vizard是一款虛擬現實開發(fā)平臺軟件,從開發(fā)至今已走過十個年頭。它基于C/C++,運用新近OpenGL拓展模塊開發(fā)出的高性能圖形引擎。當運用Python語言執(zhí)行開發(fā)時,Vizard同時自動將編寫的程式轉換為字節(jié)碼抽象層(LAXMI),進而運行渲染核心。

            用Python寫3D游戲

              vizard入門

              1、加載人物、對象、背景

              2、鴿子隨機漫步

             ?、倮胿izact.randfloat()生成隨機位置,調用vizact.walkTo()實現鴿子漫步

             ?、诶胿izact.choice()生成隨機選擇,隨機更新鴿子的state狀態(tài)

             ?、壅{用vizact.waittime()實現隨機時間的等待

             ?、芾胿izact.sequence()實現上述動作序列

              3、人物談話動作

              4、角色移動

             ?、偻ㄟ^viz.getFrameElapsed()*speed計算移動速度

             ?、诔跏蓟瘹W拉矩陣m1=viz.Matrix.euler(0,0,0)

             ?、弁ㄟ^viz.key.isDown()分析對應鼠標事件,根據人物朝向avatar.getEuler()更新m1平移變換矩陣

             ?、芡ㄟ^avatar.setPosition(m1.getPosition())更新人物位置

             ?、萃ㄟ^viz.key.isDown()分析對應鼠標事件,設置對應人物動畫:

              前進、后退動畫:avatar.state(2)

              左跨步動畫:avatar.state(12)

              右跨步動畫:avatar.state(13)

              人物靜止動畫:avatar.state(1)

              5、獲取鼠標位移

              通過回調函數callback獲取

              基于vizard實現的效果:

              1.時鐘顯示當前系統(tǒng)時間

              2.兩個談話小人(帶動畫)

              3.第三人稱漫游(帶動畫)

              前進(鍵盤 W 鍵)

              后退(鍵盤 S 鍵)

              左跨步(鍵盤 A 鍵)

              右跨步(鍵盤 D 鍵)

              旋轉(使用鼠標左右平移)

              上仰(使用鼠標上下平移)

              4.其他三維物體/背景

              鴿子做自由漫步

              花瓶擺件

              天空背景

              草地背景

            tags:
            聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
            10年以上業(yè)內強師集結,手把手帶你蛻變精英
            請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
            免費領取
            今日已有369人領取成功
            劉同學 138****2860 剛剛成功領取
            王同學 131****2015 剛剛成功領取
            張同學 133****4652 剛剛成功領取
            李同學 135****8607 剛剛成功領取
            楊同學 132****5667 剛剛成功領取
            岳同學 134****6652 剛剛成功領取
            梁同學 157****2950 剛剛成功領取
            劉同學 189****1015 剛剛成功領取
            張同學 155****4678 剛剛成功領取
            鄒同學 139****2907 剛剛成功領取
            董同學 138****2867 剛剛成功領取
            周同學 136****3602 剛剛成功領取
            相關推薦HOT