MayaFlux
0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
VertexSpec.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
MayaFlux/Kakshya/NDData/VertexLayout.hpp
"
4
5
namespace
MayaFlux::Nodes
{
6
7
struct
PointVertex
{
8
glm::vec3
position
;
9
glm::vec3
color
= glm::vec3(1.0F);
10
float
size
= 10.0F;
11
};
12
13
struct
LineVertex
{
14
glm::vec3
position
;
15
glm::vec3
color
= glm::vec3(1.0F);
16
float
thickness
= 2.0F;
17
glm::vec2
uv
= glm::vec2(0.F);
18
};
19
20
}
// MayaFlux::Nodes
VertexLayout.hpp
MayaFlux::Nodes
Contains the node-based computational processing system components.
Definition
Chronie.hpp:11
MayaFlux::Nodes::LineVertex::color
glm::vec3 color
Definition
VertexSpec.hpp:15
MayaFlux::Nodes::LineVertex::thickness
float thickness
Definition
VertexSpec.hpp:16
MayaFlux::Nodes::LineVertex::position
glm::vec3 position
Definition
VertexSpec.hpp:14
MayaFlux::Nodes::LineVertex::uv
glm::vec2 uv
Definition
VertexSpec.hpp:17
MayaFlux::Nodes::LineVertex
Definition
VertexSpec.hpp:13
MayaFlux::Nodes::PointVertex::position
glm::vec3 position
Definition
VertexSpec.hpp:8
MayaFlux::Nodes::PointVertex::size
float size
Definition
VertexSpec.hpp:10
MayaFlux::Nodes::PointVertex::color
glm::vec3 color
Definition
VertexSpec.hpp:9
MayaFlux::Nodes::PointVertex
Definition
VertexSpec.hpp:7
src
MayaFlux
Nodes
Graphics
VertexSpec.hpp
Generated by
1.9.8