Replace addons with conventional handles

Provide the single-loadout Scene API, SAB-backed meshes, cameras, materials, lights, workers, post effects, and tutorial playgrounds. Batch matching row growth so active GPU loadouts refresh once.

Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
Co-authored-by: Heaust Azure <heaust.azure@gmail.com>
This commit is contained in:
Amp
2026-08-20 06:39:30 +00:00
co-authored by heaust
parent 239b1d25b0
commit 9768765d74
62 changed files with 2749 additions and 798 deletions
+5 -48
View File
@@ -15,34 +15,11 @@
"vitepress": "^1.6.4"
}
},
"addons/default-pipelines": {
"name": "@yawn/default-pipelines",
"version": "0.1.0"
},
"addons/gltf-import": {
"name": "@yawn/gltf-import",
"version": "0.1.0"
},
"addons/mesh-handles": {
"name": "@yawn/mesh-handles",
"version": "0.1.0"
},
"addons/render-graph-ast": {
"name": "@yawn/render-graph-ast",
"version": "0.1.0"
},
"addons/render-graph-fxnode": {
"name": "@yawn/render-graph-fxnode",
"addons/handles": {
"name": "@yawn/handles",
"version": "0.1.0",
"dependencies": {
"@yawn/render-graph-ast": "0.1.0"
}
},
"addons/render-graph-js": {
"name": "@yawn/render-graph-js",
"version": "0.1.0",
"dependencies": {
"@yawn/render-graph-ast": "0.1.0"
"@yawn/core": "0.1.0"
}
},
"core": {
@@ -1245,28 +1222,8 @@
"resolved": "core",
"link": true
},
"node_modules/@yawn/default-pipelines": {
"resolved": "addons/default-pipelines",
"link": true
},
"node_modules/@yawn/gltf-import": {
"resolved": "addons/gltf-import",
"link": true
},
"node_modules/@yawn/mesh-handles": {
"resolved": "addons/mesh-handles",
"link": true
},
"node_modules/@yawn/render-graph-ast": {
"resolved": "addons/render-graph-ast",
"link": true
},
"node_modules/@yawn/render-graph-fxnode": {
"resolved": "addons/render-graph-fxnode",
"link": true
},
"node_modules/@yawn/render-graph-js": {
"resolved": "addons/render-graph-js",
"node_modules/@yawn/handles": {
"resolved": "addons/handles",
"link": true
},
"node_modules/algoliasearch": {