WebGL學習筆記(七):輸入和動畫

目前爲止,咱們繪製出來的3D物體都是靜止的,接下來咱們須要讓桌面上的小盒子能夠根據咱們按鍵(上下鍵)前進後退;html

輸入方面,監聽按鍵和鼠標消息直接在document上添加對應的監聽就好了;git

動畫這塊,咱們引入了webgl-utils.js類庫,其中的方法requestAnimFrame能夠按60幀的幀率調用指定的方法,經過每幀調整桌面上的小盒子的矩陣位置,就能夠實現動畫了;github

示例

https://hammerc.github.io/dou3d-ts/examples/learningNotes/lesson_5/index.htmlweb

相關文章
相關標籤/搜索