Comments (4)
Currently, three.quarks doesn't support raycasting yet. We may need to implement raycast
method in the batchRenderer to make it work. I briefly checked the layer code in threejs, and it only works on cameras and raycaster. We could will propagate the layer setting from particle system parameter to the batch renderer to support camera flow.
Supporting raycast is a different feature. Ultimately, if we want to support physics. we should probably migrate a significant part of code to WebAssembly or WebGPU.
from three.quarks.
Sorry I wasnt clear maybe:
I want to set the layers on the batched meshes so that the three raycaster ignores them - because currently we get hits for the batched mesh geometry when raycasting the scene
from three.quarks.
Gotcha. yeah, we will support a layer setting to avoid hits soon. but the results are incorrect without a customized version of raycast on VFXBatch. I don't know if 1e9e40b fix your problem
from three.quarks.
Ah cool - I think it would.
from three.quarks.
Related Issues (20)
- Trails not working in r152 HOT 4
- Support for cutout / alpha clipping HOT 2
- Three.js is used as dependency, not peer dependency
- ReadMe example code seems outdated HOT 1
- Tone down the custom styling in the three.quarks log HOT 2
- Unity Prefab loader for Shuriken Particle System HOT 11
- Horizontal- & Vertical billboards HOT 7
- Adjust log messaging HOT 3
- looping property in particle system configuration doesn't work (?) HOT 1
- Trail Particle Performance on Quest HOT 20
- Particle opacity behavior HOT 2
- DO NOT abandon project!!!! HOT 2
- how to start particle more than 1 time without looping HOT 4
- Issue forcing particle to render always on top of all scene objects HOT 3
- Add a way to stop and start an emitter, hiding all current visibility and removing any emitting particles HOT 4
- Creating an emitter that emits particles with a velocity HOT 4
- [Question] Multiple objects with the same particle system HOT 6
- How are we supposed to create new effects? HOT 1
- Synchronization of several particle systems (like Auto Random Seed in Unity) HOT 5
- Limitations on the use of `atom.json` model in open source projects HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from three.quarks.