Skip to content
🎉 Angular Three v4 is here! Read the announcement

Introduction

angular-three-soba/staging provides components for staging, environment, lighting, and visual effects in your 3D scenes.

PackageRequired By
@pmndrs/vanillaVarious staging utilities
three-mesh-bvhNgtsCaustics
@monogrid/gainmap-jsHDR environment maps
Terminal window
npm install @pmndrs/vanilla three-mesh-bvh @monogrid/gainmap-js
# yarn add @pmndrs/vanilla three-mesh-bvh @monogrid/gainmap-js
# pnpm add @pmndrs/vanilla three-mesh-bvh @monogrid/gainmap-js
  • NgtsCenter - Center children based on bounding box
  • NgtsBBAnchor - Offset children using AABB bounding boxes
  • NgtsBounds - Calculate boundary box and center camera
  • NgtsCloud - Volumetric clouds using instanced billboarded sprites
  • NgtsClouds - Container for multiple cloud instances
  • NgtsMask - Create stencil masks for selective rendering
  • NgtsStage - Complete stage setup with lighting, shadows, and environment
  • NgtsBackdrop - Curved plane for studio-like backdrop
  • NgtsShadow - Simple circular drop shadow