Hello,
I’m new to contributing to Three.js examples and I’m wondering if the project I’ve developed is suitable for submission to the official Three.js website (threejs.org). I created a demo using WebGPU, keyboard input, and a quad layer in WebXR, and I’d like to contribute it as an example.
Here’s the demo:
Demo
Could anyone provide guidance on whether this example would be acceptable for Three.js? If so, what are the next steps to contribute it?
Additionally, are there any specific guidelines or requirements I should follow to ensure my example fits with the standards of the website?
Thank you in advance for your help and insights!
Did you share the correct demo link? The link provided doesn’t look like it contains anything related to three.js…
owh , i created by myself and deploy in vercel.there is indeed a special deploy for three js?
For a new example to be considered you would normally clarify i) what features are being implemented and how, ii) which files in the repo needs to be added, and iii) which files in the repo needs to be changed and/or removed. I think it is preferred and easier for the revision of these if you fork the main repo and provide an example developed over github itself, in the sense that a PR would show or highlight the actual files being added / changed / removed.
In any case, submitting a PR is the last step, because prior to that you should clarify the motivations and approached being taken. This is generally followed by a discussion in a dedicated github issue / thread, where other aspects should be covered (i.e. atm I think TSL is the language, and WebGPU the scope being preferred for a variety of themes and features)
The way I understood the topic of this thread is: @wildy13 would like to be featured in one of the tiles on the Three.js landing page:
I’m not sure you can push your example to the “front page”, as it is more about complete sites, rather than demos.
In any case, the traditional way to end up there is to post your submission to the Showcase category and wait to see whether it will be picked. If you show something exceptional, sooner or later it will be featured on threejs.org.
Meanwhile check this message and that site.
2 Likes