sdfCircle

distance function for a circle.

110 total functionsUpdated: Invalid Date

sdfCircle

distance function for a circle.

Parameters

NameTypeDescription
pvec2<f32>Point to evaluate distance from.
rf32Circle radius.

Returns

f32distance to circle surface (negative inside, positive outside).

WGSL Code

fn sdfCircle(p: vec2<f32>, r: f32) -> f32 {
return length(p) - r;
}

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 { sdfCircle, getFns } from 'wgsl-fns'
Usage:getFns(['sdfCircle'])