2017-08-19 39 views
1

我正在嘗試在反應VR中對着色器進行動畫製作,並且看起來似乎無法獲得動畫。React VR幾何動畫着色器制服

<Box 
 
    dimWidth={1} 
 
    dimHeight={1} 
 
    style={{ 
 
    transform: [ 
 
     {translate: [-2, 0, -2]}, 
 
     {rotateY: '20deg'} 
 
    ], 
 
    color: '#4444ff' 
 
    }} 
 
    lit={true} 
 
    materialParameters={{ 
 
    uniforms: { 
 
     'iGlobalTime': { value: seconds, hidden: 1 } 
 
    }, 
 
    vertexShader: this.vertexShader, 
 
    fragmentShader: this.fragmentShader, 
 
    }} 
 
/>

「iGlobalTime」是我試圖上述動畫的值和「秒」是由通過對安裝件創建的間隔設置狀態的到來。在渲染內,如果我註銷秒,我可以看到值的變化,但着色器不動畫。謝謝!

+0

Migth不被支持,你試過在Github上問他們嗎? – Valentin

+1

感謝瓦倫丁 - 將討論放在那裏,並將結果發回。 – cidicles

回答