14-11-2021, 10:44 PM
Hi Jose, I did a preliminary CPU implementation (particle ellipsoids -> SDF -> SurfaceNet). Video demo:
A GPU implementation is needed to push the performance further at higher resolutions and particle count. But right now, I think I need to sort out some oddities with the ellipsoids positions. Some ellipsoids in my mesh are displaced differently than your billboard version:
I'm getting and using the positions and anisotropies from ObiSolver. And most of them do align 1:1 to your billboard rendering. But some are just displaced way out there. I dug into your ellipsoids rendering code but can't seem to find the reason. Any pointers on this will be much appreciated. Thanks!
A GPU implementation is needed to push the performance further at higher resolutions and particle count. But right now, I think I need to sort out some oddities with the ellipsoids positions. Some ellipsoids in my mesh are displaced differently than your billboard version:
I'm getting and using the positions and anisotropies from ObiSolver. And most of them do align 1:1 to your billboard rendering. But some are just displaced way out there. I dug into your ellipsoids rendering code but can't seem to find the reason. Any pointers on this will be much appreciated. Thanks!