Welcome WebGPU Lab









Copyright 2024. All Rights Reserved.

about
alignmemoryrigidbody
apolloniangasket
asteroids
barnsleyfern
basic
basic2dbarchartcolorgrads
basic2dbarchartplot
basic2dbarchartplotaxis
basic2dbubblechart
basic2dpiechart
basic2dpiechartlabels
basicsquare
basicsquaretextured
basicsquaretexturedalpha
basicsquaretexturedfile
basictexturedcube
billboarding
billboardingparticlessprite
billboardingsmoke
billboardingsmoke2
blindsswiptransition
bloomeffect
bouncybricks
bouncybricks2
box3dplot
box3dplotrender2texture
boxheightmap
boxheightmapvoxels
breakout
burningshipfractal
butterflies
camerakeyboardcontrol
cameraobject
camerapitch
camerastrafe
camerayaw
cantorlineset
cellnoise
chromaticaberration
clearscreencolor
cloth
clothtexture
cloudball
cloudlettersxbdev
cloudlettersxbdev2
cloudlettersxbdev3
cloudlettersxbdev4
clouds
clydescope
colorbars
colorswiptransition
colortexturetransition
colortriangle
compute
compute2drigidbodies
computeatomics
computeaudioecho
computebasic
computeboxsimulation
computeboxsimulation2
computeclusteringdbscan
computeclusteringdbscan2
computeclusteringkmean
computecoloradjustment
computedataprocessing
computefire
computeflockingboids
computefluid
computefluidgrid
computefluidgrid2
computefluidgrid3
computefluidgrid4
computefluidgrid5
computefourierimage
computefractal
computegameoflife
computegeneatemeshes
computegeneatemeshestorus
computegeneratingcubemapnoise
computegeneratingcubemappattern
computegeneratingcubemaptest
computeglitchnoise
computegloweffect
computeimagecolormapping
computeimagefilters
computeimageoileffect
computeloadtexture
computemarkovchainpixels
computematrixmultiply
computemetaballs
computeminkowski2d
computeonenumber
computepie
computeraysdfmarch
computeraysdfmarch2
computeraysdfmarchnormal
computeraysdfmodrepeat
computeraysdfsphere
computeraytracersdf
computesketchpencil
computesort
computesortradix
computespringweb
computesteganography
computetexture
computetexture2
computetocanvas
computewatereffect
computeworkgroupbarriers
computeworkgroupbarrierspow2
computexortexturepattern
cratenormalmaps
crateprojecttexture
cratespotlight
crossesdonuts
crossesdonuts2
crunchtransition
cube
cubecolor
cubecolortransparency
cubemap
cubemaprainbowcreator
cubemapscreation
cubemapscreation2
cubemapseamlesscolor
cubemapwithrefraction
cubetextured
cubetextured2
decalsholes
decalsholesshape
decalsscratches
deferred
deferredglow
deferredglow2
deferredlighting
deferredlightingmodel
depth
depthoffield
depthoffield2
diffuselighting
discardedpixelpattern
disolveeffect
dotvslength
dragoncurvefractal
draughts
droplets
earthclouds
earthsphere
edgesobelkernel
encodedecode
ethaeffect
explosionspritesheet
explosionspritesheetlerp
f64fromf32
fire
fire2d
firelettera
firelettersxbdev
flappybirds
flatshading
fogdistance
fogeffect
fpstiming
fractalcube
fractalkaleidoscope
fracturingsplittingcubes
fracturingsplittingcubes2
frogger
gameoflife
gaussianblur
generatingtrainingimages
geosphere
glowapprox
grass
grid
gridrotcubes
hdreffect
heightmap
heightmap3dplot
heightmap3dplot2
heightmapcolorcontours
heightmapcolorcontoursside
heightmapnoisegen
heightmapnoisegen2
heightmapnoisegen3
image2contours
image2dedgedetection
image2deffect
image2dgrayscale
image2dheatmap
image2gridoverlay
imagedrawfeedback
json
json2
juliaset
kaleidoscope
kernel
kleinian
kochsnowflake
lensflarecircles
lensflarecircles2
lensflarecircles3
lidar3dviewer
lidar3dviewerbillboarding
lidarcomputemarchingcube5
lidarpointvoxels
lidartosurfacemarchingcube
lighting
lightingads
lineplot2d
lineplot2dstreaming
littlewormsmaggots
mandelbox
mandelbrot
mandelbulbbasic
mandelbulbbasic2
mandelbulbbasic3
mandelbulbbasicanimated
mandelbulbgray
mandelbulbhologram
maskortho
matricesandtriangles
md2choosefile
md2file
md2file2
md2fileanimation
md2fileanimation2
md2fileanimationinstanced
md3loader
melttransition
memoryalignexpression
memoryalignvec3
menger
menger2
mengercubegeometry
mengersponge2d
meshjointskinning
meshjointskinning2dbiped
meshjointskinning3joints
meshjointskinningchainjoints
meta3d
metaballs
minkowski3d
minkowski3d2
minkowski3d3
minkowski3d4
missioncommand
mixeddatabuffers
mixingtransition
mixmeshobjects
mixparticles
modularclassobjects
moduleclassdrawsquare
modulescriptexample
motionblur
mousecontrol
mouseinput
multipassdrawing
multipledirectionallights
multiplelights
multisamplestate
multitexturing
neural_network_collisiondetection
neural_network_ik2links
neural_network_imggrayscale
neural_network_imgtonumber
neural_network_learningsounds
neural_network_learningtodraw
neural_network_modular
neural_network_modular2
neural_network_nametogender
neural_network_parallel_activate
neural_network_parallel_propogation
neural_network_parallel_workgroups
neural_network_sinewave
neural_network_single_with_config
neural_network_single_xor
neural_network_smileys
newtonfractal
noisebars
noisetransition
objectselection
objmodel
octahedron
osccube
pacman
pacman3d
parallax
particles
particles2dgraphicscompute
particles3dbouncy
particles3dbouncyrigidbodies
particlescript
particlescript2
particlesfallingrain
particlesflocking
particlesflocking2
particlesflocking3
particlesmoke
particlesnebula
particlesnebula2
particlesprites
particlesspritesheet
pathtracerbasic
pathtracersphereplane
pathtracerspheres
perpixellighting
pervertexlighting
phonglighting
phonglightingmodel
pixelation
plasma
plot3dwithperspective
plot3dwithperspectivebillboardsize
plygeosphereearth
plyhouse
pong
pulsecardiogram
pythagoreantree
quaternionjulietset
rabbitraytracer
racetrack
racetrack2
racetrack3
racetrack4
racetrack5
racetrack6
randomnoise
randomnoiseblocks
randomnoisesmooth
randomnoisesteps
randomshells
rayambientocclusion
rayambientocclusionsdf
raycubepatterns
raydonuts
rayenvmapping
rayexplosion
rayexplosionA
rayexplosioncross
rayexplosionxbdev
rayglasssphererefraction
rayglasssphererefraction2
rayglow
raylandblocks
raymodspheres
rayplanedistancepattern
rayquantize
rayrabbit2
rayrabbitwireframe
rayrefraction
rayrepeatingsdf
raysandplane
rayscubeworld
raysdfcubemap
raysdfcubemap2
raysdfmixcubesphere
raysdfplanepattern
raysdfsphere
raysdftnormals
raysdftorustwist
raysdftreflection
raysigneddistanceshapes
raysigneddistancetransform
raysphere
rayspherebasic
raysphereblingphong
raysphereblingphongmulti
rayspherelambert
rayspherepatterns
rayspherephongreflection
rayspherephongrefraction
rayspheresandplane
raysphereshadows
raysphereshadowssoft
raysphereshadowssoft2
rayspherexorpattern
raysrandomcolors
raysrandomcolors2
raytexturecopyback
raytexturefullscreen
raytexturemapontosphere
raytracer
raytracerbasics
raytracerbasics4
raytracerbasics5
raytracermontecarlomanyframes
raytracermontecarlopath
raytracermultiplespheres
raytracermultiplespheres2
raytracermultiplespheres3
raytracerspheresmontecarlo
raytracerspheresmontecarlo2
raytracerspheresreflectshadow
raytracertrianglecube
raytracingrecursionstack2
raytracingsteps
raytriangle
raytriangletexture
rayuniformsbasic
rayuniformsempty
rayvoxelsphere
rayvoxelsphere2
rayvoxeltorus
rendertotexture
repeatinspherevoxels
rigidbodycube3d
rigidbodycube3d2
rigidbodycube3dgroundimpulse
rigidbodycube3grid
rigidbodycubesubspheres
rigidbodycubesubspheresstack
rigidbodylinkconstaints
rigidbodylinkconstaintsbridge
rigidbodylinkconstaintsonly
rigidbodylinkconstaintsragdoll
rigidbodylinkconstaintsragdoll2
roseflower
scatterplot3ddatain2d
scrapping
screenspacereflectionsssr
screenspacereflectionsssrdebug
sdfbasicsphere
sdfblob
sdfcircle
sdffurnoiselettera
sdffurnoiseletterawind
sdflettersxbdevlines
sdfmeshchessbishop
sdfmeshchessking
sdfmeshchessknight
sdfmeshchesspawn
sdfmeshchessqueen
sdfmeshchessrook
sdfmeshcog
sdfnoisesphereblob
sdfnoisesphereblob2
sdfnoisesphereblob3
sdfnoisesphereblob4
sdfnoisesphereblob5
sdfnoisesphereblob6
sdfnoisesphereblob7
sdfnoisesphereblob8
sdfnoisesphereblob9
sdfspheredisplacementnoise
sdftomeshmarchingcube
shadowmaplightingpointlightpcf
shadowmaplightingspotlight
shadowmaplightingspotlightpcf
shadowmaplightingvariance
shadowmappenumbrapcf
shadowmaps
shadowmaps2
shadowmapscascade
shadowmapsrandomsampling
shadowmapstylecontrol
shadowprojection
shadowprojection2
shellhairshadows
shellpatterngrid
shellrandomlengths
shellstexturedhairfur
sierpinski2d
sierpinski2dshader
sierpinski3d
sierpinskisponge
simpleclouds
simplecloudsbrownian
simplecompute
simplemandelbrot
simpletriangle
simplevoxels
sinusoid
skybox
skybox2
snake
sobeledge
sobeledge2
solarsystem
solarsystemstars
spaceinvaders
speculardot
sph
sph2
sph3
sph4
spheredisplacement
spheredisplacement2
spheredisplacement3
spheredisplacement4
spheredisplacementrig
spheredisplacementsmoothnoise
sphereharmonics
spheretexnorm
spinningfractal
splitswiptransition
spottransition
springs
springstext
springstext3
sprite
ssao
stadiumimages
stadiumobj
starfield
starnight
staticdrawmanager
steganography
stexgame
stexgame2
sunballfire
sunballfire2
swiptransition
swirl
tankparts
test
tetrahedron
tetrahex
tetris
texheightmap
text3dlabelbillboardsmoon
textlabelsfontmultiple
textlabelsfontmultiple2
texturearray
textureshells
textureshellshello
texturetransforms
tictactoe
tictactoe3d
tiletransition
toollevels
toollevelscolorgradient
toon
torus
toytankz
transparancydepthpeeling
transparency
transparentbackground
triangle
trianglemeshtospheressat
trianglemeshtospheressat2
trianglemeshtospheressat3
trianglemeshtospheressat4
trianglenormal
ttffonttriangulation
ttffonttriangulation2
ttffonttriangulation3
ttffonttriangulation4
utahteapot
varianceshadowmapping
verletparticles
vertexripples
videotexture
videotexture2
videotexturefullscreen
viewportset
volume3dtexturecuberaytraced
volumecloud1
volumecloud2
volumecloud3
volumecloud4
volumecloudxbdev
volumerendering3draytraced
volumerendering3dslicing
volumerendering3dslicinginstancing
volumerendering3dslicingrotating
vortexspinray
voxelbulb
warpingeffect
warptransition
water2dsurface
water2dsurface2
water2dsurfacefractal
water3dcubemap
water3dplane
water3dplane2
waterdrops
waterrayeffectsea
watersurfacepattern
wavyshellshairs
webcam2webgpu
webcam2webgpu2
webxrandwebgpu
wgpu
wgsltester
wirefloordebug
wireframe
wirelinegrids3d
wirelinegrids3d2
woodtexture
worldtoscreen
worleynoise
worms
worms2
worms3
worms4
xorgrid