Kuesa::Serenity::MeshGenerator
#include <meshgenerator.h>
Public Types
Public Functions
Public Types Documentation
using MeshPrimitivePtr
| using Kuesa::Serenity::MeshGenerator::MeshPrimitivePtr = std::unique_ptr<::Serenity::Mesh>;
|
| using Kuesa::Serenity::MeshGenerator::MeshPrimitivesForMesh = std::vector<MeshPrimitivePtr>;
|
Public Functions Documentation
function generate
| std::vector< MeshPrimitivesForMesh > generate(
const GLTF2Import::GLTF2Context * context
)
|
| static KDGpu::Format formatForAccessor(
uint8_t dataSize,
const GLTF2Import::Accessor::Type type
)
|
function checkVertexAttributeIsValid
| static bool checkVertexAttributeIsValid(
const String & gltf2AttributeName,
const GLTF2Import::Accessor & accessor
)
|
function locationForAttribute
| static uint32_t locationForAttribute(
const String & attributeName,
int32_t morphTargetAttributeIdx
)
|
Updated on 2023-07-03 at 11:02:07 +0000