/Unity-Ocean-With-Job-System

Pretty simple example about Job System.

Primary LanguageC#MIT LicenseMIT

Unity-Ocean-With-Job-System

Pretty simple example about Job System.

Project Preview

project overview

Usage

  • Create an empty GameObject.
  • Add "WavesJobber.cs" script to GameObject.
  • Add MeshRenderer Component to GameObject.
  • Add Material to MeshRenderer.
  • Set ocean dimension
  • Add and edit new noise layer from Inspector.
    • Example:
    • example

That's all. Now just click to play button and see the results. You can try to disable UseJobSystem to see Job System & Burst Compiler difference.

Note: Make sure to enable Use Job System boolean for optimizing.

usejobsystem

Package Requirements

  • Unity.Mathematics
  • Unity.Burst
  • Unity.Jobs