keid-resource-gltf-0.1.0.2: GLTF loader for Keid engine.
Safe HaskellSafe-Inferred
LanguageGHC2021

Resource.Gltf.Scene

Synopsis

Documentation

unfoldNodesM :: MonadThrow m => Vector Mesh -> Vector Node -> [NodeIx] -> m [Tree (Maybe (Vector MeshPrimitive), Node)] Source #

Build node tree and shed lookup errors as exception.

inflateNode :: Vector Mesh -> Vector Node -> NodeIx -> Either LookupError (Tree (Maybe (Vector MeshPrimitive), Node)) Source #

Combine lookup operations for nodes and meshes.

data SceneNode Source #

Instances

Instances details
Show SceneNode Source # 
Instance details

Defined in Resource.Gltf.Scene