ECS and Job System implementation?

0
Devwulf posted this 5 weeks ago

Hello! Will you be updating Picavoxel to implement the new ECS and Job System features in Unity 2018? Seems like this asset would benefit greatly from these new features.

Last edited 5 weeks ago

1 Comments
Order By: Standard | Newest | Votes
0
GarethIW posted this 5 weeks ago

So yeah, I've been investigating this a little. Currently I don't see a way of implementing any part of PicaVoxel in ECS.

ECS and Jobs are really all about small calculations running on thousands of entities, which isn't really what PicaVoxel does. Aside from the particle system, there's not multiples of entities or necessarily thousands of calculations being done every frame. So I don't see a fit for it right now.

That said, I'm very interested and I'm keeping my eye on how ECS develops. Once the standard Unity gameobjects start being replaced with component versions, and things like updating meshes becomes threaded we could see some real enhancements for voxel stuff.

It would involve a complete rewrite of PicaVoxel, so I would also have to decide if I could commit that much time to it!

Last edited 5 weeks ago


Our 123 members have posted 454 times in 109 discussions