Core.html 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <!DOCTYPE html>
  2. <html lang="fr">
  3. <head>
  4. <meta charset="utf-8" />
  5. <base href="../../../" />
  6. <script src="page.js"></script>
  7. <link type="text/css" rel="stylesheet" href="page.css" />
  8. </head>
  9. <body>
  10. <h1>Constantes de base</h1>
  11. <h2>Numéro de révision</h2>
  12. <code>
  13. THREE.REVISION
  14. </code>
  15. <div id="rev">
  16. Le [link:https://github.com/mrdoob/three.js/releases revision number] courant de three.js.
  17. </div>
  18. <h2>Espaces colorimétriques</h2>
  19. <code>
  20. THREE.NoColorSpace = ""
  21. THREE.SRGBColorSpace = "srgb"
  22. THREE.LinearSRGBColorSpace = "srgb-linear"
  23. </code>
  24. <p>
  25. [page:NoColorSpace] ne définit aucun espace colorimétrique spécifique.
  26. </p>
  27. <p>
  28. [page:SRGBColorSpace] (“srgb”) fait référence à l'espace colorimétrique défini par la Rec. 709 primaires, D65
  29. point blanc et fonctions de transfert sRGB non linéaires. sRGB est l'espace colorimétrique par défaut dans
  30. CSS, et se trouve souvent dans les palettes de couleurs et les sélecteurs de couleurs. Les couleurs exprimées en
  31. notation hexadécimale ou en CSS sont généralement dans l'espace colorimétrique sRGB.
  32. </p>
  33. <p>
  34. [page:LinearSRGBColorSpace] (“srgb-linear”) fait référence à l'espace colorimétrique sRGB (ci-dessus) avec
  35. fonctions de transfert linéaires. Linear-sRGB est l'espace colorimétrique de travail dans three.js, utilisé
  36. pendant la majeure partie du processus de rendu. Les composants RVB trouvés dans les matériaux three.js
  37. et dans les shaders sont dans l'espace colorimétrique Linear-sRGB.
  38. </p>
  39. <p>
  40. Pour plus d'informations d'utilisation, voir <i>Color management</i>.
  41. </p>
  42. <h2>Boutons de la souris</h2>
  43. <code>
  44. THREE.MOUSE.LEFT
  45. THREE.MOUSE.MIDDLE
  46. THREE.MOUSE.RIGHT
  47. THREE.MOUSE.ROTATE
  48. THREE.MOUSE.DOLLY
  49. THREE.MOUSE.PAN
  50. </code>
  51. <p>
  52. Les constantes LEFT et ROTATE ont la même valeur sous-jacente.
  53. Les constantes MIDDLE et DOLLY ont la même valeur sous-jacente.
  54. Les constantes RIGHT et PAN ont la même valeur sous-jacente.
  55. </p>
  56. <h2>Actions tactiles</h2>
  57. <code>
  58. THREE.TOUCH.ROTATE
  59. THREE.TOUCH.PAN
  60. THREE.TOUCH.DOLLY_PAN
  61. THREE.TOUCH.DOLLY_ROTATE
  62. </code>
  63. <h2>Source</h2>
  64. <p>
  65. [link:https://github.com/mrdoob/three.js/blob/master/src/constants.js src/constants.js]
  66. </p>
  67. </body>
  68. </html>