v0.1.5 - ModelNode Base Class & Bvh Support
New Features
ModelNode Base Class
All 3D model loaders now inherit from a shared ModelNode base class, documenting the common props across all formats:
Bvh Component
New Bvh component for loading BVH (Biovision Hierarchy) motion capture data:
Bvh Parameters:
src/text— URL or inline BVH contentplayAnimation— Auto-play animation (default: True)animationSpeed— Playback speed multiplierboneRadius— Bone cylinder radiusjointColor— Joint sphere colorlabel— Show joint name labels
Improvements
- Standardized Obj initialization —
Objnow uses the consistent kwargs pattern like all other model classes - Improved docstrings —
Fbx,Stl,Dae,Glb,CoordsMarker, andArrowhave proper param/type notation and example usage blocks
Documentation
- New Bvh component reference with usage examples