New Bricksfusion Studio — €219 until Jan 31 Get Started
Huly Laser - Bricksfusion
HEAVY

Huly Laser

Creates dramatic animated laser beam effects with procedural fog, noise textures, and spherical projection mapping. Uses WebGL2 with custom GLSL shaders for multiple beam layers, dynamic noise generation, and atmospheric fog effects. Features chromatic aberration, stretch deformation, and tone mapping. Powered by UnicornStudio engine with complex shader pipeline. Perfect for futuristic hero sections, sci-fi backgrounds, or high-impact visual experiences.

Colors

Background Color hex color

Base background color for the effect. Pure black creates the most dramatic contrast with the laser beams. Lighter colors reduce beam visibility.

Default: #000000

Beam Color hex color

Color of all laser beams and glowing effects. Bright vibrant colors work best. This color affects top, bottom, and moving beam layers simultaneously.

Default: #5150F7

Beams

Beam Top Radius 0.05-0.5

Size of the top static beam. Larger values create wider, more visible beam spread. Controls the primary light source appearance.

Default: 0.2

Beam Bottom Radius 0.05-0.3

Size of the bottom static beam. Typically smaller than top for depth perception. Creates the ground reflection effect.

Default: 0.1

Beam Moving Radius 0.1-0.4

Size of the animated traveling beam. This beam moves vertically creating the scanning laser effect. Medium size works best for visibility during motion.

Default: 0.23

Beam Speed 0.1-2.0

Animation speed for all beam effects. Lower is slower and more dramatic, higher is faster and more energetic. Affects moving beam travel time.

Default: 0.25

Beam Top Skew X 0.0-1.0

Horizontal deformation of top beam. Creates elliptical rather than circular beam shape. Higher values stretch the beam wider horizontally.

Default: 0.34

Beam Bottom Brightness 0.0-1.0

Brightness multiplier for bottom beam intensity. Lower creates subtle glow, higher creates bright visible beam. Use low values for atmospheric look.

Default: 0.01

Beam Moving Skew X 0.0-1.0

Horizontal deformation of moving beam. Controls width during animation. Similar to top skew but for the traveling beam layer.

Default: 0.33

Beam Position X 0.0-1.0

Horizontal position of all laser beams. 0 positions the beam on the left edge, 0.5 centers it, and 1 positions it on the right edge. Perfect for off-center layouts and creative compositions.

Default: 0.5

Projection

Projection Scale 0.1-0.5

Zoom level of spherical projection mapping. Lower values zoom in closer, higher values show more of the projected texture. Affects FOV compensation.

Default: 0.21

Projection Scroll 0.0-1.0

Vertical scroll speed of projected texture. Higher creates faster upward movement. Set to 0 for static projection, higher for flowing motion.

Default: 0.4

Projection Blend 0.0-1.0

Seamless wrapping blend width for repeated texture. Higher creates smoother transitions at texture boundaries. Use 0 for hard seams, higher for invisible wrapping.

Default: 0.64

Noise

Noise Turbulence 0.0-1.0

Intensity of Perlin noise distortion. Higher creates more chaotic turbulent patterns. Controls how much noise affects the base texture.

Default: 0.67

Noise Skew X 0.0-1.0

Horizontal noise pattern deformation. Changes aspect ratio of noise texture. Higher values stretch noise patterns wider.

Default: 0.96

Noise Drift -1.0-1.0

Directional movement speed of noise patterns. Negative drifts down, positive drifts up. Zero freezes noise movement.

Default: -0.13

Noise Scale Mix 1-20

Global noise pattern frequency. Lower creates larger smooth patterns, higher creates smaller detailed patterns. Affects overall noise texture resolution.

Default: 15

Noise Richness 0.0-1.0

Color variation intensity in noise texture. Higher adds more color ripples and complexity. Lower creates flatter monochromatic noise.

Default: 0.5

Stretch

Stretch Y 0.0-2.0

Vertical stretch deformation intensity. Higher creates more dramatic vertical elongation of the effect. Use 1.0 for natural proportions.

Default: 1.0

Stretch Rotation 0.0-1.0

Rotation angle for stretch deformation axis. Changes the direction of the stretch effect. 0.5 is default orientation, 0 or 1 rotates 90 degrees.

Default: 0.5

Fog

Fog Density 0.0-1.0

Overall fog thickness and opacity. Higher creates heavier atmospheric fog coverage. Lower creates subtle haze effect.

Default: 0.55

Fog Scale 0.1-1.0

Size of fog pattern details. Lower creates larger fog clouds, higher creates smaller more frequent fog patches.

Default: 0.622

Fog Amplitude 0.0-1.0

Contrast intensity of fog variations. Higher creates more dramatic light and dark areas in fog. Lower creates uniform fog distribution.

Default: 0.74

Fog Drift 0.0-1.0

Directional movement speed of fog patterns. Higher creates faster flowing fog animation. Lower creates slow drifting motion.

Default: 0.5

Fog Blur 0.1-1.0

Blur radius applied to fog effect. Higher creates softer diffused fog, lower creates sharper fog edges. Affects exponential blur kernel.

Default: 0.66

Fog Chromatic 0.0-1.0

Chromatic aberration intensity in fog. Creates color fringing effect at fog boundaries. Higher values produce more visible RGB separation.

Default: 0.66

Fog Aberration Mix 0.0-1.0

Blend amount for chromatic aberration effect. Controls how much the color fringing affects final output. Lower is subtle, higher is dramatic.

Default: 0.39

Fog Brightness 0.5-2.0

Overall fog brightness multiplier. Higher creates glowing fog effect, lower creates darker atmospheric fog. Uses ACES tone mapping.

Default: 1.0

Performance

This element uses WebGL2 with complex multi-pass shader pipeline. Requires UnicornStudio engine loaded via CDN. Implements Perlin noise generation, spherical UV projection, exponential blur passes, chromatic aberration, ACES tone mapping, and procedural fog with FBM. Uses ping-pong framebuffer technique with 4 blur passes at 0.25 downsample. Features animated beam states with easing functions. Extremely GPU intensive with multiple texture samplers and blend modes. Not recommended for mobile devices. Limit to 1 instance per page. Requires modern GPU with WebGL2 support.