Examples : Add TSL VFX Linked particles #29354
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds WebGPU/TSL VFX Linked particles example.
I was asked by mrdoob if I was up for porting one of my experiment with TSL to an actual three.js example.
Original project :
https://github.com/ULuIQ12/webgpu-tsl-linkedparticles
Demo : https://ulucode.com/random/webgputests/linked/
I tried to trim it down to focus on the TSL parts, which include various things :
I tried to follow this request : #29020 , and I'm aware of the associated discussion.
Issue :
The webgl fallback doesn't seem to work, and I'm not sure why (no errors), so for now it displays the standard error if webgpu is not detected.