Skip to content

Scene Builder

Sacha Goedegebure edited this page Oct 14, 2024 · 47 revisions

Build All - POP!

Executes all operators under 'Build in Parts' at once.

Build All

Pro tip: place the operator under Quick Favorites (Q) for even quicker results.

Build in Parts

Create the different scene elements separately for more control. Camera and Floor are helpful for animation. The rest are helpful for lighting and rendering.

Build in Parts

Camera

Adds an optimized camera to the scene and deletes the default camera.

Has the following optimized:

  • Location and Rotation
  • Naming 'CAM.001', 'CAM.002', etc
  • Show Name in Viewport
  • Focal Length
  • Focus Distance
  • Clip Start and Clip End
  • Passepartout Alpha

Collection 'Cameras'

Newly built cameras are automatically placed in the outliner collection 'Cameras' (will be created if it doesn't exist yet).

Collection Cameras

Floor

Adds a plane 'Fuzzy floor' to the scene. Deletes the default cube and replaces any existing 'Fuzzy floor'.

Has the following optimized:

  • Shadow Only shader (EEVEE)
  • Shadow Catcher and minimal Ray Visibility (Cycles)
  • Disabled Selection
  • Normal Edit modifier - 'Normal Direction'
  • Viewport Display:
    • HIDE Relationship Lines

Normal Edit Modifier 'Normal Direction'

Because EEVEE cannot use light groups, Fuzzy floor has a Normal Edit modifier to adjust the normal direction of the floor object. As a target, empty object 'floor normal' is placed in the scene.

Floor Normal Modifier

With the Normal Edit modifier, shadows cast in specific directions can be hidden on Fuzzy Floor depending on the empty object's position relative to the floor's origin. To manipulate the shadows cast on Fuzzy floor, adjust the empty object's location.

Floor Normal Front Floor Normal Back

Either shadows from Sun or RimLight are visible, depending on location of Empty 'floor normal'.

Collection 'Set'

Newly built Fuzzy floor and floor_normal are automatically placed in the outliner collection 'Set' (will be created if it doesn't exist yet).

Collection Set

Sky

Adds a world shader 'Fuzzy World' to the scene and replaces any existing world shader.

Sun

Adds an optimized sunlight 'Sun' to the scene and deletes the default light.

Has the following optimized:

  • Location and Rotation
  • Light Strength
  • Light Angle
  • Contact Shadows ON
  • Shadow Jitter ON (EEVEE Next)

Collection 'Set'

Newly built Sun is automatically placed in the Outliner Collection 'Set' (will be created if it doesn't exist yet).

Collection Set

Rim Light

Adds an optimized sunlight 'RimLight' to function as a rim light to the scene.

Has the following optimized:

  • Location and Rotation
  • Light Strength
  • Light Specular to 0.1
  • Light Angle
  • Contact Shadows ON
  • Shadow Jitter ON (EEVEE Next)

Collection 'Set'

Newly built RimLight is automatically placed in the outliner collection 'Set' (will be created if it doesn't exist yet).

Collection Set

Optimize EEVEE

Optimizes the following EEVEE settings in the Render Properties:

General

  • Render Engine EEVEE
  • Depth of Field:
    • Max Size
    • Jitter Camera ON
  • Curves Shape Type 'Strip'
  • Color Management:
    • View Transform 'Filmic'
    • Exposure
    • Gamma
  • Viewport Shading:
    • Scene World ON
  • Viewport Overlays:
    • HDRI Preview ON

EEVEE Legacy

  • Ambient Occlusion ON
    • Distance
    • Factor
    • Bent Normals OFF
  • Bloom ON
    • Threshold
    • Radius
  • Screen Space Reflections:
    • Refraction ON
    • Half Res Trace OFF
    • Trace Precision
  • Motion Blur:
    • Position 'Start on Frame' (other options will crash Blender with animated Motion Blur)
  • Shadows:
    • Cube Size
    • Cascade Size
    • Soft Shadows ON

EEVEE Next

  • Viewport:
    • Jittered Shadows ON
  • Shadows ON
  • Raytracing ON
    • Resolution 1:1
    • Max Roughness 0.5
  • Fast GI:
    • Resolution 1:1