sdfUnion

two SDFs using union operation (closest surface).

110 total functionsUpdated: 30/07/2026

sdfUnion

two SDFs using union operation (closest surface).

Parameters

NameTypeDescription
d1f32Distance from first shape.
d2f32Distance from second shape.

Returns

f32distance representing union of both shapes.

WGSL Code

fn sdfUnion(d1: f32, d2: f32) -> f32 {
  return min(d1, d2);
}

About wgsl-fns

A JavaScript library providing WGSL utility functions as strings for WebGPU shader development. Includes mathematical utilities, noise generation, signed distance fields, and color manipulation functions.

Install:npm install wgsl-fns
Import:import { sdfUnion, getFns } from 'wgsl-fns'
Usage:getFns(['sdfUnion'])