我在网上看到一些 Three.js 着色器代码,内容如下:
vCameraPosition = cameraPosition;
cameraPosition 从哪里来,在 API 中哪里可以了解它?
内置制服和属性在
WebGLProgram
https://thirdjs.org/docs/#api/renderers/webgl/WebGLProgram
它是一个 vec3,包含您正在渲染的相机的世界空间相机位置。