A downloadable demo for Windows

SDF Sculptor Demo

This is a demo for SDF Sculptor, a Unity asset store asset: Asset Store Page

SDF Sculptor is a set of tools for creating and rendering game art made from signed distance fields. The full asset contains its own LOD, instancing, and occlusion culling systems. This demo is made to try out the sculpting capabilities of SDF Sculptor.

Controls

  • Grab (G): Move a brush.
  • Rotate (R): Rotate a brush.
  • Scale (T): Scale a brush.
  • Blend (B): Blend brush with other brushes.
  • Roundness (C): Roundness of a brush (Only some shapes).
  • Warp Strength (N): Warp strength of a brush.
  • Warp Scale (M): Warp scale of a brush.
  • Warp Pattern (V): Swap between warp patterns, there are 2 patterns.
  • Color (H): Color of a brush.
  • Brush (F): Pick a brush to add to the sculpt.
  • Add (+): Set any brush to "ADD" mode.
  • Subtract (-): Set any brush to "SUBTRACT" mode.
  • Intersect (Right Parenthesis): Set any brush to "INTERSECTION" mode.
  • Inverse Intersect (Left Parenthesis): Set any brush to "INVERSE INTERSECTION" mode.
  • Paint (*): Set any brush to "PAINT" mode.
  • Duplicate (Q): Duplicate a brush.
  • Delete (Backspace): Delete a brush. 
  • Undo (,): Undo the last edit.
  • Redo (.): Redo the last undone edit. 
  • Regenerate Mesh (P): If there is an error, force the regeneration of a mesh when you edit the brushes and it is not updating in game (Make sure you have some geometry to generate inside the bounding box, then click "P").
  • Rotation Snapping Key (Space Bar): When rotating to snap the rotation for more exact angles. 
  • Selection Depth Key (Shift): With a tool selected and no brush selected, with this key pressed and scrolling the mouse wheel, you can select a brush behind the one you are looking at to select brushes that are hard to select. 
  • Right Click: Cancel current action. 
  • Confirm Key (Enter) or (Left Click): Confirm current action. 
  • View Tools Key (Escape): view all tools.
  • Spectator Key (Left Alt): Toggle spectator mode. In spectator mode, all HUD is disabled and sculpting is disabled (for taking screenshots).
  • (X), (Y), or (Z): Grab, Rotate, or Scale on a certain axis.

If the sculpt is not loading, there is something you can do as a last resort. Go to the unzipped SDFSculptorDemo folder > SDFSculptorDemo_Data > SDFSculptor and delete that folder. This will restart the sculpt to a blank sculpt when you reopen the game. When you first download this demo, that folder wont exist; it is generated when you click the "Done" button to save your sculpt.

Performance

Signed distance math calculations can take a lot of time to compute, even on a powerful GPU. Therefore, this demo should test whether your computer (GPU) can handle it. The sculpt in this demo is 64^3 voxels big, which can be sculpted with reasonable performance on a modern GPU, with some lag as the sculpt gets more complex. Assets made in the SDF Sculptor demo scenes are all 64 max, just to show what is possible at that resolution. The SDF Sculptor asset has no real size limit, but performance will suffer at higher resolutions.

Download

Download
SDFSculptorDemo.zip 36 MB

Install instructions

Unzip file and run the executable inside the unzipped folder.