Libraries-and-Plugins.html 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  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>Librairies et Plugins ([name])</h1>
  11. <p class="desc">
  12. Ici sont listés des plugins et librairies développés en externe et compatibles avec three.js. Cette
  13. liste et les packages associés sont maintenus par la communauté et ne sont pas forcément
  14. à jour. Si vous souhaitez mettre à jour cette liste, faites une PR!
  15. </p>
  16. <h3>Physique</h3>
  17. <ul>
  18. <li>[link:https://github.com/lo-th/Oimo.js/ Oimo.js]</li>
  19. <li>[link:https://enable3d.io/ enable3d]</li>
  20. <li>[link:https://github.com/kripken/ammo.js/ ammo.js]</li>
  21. <li>[link:https://github.com/pmndrs/cannon-es cannon-es]</li>
  22. <li>[link:https://rapier.rs/ rapier]</li>
  23. </ul>
  24. <h3>Postprocessing</h3>
  25. <p>
  26. En plus de [link:https://github.com/mrdoob/three.js/tree/dev/examples/jsm/postprocessing official three.js postprocessing effects],
  27. du support pour des effets et frameworks additionels sont disponibles à travers des librairies externes.
  28. </p>
  29. <ul>
  30. <li>[link:https://github.com/vanruesc/postprocessing postprocessing]</li>
  31. </ul>
  32. <h3>Intersections et Performance de Raycast</h3>
  33. <ul>
  34. <li>[link:https://github.com/gkjohnson/three-mesh-bvh three-mesh-bvh]</li>
  35. </ul>
  36. <h3>Path Tracing</h3>
  37. <ul>
  38. <li>[link:https://github.com/gkjohnson/three-gpu-pathtracer three-gpu-pathtracer]</li>
  39. </ul>
  40. <h3>Formats de fichiers</h3>
  41. <p>
  42. En plus de [link:https://github.com/mrdoob/three.js/tree/dev/examples/jsm/loaders official three.js loaders],
  43. du support pour des formats additionels sont disponibles à travers des librairies externes.
  44. </p>
  45. <ul>
  46. <li>[link:https://github.com/gkjohnson/urdf-loaders/tree/master/javascript urdf-loader]</li>
  47. <li>[link:https://github.com/NASA-AMMOS/3DTilesRendererJS 3d-tiles-renderer-js]</li>
  48. <li>[link:https://github.com/kaisalmen/WWOBJLoader WebWorker OBJLoader]</li>
  49. <li>[link:https://github.com/IFCjs/web-ifc-three IFC.js]</li>
  50. </ul>
  51. <h3>Géometrie</h3>
  52. <ul>
  53. <li>[link:https://github.com/spite/THREE.MeshLine THREE.MeshLine]</li>
  54. </ul>
  55. <h3>Texte 3D et Layout</h3>
  56. <ul>
  57. <li>[link:https://github.com/protectwise/troika/tree/master/packages/troika-three-text troika-three-text]</li>
  58. <li>[link:https://github.com/felixmariotto/three-mesh-ui three-mesh-ui]</li>
  59. </ul>
  60. <h3>Systèmes de particules</h3>
  61. <ul>
  62. <li>[link:https://github.com/Alchemist0823/three.quarks three.quarks]</li>
  63. <li>[link:https://github.com/creativelifeform/three-nebula three-nebula]</li>
  64. </ul>
  65. <h3>Cinématique inverse</h3>
  66. <ul>
  67. <li>[link:https://github.com/jsantell/THREE.IK THREE.IK]</li>
  68. <li>[link:https://github.com/lo-th/fullik fullik]</li>
  69. <li>[link:https://github.com/gkjohnson/closed-chain-ik-js closed-chain-ik]</li>
  70. </ul>
  71. <h3>Jeu IA</h3>
  72. <ul>
  73. <li>[link:https://mugen87.github.io/yuka/ yuka]</li>
  74. <li>[link:https://github.com/donmccurdy/three-pathfinding three-pathfinding]</li>
  75. <li>[link:https://github.com/isaac-mason/recast-navigation-js recast-navigation-js]</li>
  76. </ul>
  77. <h3>Wrappers et Frameworks</h3>
  78. <ul>
  79. <li>[link:https://aframe.io/ A-Frame]</li>
  80. <li>[link:https://lume.io/ Lume] - HTML elements for 3D graphics built on Three.</li>
  81. <li>[link:https://github.com/pmndrs/react-three-fiber react-three-fiber] - React components for 3D graphics built on Three.</li>
  82. <li>[link:https://github.com/ecsyjs/ecsy-three ECSY]</li>
  83. <li>[link:https://threlte.xyz/ Threlte] - Svelte components for 3D graphics built on Three.</li>
  84. <li>[link:https://needle.tools/ Needle Engine]</li>
  85. </ul>
  86. </body>
  87. </html>