-
-
Notifications
You must be signed in to change notification settings - Fork 35.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #21010 from gkjohnson/plugins-and-libraries
Docs: Add plugins and libraries page
- Loading branch information
Showing
2 changed files
with
88 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8" /> | ||
<base href="../../../" /> | ||
<script src="page.js"></script> | ||
<link type="text/css" rel="stylesheet" href="page.css" /> | ||
</head> | ||
<body> | ||
<h1>[name]</h1> | ||
|
||
<p class="desc"> | ||
Listed here are externally developed compatible libraries and plugins for three.js. This | ||
list and the associated packages are maintained by the community and not guaranteed | ||
to be up to date. If you'd like to update this list make PR! | ||
</p> | ||
|
||
<h3>Physics</h3> | ||
|
||
<ul> | ||
<li>[link:https://github.com/lo-th/Oimo.js/ Oimo.js]</li> | ||
<li>[link:https://enable3d.io/ enable3d]</li> | ||
<li>[link:https://github.com/kripken/ammo.js/ ammo.js]</li> | ||
<li>[link:https://github.com/pmndrs/cannon-es cannon-es]</li> | ||
</ul> | ||
|
||
<h3>Postprocessing</h3> | ||
|
||
<p> | ||
In addition to the [link:https://github.com/mrdoob/three.js/tree/dev/examples/jsm/postprocessing official three.js postprocessing effects], | ||
support for some additional effects and frameworks are available through external libraries. | ||
</p> | ||
|
||
<ul> | ||
<li>[link:https://github.com/vanruesc/postprocessing postprocessing]</li> | ||
</ul> | ||
|
||
<h3>Intersection and Raycasting Performance</h3> | ||
|
||
<ul> | ||
<li>[link:https://github.com/gkjohnson/three-mesh-bvh three-mesh-bvh]</li> | ||
</ul> | ||
|
||
<h3>File Formats</h3> | ||
|
||
<p> | ||
In addition to the [link:https://github.com/mrdoob/three.js/tree/dev/examples/jsm/loaders official three.js loaders], | ||
support for some additional formats is available through external libraries. | ||
</p> | ||
|
||
<ul> | ||
<li>[link:https://github.com/gkjohnson/urdf-loaders/tree/master/javascript urdf-loader]</li> | ||
<li>[link:https://github.com/NASA-AMMOS/3DTilesRendererJS 3d-tiles-renderer-js]</li> | ||
<li>[link:https://github.com/kaisalmen/WWOBJLoader WebWorker OBJLoader]</li> | ||
</ul> | ||
|
||
<h3>3D Text and Layout</h3> | ||
|
||
<ul> | ||
<li>[link:https://github.com/protectwise/troika/tree/master/packages/troika-three-text troika-three-text]</li> | ||
<li>[link:https://github.com/felixmariotto/three-mesh-ui three-mesh-ui]</li> | ||
</ul> | ||
|
||
<h3>Particle Systems</h3> | ||
|
||
<ul> | ||
<li>[link:https://github.com/creativelifeform/three-nebula three-nebula]</li> | ||
</ul> | ||
|
||
<h3>Game AI</h3> | ||
|
||
<ul> | ||
<li>[link:https://mugen87.github.io/yuka/ yuka]</li> | ||
<li>[link:https://github.com/donmccurdy/three-pathfinding three-pathfinding]</li> | ||
</ul> | ||
|
||
<h3>Wrappers and Frameworks</h3> | ||
|
||
<ul> | ||
<li>[link:https://aframe.io/ A-Frame]</li> | ||
<li>[link:https://github.com/pmndrs/react-three-fiber react-three-fiber]</li> | ||
<li>[link:https://github.com/ecsyjs/ecsy-three ECSY]</li> | ||
</ul> | ||
|
||
</body> | ||
</html> |