Tags: poro/nAIVE
Tags
Tier 3: STL mesh loading, texture mapping, procedural meshes, bump to… … v0.1.18 Add STL file support (ASCII + binary) via stl_io crate with smooth normals and physics trimesh extraction. Add texture cache, material system, procedural mesh generators (plane, cylinder, cone, torus), and Tier 3 showcase scenes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix kinematic body parsing, add debug wireframe renderer, and convex … …decomposition colliders - Fix serde alias for RigidBodyDef.body_type so YAML `type: kinematic` is parsed correctly - Add debug wireframe renderer (H key toggle) showing physics collider shapes - Switch trimesh colliders to convex decomposition (VHACD) for proper two-sided collisions - Add kinematic body support with rotation sync from Lua set_rotation - Store mesh vertex/index data for physics trimesh resolution - Bump version to 0.1.15 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix remaining RefCell double-borrow panics in input and event dispatch - Merge nested input_state borrows for cursor capture into single borrow - Collect event listener functions before calling them to avoid holding lua_event_listeners borrow during Lua callback execution Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix RefCell double-borrow panics in script call_init and call_update Drop scene_world borrow before calling Lua scripts, preventing BorrowMutError when scripts access scene_world through their own Rc<RefCell<SceneWorld>> handles. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
PreviousNext