Thanks to visit codestin.com
Credit goes to github.com

Skip to content

sebas77/Svelto.Tasks.Examples.MillionPoints

 
 

Repository files navigation

Svelto.Tasks.MillionPoints

Another show off of svelto.tasks multithreading capabilities. Melt down your CPU cores transforming 1 million particles on the CPU.This demo has been very useful to profile and tune Svelto.Tasks. Forked from the original Compute Shader version https://github.com/TaroTokui/MillionPoints. Now with unity jobs system comparison.

  • ComputeShadersKernel: original version
  • SveltoCPUKernel: Svelto CPU version
  • UnityJobsKernel: Unity jobs system version

Related article here: http://www.sebaslab.com/learning-svelto-tasks-example-million-points-example/

alt text

Note: The folders Svelto.ECS, Svelto.Tasks and Svelto.Common, where present, are submodules pointing to the relavite repositories. If you find them empty, you need to update them through the submodule command. Check some instructions here: https://github.com/sebas77/Svelto.ECS.Vanilla.Example/wiki

Releases

No releases published

Packages

No packages published

Languages

  • C# 87.4%
  • ShaderLab 12.6%