Need help with NoiseBall3?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

keijiro
142 Stars 11 Forks 5 Commits 0 Opened issues

Description

A Unity example that shows how to use the new implementation of DrawProcedural.

Services available

!
?

Need anything else?

Contributors list

# 12,100
Unity
C#
unity3d
vfx
5 commits

NoiseBall3

gif

This is an updated version of NoiseBall2 that shows how to use

Graphics.DrawProcedural
to draw procedurally generated objects without giving any mesh data to the render pipeline.

Note that the

DrawProcedural
method was refurbished in Unity 2019.1 -- it's replaced with a new implementation, and the previous implementation was moved to a newly introduced method named
DrawProceduralNow
.

So, now the following methods are available for procedural approaches.

  • DrawProceduralNow
    - Immediately executed without help of the render pipeline (i.e. no lighting/shadowing).
  • DrawProcedural
    - Executed via an intermediate renderer that supports the standard lighting/shadowing features.

It can be said that

DrawProcedural
is the handiest way to draw procedural objects with enabling the standard lighting model and the post processing effects.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.