Skip to content

Scene Builder

Sacha Goedegebure edited this page Apr 22, 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
    • Backface Culling ON

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.

With the Normal Edit Modifier, shadows cast in specific directions will not appear 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.

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

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 (EEVEE)
  • Disable Glossy Ray Visibility (Cycles)
  • Light Angle
  • Contact Shadows ON (EEVEE)

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:

  • Render Engine EEVEE
  • Ambient Occlusion ON
    • Distance
    • Factor
    • Bent Normals OFF
  • Bloom ON
    • Threshold
    • Radius
  • Depth of Field:
    • Max Size
    • Jitter Camera ON
  • Screen Space Reflections:
    • Refraction ON
    • Half Res Trace OFF
    • Trace Precision
  • Shadows:
    • Cube Size
    • Cascade Size
    • Soft Shadows ON
  • Curves Shape Type Strip
  • Color Management:
    • View Transform Filmic
    • Exposure
    • Gamma