MayaFlux
0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
suggest_glm_type_for_modality()
static std::string_view MayaFlux::Kakshya::DataInsertion::suggest_glm_type_for_modality
(
DataModality
modality
)
inline
static
private
Suggest appropriate GLM type for a modality.
Definition at line
415
of file
DataInsertion.hpp
.
416
{
417
switch
(modality) {
418
case
DataModality::VERTEX_POSITIONS_3D
:
419
case
DataModality::VERTEX_NORMALS_3D
:
420
case
DataModality::VERTEX_TANGENTS_3D
:
421
case
DataModality::VERTEX_COLORS_RGB
:
422
return
"glm::vec3"
;
423
424
case
DataModality::TEXTURE_COORDS_2D
:
425
return
"glm::vec2"
;
426
427
case
DataModality::VERTEX_COLORS_RGBA
:
428
return
"glm::vec4"
;
429
430
case
DataModality::TRANSFORMATION_MATRIX
:
431
return
"glm::mat4"
;
432
433
default
:
434
return
"unknown"
;
435
}
436
}
MayaFlux::Kakshya::DataModality::VERTEX_COLORS_RGB
@ VERTEX_COLORS_RGB
MayaFlux::Kakshya::DataModality::VERTEX_POSITIONS_3D
@ VERTEX_POSITIONS_3D
MayaFlux::Kakshya::DataModality::TRANSFORMATION_MATRIX
@ TRANSFORMATION_MATRIX
MayaFlux::Kakshya::DataModality::TEXTURE_COORDS_2D
@ TEXTURE_COORDS_2D
MayaFlux::Kakshya::DataModality::VERTEX_TANGENTS_3D
@ VERTEX_TANGENTS_3D
MayaFlux::Kakshya::DataModality::VERTEX_NORMALS_3D
@ VERTEX_NORMALS_3D
MayaFlux::Kakshya::DataModality::VERTEX_COLORS_RGBA
@ VERTEX_COLORS_RGBA
MayaFlux
Kakshya
DataInsertion
Generated by
1.9.8