# ykob/sketch-threejs

Interactive sketches made with three.js.

Repository: https://github.com/ykob/sketch-threejs
Canonical: https://ross.abutalabs.com/products/sketch-threejs
Homepage: https://ykob.github.io/sketch-threejs/
Language: JavaScript
License: MIT
License Family: permissive
Topics: webgl, threejs, gulp
Last push: 2025-04-29T08:13:09+00:00

## Health v2 (maintenance only)
Score: 41/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 19, release rhythm 35, longevity 100
- inputs: {"age_days": 4144, "days_push": 491, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2546, forks 329 (observed 2026-08-28T04:07:00.244714+00:00)

## What it is
A collection of interactive WebGL sketches built with three.js by Yoichi Kobayashi, showcasing creative shader and particle effects like water, glass, fireballs, and flow fields. The repository is no longer maintained, with newer experiments moved to a separate site.

## Use cases
- learn webgl shader techniques with three.js
- find creative coding examples for particle effects
- reference implementations of water and glass shaders
- study flow field animations in the browser
- get inspiration for interactive web graphics

## When to choose
- you want well-crafted three.js shader examples to study or reuse under MIT license
- you need visual reference for creative WebGL effects

## When to avoid
- you need an actively maintained library or production-ready framework
- you require compatibility with modern Node versions or current three.js APIs
- you need a reusable component library rather than standalone sketch code

## Facets
- artifact type: learning-resource
- maturity: abandoned
- function: graphics, animation, developer-tools
- domain: graphics, web-development
- platform: browser
- tags: threejs, webgl, creative-coding, shaders, glsl, interactive-sketches, demo-gallery, game-development, web-server, nodejs

## Member repositories
- ykob/sketch-threejs (main) score 41

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:00.244714+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:24:36.550642+00:00, confidence not recorded.
  - readme: https://github.com/ykob/sketch-threejs (fetched 2026-08-28T04:07:00.244714+00:00, sha d6920cded800)
  - homepage: https://ykob.github.io/sketch-threejs/ (fetched 2026-08-29T10:07:13.461151+00:00, sha 361389f94ab6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
