Confetti  0.1.0
A C++ particle system using Vulkan
Public Attributes | List of all members
Confetti::Configuration::Particle Class Reference

Particle configuration. More...

#include <Confetti/Configuration.h>

Public Attributes

float lifetime_ = 1.0f
 
float age_ = 0.0f
 
glm::vec3 position_ { 0.0f, 0.0f, 0.0f }
 
glm::vec3 velocity_ { 0.0f, 0.0f, 0.0f }
 
glm::vec4 color_ { 0.0f, 0.0f, 0.0f, 0.0f }
 
float radius_ = 1.0f
 
float rotation_ = 0.0f
 
glm::quat orientation_ { 0.0f, 0.0f, 0.0f, 1.0f }
 

Detailed Description

Particle configuration.