Skip to content
@WebGPU-Art

WebGPU Art

Art with WebGPU

WebGPU Rendering Experiments 🎨

This collection showcases advanced WebGPU rendering techniques:

  • Lagopus (GitHub): Tree-based objects rendered with vertex and fragment shaders.
  • Protea (GitHub): Dynamic string animations powered by compute shaders.
  • Soluble (GitHub): SDF-like rendering utilizing compute shaders.
  • wgsl-shadertoy (GitHub): A compact WebGPU/WGSL playground for interactive shader exploration.

Explore the demos at WebGPU.Art (use a gamepad for camera control).

Generated videos from this project are available on Bilibili.

Technical Details:

  • WGSL (Spec): Used for shaders and computations.
  • TypeScript: Employed for WebGPU API bindings.
  • Calcit (Website): Utilized for UI component creation.

Related Projects:

  • Triadica (GitHub): A WebGL-based rendering project.
  • Quatrefoil (GitHub): A Three.js-based rendering project.

Pinned Loading

  1. lagopus.ts lagopus.ts Public

    toy scripts to interact webgpu

    TypeScript 1

  2. soluble soluble Public

    some SDF toys in WebGPU

    WGSL

Repositories

Showing 10 of 17 repositories
  • soluble Public

    some SDF toys in WebGPU

    WebGPU-Art/soluble’s past year of commit activity
    WGSL 0 0 0 0 Updated Aug 30, 2024
  • wallpapers Public

    A list of wallpapers generated with WebGPU and Tradica/Lagopus

    WebGPU-Art/wallpapers’s past year of commit activity
    Cirru 0 0 0 0 Updated Aug 14, 2024
  • .github Public
    WebGPU-Art/.github’s past year of commit activity
    0 0 0 0 Updated Aug 7, 2024
  • protea Public

    compute boids combined with Triadica 3D controls

    WebGPU-Art/protea’s past year of commit activity
    WGSL 5 0 0 0 Updated Jun 19, 2024
  • webgpu.art Public

    Demos from Triadica

    WebGPU-Art/webgpu.art’s past year of commit activity
    Cirru 1 0 0 0 Updated Apr 21, 2024
  • lagopus.ts Public

    toy scripts to interact webgpu

    WebGPU-Art/lagopus.ts’s past year of commit activity
    TypeScript 1 0 0 0 Updated Apr 16, 2024
  • lagopus Public

    Calcit binding for lagopus.ts , for WebGPU based toys

    WebGPU-Art/lagopus’s past year of commit activity
    Cirru 3 0 0 0 Updated Apr 16, 2024
  • lutra-crafts Public

    crafts based on Lagopus

    WebGPU-Art/lutra-crafts’s past year of commit activity
    Cirru 0 0 0 0 Updated Feb 29, 2024
  • compute-toy-backups Public

    Backups of my compute toy snippets

    WebGPU-Art/compute-toy-backups’s past year of commit activity
    WGSL 0 0 0 0 Updated Dec 31, 2023
  • lagopus-workflow Public template

    template project for Lagopus Calcit

    WebGPU-Art/lagopus-workflow’s past year of commit activity
    Cirru 0 0 0 0 Updated Dec 28, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…