Amp and heaust
fd85b3d051
feat: move display transform into frame out
...
Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-07-28 16:14:21 +00:00
Amp and heaust
972fadc635
feat: add color grading graph nodes
...
Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-07-28 14:18:04 +00:00
Amp and heaust
67cf3a6555
refactor: centralize fullscreen graph policy
...
Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-07-28 13:45:10 +00:00
Amp and heaust
edc7c8ef29
refactor: redesign render graph nodes
...
Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-07-28 13:00:29 +00:00
Amp and heaust
fc8c16daec
refactor: consolidate render graph architecture
...
Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-07-27 21:11:54 +00:00
Amp and heaust
05311e564c
feat: add gpu driven render graph pipeline
...
Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-07-27 20:26:31 +00:00
Amp and heaust
d4e8634f67
feat: add render graph driven renderer architecture
...
Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-07-27 02:53:44 +00:00
Akash Shakdwipeea and Amp
8a8369706b
Run dev server throughout orb lifecycle ( #19 )
...
Amp-Thread-ID: https://ampcode.com/threads/T-019f8aec-e13a-7495-a56f-89bcb9e9fbc1
Co-authored-by: Amp <amp@ampcode.com >
2026-07-23 19:14:37 +05:30
Akash Shakdwipeea and Amp
a4414cc735
Prepare repository for Amp orbs ( #18 )
...
* Prepare repository for Amp orbs
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Declare Amp preview service and portal
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Allow E2B portal hosts in Vite preview
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Enable WebGPU for agent-browser
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Install virtual display for WebGPU captures
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Revert Amp orb setup pending review
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Prepare repository for Amp orbs
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Declare Amp preview service and portal
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Allow E2B portal hosts in Vite preview
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Enable WebGPU for agent-browser
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Install virtual display for WebGPU captures
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
* Address orb portal review feedback
Amp-Thread-ID: https://ampcode.com/threads/T-019f8509-6815-71df-b137-f40075cd06f8
Co-authored-by: Akash Shakdwipeea <ashakdwipeea@gmail.com >
---------
Co-authored-by: Amp <amp@ampcode.com >
2026-07-21 22:58:59 +05:30
Akash Shakdwipeea
2a49f07d68
Look ma! hot reload! ( #16 )
2025-10-24 19:44:06 +05:30
Akash Shakdwipeea
8addf60eea
drain all accumulated events in the channel per frame ( #15 )
2025-10-23 21:02:06 +05:30
Akash Shakdwipeea and Amp
b295c0bf0b
separate out renderer crate ( #13 )
...
* add keyboard handler
* some cleanup
* add l key binding
* Fix WASM shared memory generation for Rust nightly 2025-10-20+
Add explicit linker flags for shared memory generation after Rust PR #147225
removed automatic flags with +atomics. This fixes DataCloneError when sharing
memory with workers.
Changes:
- Add --shared-memory, --max-memory, --import-memory flags
- Export TLS symbols: __wasm_init_tls, __tls_size, __tls_align, __tls_base
- Update both Cargo.toml and package.json build scripts
Amp-Thread-ID: https://ampcode.com/threads/T-41d99b69-5754-4fdf-b06e-a46343fa7485
Co-authored-by: Amp <amp@ampcode.com >
* add a level-editor crate
* remove redundant worker setup
* simplify app setup
* add SceneBuilder
* separate out default scene implementation in a crate
* define default method for MeshBuilder
---------
Co-authored-by: Amp <amp@ampcode.com >
2025-10-22 18:08:02 +05:30
Akash Shakdwipeea
cb65a52e95
gltf models loader ( #10 )
...
* use channels for comms
this also refactors the app setup and messaging modules
* remove double logging
* load single model gltf files
* add gltf loader
* add sponza model
* camera with rotors (#11 )
* orbit with rotors
* add dolly behaviour to emulate zoom
2025-10-04 12:47:30 +05:30
Akash Shakdwipeea
3b81926ae1
use channels for comms ( #9 )
...
this refactors the app setup and messaging modules
2025-08-20 21:58:09 +05:30
Heaust Azure
ba2d1c064b
wgpu + wasm + worker ( #8 )
...
initial setup
2025-08-04 22:23:37 +05:30
Heaust Azure
9d2bf4055d
added a shitty ecs that I'm confident is way worse than just looping … ( #4 )
...
* added a shitty ecs that I'm confident is way worse than just looping objects lol
* mader a rendering system based on ecs
2025-05-06 18:53:21 +05:30
Akash Shakdwipeea
5ecaf14b3d
a rotating cube ( #3 )
2024-12-22 20:01:51 +05:30
Heaust Azure
41196e4840
Update README.md
2024-08-02 23:06:46 +05:30
Heaust Azure
83906ac02c
Update README.md
2024-08-02 22:43:48 +05:30
Heaust Azure
f3fc460237
Update README.md
2024-08-02 20:47:38 +05:30
heaust
25d68c3479
made basic message passing setup
2024-08-02 16:34:35 +05:30
Heaust Azure
6db2941102
Update README.md
2024-08-02 13:30:44 +05:30
Heaust Azure
95e178144b
Update README.md
2024-08-02 13:25:33 +05:30
Heaust Azure
9718312d25
Update README.md
2024-08-02 13:24:50 +05:30
Akash Shakdwipeea
ae145b5c36
Update README.md
2024-07-26 14:46:22 +05:30
Akash Shakdwipeea
4e4f604fbe
init plan
2024-07-26 14:44:14 +05:30
Akash Shakdwipeea
2f3997040b
Initial commit
2024-07-26 14:20:52 +05:30