| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- <!DOCTYPE html>
- <html lang="zh">
- <head>
- <meta charset="utf-8" />
- <base href="../../../" />
- <script src="page.js"></script>
- <link type="text/css" rel="stylesheet" href="page.css" />
- </head>
- <body>
- <h1>核心常量(Core Constants)</h1>
- <h2>修订版本号</h2>
- <code>
- THREE.REVISION
- </code>
- <div id="rev">
- 当前three.js的修订版本号( [link:https://github.com/mrdoob/three.js/releases revision number])。
- </div>
- <h2>颜色空间</h2>
- <code>
- THREE.NoColorSpace = ""
- THREE.SRGBColorSpace = "srgb"
- THREE.LinearSRGBColorSpace = "srgb-linear"
- </code>
- <p>
- [page:NoColorSpace] 不定义特定的颜色空间。它通常用于纹理,包括法线贴图、粗糙度贴图、金属度贴图、环境光遮蔽贴图和其他非颜色数据。
- </p>
- <p>
- [page:SRGBColorSpace] (“srgb”) 指由 Rec. 709 原色、D65 白点和非线性 sRGB 传输函数定义的色彩空间。sRGB 是 CSS 中的默认色彩空间,常见于调色板和颜色选择器中。以十六进制或 CSS 符号表示的颜色通常位于 sRGB 色彩空间中。
- </p>
- <p>
- [page:LinearSRGBColorSpace] (“srgb-linear”) 指的是具有线性传递函数的 sRGB 颜色空间(见上文)。Linear-sRGB 是 Three.js 中的工作颜色空间,在大部分渲染过程中使用。Three.js 材质和着色器中的 RGB 分量都位于 Linear-sRGB 颜色空间中。
- </p>
- <p>For further background and usage, see <i>Color management</i>.</p>
- <h2>鼠标按钮</h2>
- <code>
- THREE.MOUSE.LEFT
- THREE.MOUSE.MIDDLE
- THREE.MOUSE.RIGHT
- THREE.MOUSE.ROTATE
- THREE.MOUSE.DOLLY
- THREE.MOUSE.PAN
- </code>
- <p>
- 常量 LEFT 和 ROTATE 具有相同的底层值。
- 常量 MIDDLE 和 DOLLY 具有相同的底层值。
- 常量 RIGHT 和 PAN 具有相同的底层值。
- </p>
- <h2>触摸操作</h2>
- <code>
- THREE.TOUCH.ROTATE
- THREE.TOUCH.PAN
- THREE.TOUCH.DOLLY_PAN
- THREE.TOUCH.DOLLY_ROTATE
- </code>
- <h2>源代码</h2>
- <p>
- [link:https://github.com/mrdoob/three.js/blob/master/src/constants.js src/constants.js]
- </p>
- </body>
- </html>
|