velzieandClaude Opus 5.5 e73ddff770 GL backend on wink + numpy for Python add-ons
GL backend (build-blender-gl, BLENDER_GPU=gl): wink/epoxy build scripts,
cmake cache, Blender/Mesa patches, WGSL seed cache, demo wiring, and the
compat/latency/GPU bench + profiling harnesses.

numpy: scripts/build_numpy.sh cross-compiles numpy 2.3.4 and links its
extension modules into blender.wasm as builtins (fixes glTF/FBX import,
'No module named numpy'). CPython: undo mimalloc's __wasi__ leak in
timemodule.c so time.process_time() works (FBX export). Bump BLENDER_REF
for the glTF/FBX add-on fixes. scripts/numpy_io_test.mjs covers numpy and
glTF/FBX/OBJ/PLY/STL import/export in the browser.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_25da9696629446c4ae08c8603ff6ea2f
2026-10-20 13:43:36 -04:00
2026-07-30 20:27:52 -04:00
2026-06-30 19:13:21 +00:00
2026-07-29 10:42:58 -07:00
2026-06-30 19:13:21 +00:00
2026-07-29 13:11:50 -04:00
2026-07-29 16:05:40 -04:00

Blender in the browser

image

Building

make all
make blender-web
cd demo
pnpm dev
2026-11-11 23:40:52 -10:00
Languages
JavaScript 66.3%
Shell 21.6%
C 3.9%
Makefile 3.8%
CMake 3.5%
Other 0.9%