Load common assets
OBJ, glTF JSON, and GLB with buffers and accessors.
OBJ · glTF · CPU skinning
Load OBJ, glTF, and GLB into Ruby scene objects with mesh, material, animation, and skinning data.
gem install riggle
Traverse nodes, inspect primitives, and evaluate animation and skinning in Ruby.
OBJ, glTF JSON, and GLB with buffers and accessors.
Nodes, materials, animations, and scene traversal.
Linear blend or dual quaternion skinning, with an RBGL adapter.
A small first step
Install the gem, then follow the project guide for platform requirements and the full API.
require "riggle"
scene = Riggle.load("model.obj", normals: :smooth)
primitive = scene.meshes.first.primitives.first
puts primitive.positions.length
vertex_buffer, index_buffer = primitive.to_rbgl