#three.js #glsl #vertex-shader #ar.js
Вопрос:
У меня есть vertexshader, который зависит от положения камеры, как это:
shader.vertexShader = shader.vertexShader.replace(/void main() {/, (match) => match `
v_dir = position - cameraPosition; // Points from camera to vertex
v_pos = position;
`)
с тех пор, как камера в AR.js это телефон Пользователя и камера.позиция всегда:
Vector3 {x: 0, y: 0, z: 0}
как я могу использовать положение камеры в GLSL с AR.js?