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