载入中...
搜索中...
未找到
VrmDocument.h
浏览该文件的文档.
108[[nodiscard]] EVENGINE_API_DOMAINS eve::Result<VrmDocument> parseVrm(std::span<const std::byte> bytes);
Move-only, checked operation results for the common layer.
Definition Avatar.cpp:12
eve::Result< VrmDocument > parseVrm(std::span< const std::byte > bytes)
Validate a self-contained GLB's VRM extension before publishing runtime state.
Definition VrmDocument.cpp:227
Node-local sphere/capsule used only by referencing spring groups.
Definition VrmDocument.h:68
Validated VRM schema data. Unknown optional fields are ignored; unknown versions fail.
Definition VrmDocument.h:88
std::vector< std::vector< int > > meshMaterials
Definition VrmDocument.h:92
std::vector< std::vector< std::byte > > images
Definition VrmDocument.h:99
std::vector< VrmExpression > expressions
Definition VrmDocument.h:94
One expression's indexed morph/material/UV operations.
Definition VrmDocument.h:34
VRM gaze maps; angles are degrees, expression outputs are weights.
Definition VrmDocument.h:58
Linear material factors and image references from VRMC_materials_mtoon.
Definition VrmDocument.h:21
Ordered joints and explicit collision membership of one VRM spring.
Definition VrmDocument.h:75
Owning, validated VRM import data; independent of parser and source bytes.
Definition VrmDocument.h:14