Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: Add plugins and libraries page #21010

Merged
merged 3 commits into from
Jan 6, 2021

Conversation

gkjohnson
Copy link
Collaborator

@gkjohnson gkjohnson commented Jan 6, 2021

Fix #19353

Description

Here's a first pass at a page documenting some external libraries and plugins that work with three.js or are otherwise solutions to common questions in three.js (physics engines, etc). Here's the live link:

https://raw.githack.com/gkjohnson/three.js/plugins-and-libraries/docs/#manual/en/introduction/Libraries-and-Plugins

I tried to add packages that seemed reasonably maintained but it might be worth documenting out of date ones in case someone wants to submit PRs / update them. I haven't added them in this PR but here are some other out of date packages that I still see come up every once and awhile:

The list here is what I had at the forefront of my mind -- others should feel free to add / suggest more!

@donmccurdy
Copy link
Collaborator

donmccurdy commented Jan 6, 2021

Under "Wrappers and Frameworks", it might be nice to include ECSY.

For categories where three.js itself offers an alternative, we should probably call that out so users don't jump directly to the external option or assume that's the default choice. For example:


File Formats

In addition to the official three.js loaders, support for some additional formats is available through external libraries.

  • urdf-loader
  • ...

@mrdoob mrdoob added this to the r125 milestone Jan 6, 2021
@gkjohnson
Copy link
Collaborator Author

@donmccurdy Done! Added both.

@mrdoob
Copy link
Owner

mrdoob commented Jan 6, 2021

@gkjohnson Do you mind adding OBJLoader2 to the list too? See #21014

@gkjohnson
Copy link
Collaborator Author

@gkjohnson Do you mind adding OBJLoader2 to the list too? See #21014

Added!

@mrdoob mrdoob merged commit afacad8 into mrdoob:dev Jan 6, 2021
@mrdoob
Copy link
Owner

mrdoob commented Jan 6, 2021

Thanks!

@gkjohnson gkjohnson deleted the plugins-and-libraries branch January 7, 2021 01:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Suggestion: Add list of external three.js plugins to documentation
3 participants