threejs/shader/將mesh的世界空間變換傳入shader以獲得正確光照

今天剛開始寫shader material,要實現的是在一個已經有波形變化的平面上作基本Phong光照。原本PlaneGeometry是在XOY平面中的,轉了九十度到XOZ平面上,結果發現出來的渲染效果不太對: javascript 後來想了想,是由於我在建立mesh以後又旋轉了mesh:java sea.rotation.x = -Math.PI/2; 可是這並不會改變mesh.vertices
相關文章
相關標籤/搜索