1
如何移動法線貼圖而無需移動攝像頭並且沒有在Three.js中移動光源?「虛擬」移動法線地圖沒有攝像頭移動,也沒有移動Three.js中的光源
我有一個垂直於相機視圖矢量的平面。 這架飛機總是在視圖的中心。 當我移動相機時,飛機隨着相機和光源的移動而移動。
光源位於相機後面並指向飛機。 此照明源以及飛機與相機同步移動。
要觀察飛機地圖上的變化,我可以移動相機或移動光源。在我的情況下,他們同時移動,並沒有相對移動。
我需要類似於另一個虛擬相機機芯,它會在平面上的法線貼圖上產生變化。
感謝您的關注。
非常有趣的方法。這不僅僅是使用畫布的解決方案效率較低。 對我而言,最重要的是最現實的解決方案。是的,我知道我需要一個着色器, ,而是對現有着色器的修改,比如這個 http://mrdoob.github.io/three.js/examples/webgl_materials_normalmap.html 所以我需要改變一些正常地圖着色器的值,就好像它是通常情況下的相機移動,但沒有真實的相機移動。 據我所知,必須有一個簡單的方法來使用現有的着色器。 – Eugene 2014-10-30 10:05:13