| Property | Type | Default | Description |
|---|---|---|---|
| # Scene | |||
| SceneBackgroundColor | string | "#000000" | Background color of the scene. |
| # Camera | |||
| CameraFOV | number | 10 | Field of view for perspective camera. |
| CameraNear | number | 3 | Near clipping plane distance. |
| CameraFar | number | 1000 | Far clipping plane distance. |
| CameraPositionX | number | 0 | X position of the camera. |
| CameraPositionY | number | 1 | Y position of the camera. |
| CameraPositionZ | number | 6 | Z position of the camera. |
| # Renderer | |||
| RendererAntialias | boolean | true | Enable/disable antialiasing. |
| RendererPowerPreference | string | "high-performance" | Power preference: Based on your device capabilities select "high-performance", or "medium-performance", or "low-performance". |
| RendererSetPixelRatio | number | 2 | Maximum pixel ratio to use (based on device performance). |
| RendererOutputColorSpace | "sRGB" | "linear" | "sRGB" | Defines output color space. |
| # Bloom | |||
| UnrealBloomPassStrength | number | 20 | Strength of bloom effect. |
| UnrealBloomPassRadius | number | 0.9 | Bloom radius. |
| UnrealBloomPassThreshold | number | 0.6 | Bloom threshold. |
| # Beam Shader | |||
| BeamColorCore | string | "#573939" | Core beam color. |
| BeamColorGlow | string | "#573939" | Glow beam color. |
| BeamWidth | number | 0.1 | Beam width. |
| BeamSoftness | number | 0.0 | Softness of beam edges. |
| BeamNoiseScale | number | 3.0 | Noise scale applied to beams. |
| BeamNoiseAmp | number | 0.3 | Noise amplitude applied to beams. |
| BeamHeight | number | 4.5 | Height of the beams. |
| BeamIntensity | number | 1.0 | Intensity multiplier of beams. |
| BeamCount | number | 5 | Number of beams to render. |
| # Pool (Glow Circle) | |||
| PoolInnerColor | string | "rgba(160,120,255,1)" | Inner glow circle color. |
| PoolOuterColor | string | "rgba(160,120,255,0)" | Outer glow circle color. |
| PoolSize | number | 5 | Diameter of the glow circle. |
| PoolYPosition | number | -2 | Vertical position of glow circle. |
| PoolOpacity | number | 0.7 | Opacity of glow circle. |
| # Particles | |||
| ParticleCount | number | 10000 | Total number of particles. |
| ParticleSize | number | 0.01 | Size of particles. |
| ParticleOpacity | number | 0.6 | Opacity of particles. |
| ParticleInnerColor | string | "rgba(255,255,255,0.9)" | Inner color of particles. |
| ParticleOuterColor | string | "rgba(255,255,255,0)" | Outer color of particles. |
| # Animation | |||
| PoolScaleFrequency | number | 1.5 | Frequency of scaling animation for glow circle. |
| PoolOpacityFrequency | number | 1.3 | Frequency of opacity animation for glow circle. |
| ParticleRotationSpeed | number | 0.02 | Rotation speed of particles. |
| BeamIntensityFrequency | number | 1.2 | Frequency of beam intensity oscillation. |