MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
UVProjection.hpp File Reference
#include "Tendency.hpp"
+ Include dependency graph for UVProjection.hpp:

Go to the source code of this file.

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Kinesis
 

Functions

UVField MayaFlux::Kinesis::axial_blend (const glm::vec3 &origin=glm::vec3(0.0F), float scale=1.0F, float blend=4.0F)
 axial_blend projection: blend of three axis-aligned planar projections
 
UVField MayaFlux::Kinesis::cartesian (const glm::vec3 &axis=glm::vec3(0.0F, 0.0F, 1.0F), const glm::vec3 &origin=glm::vec3(0.0F), float scale=1.0F)
 cartesian projection along a chosen axis
 
UVField MayaFlux::Kinesis::cylindrical (const glm::vec3 &axis=glm::vec3(0.0F, 1.0F, 0.0F), const glm::vec3 &origin=glm::vec3(0.0F), float radius=1.0F, float height=1.0F)
 Cylindrical projection around a world axis.
 
UVField MayaFlux::Kinesis::spherical (const glm::vec3 &centre=glm::vec3(0.0F))
 Spherical projection from a centre point.