|
group2 0.1.0
CSE 125 Group 2
|
Hitscan energy beam (main glowing quad). More...
#include <ParticleTypes.hpp>
Public Attributes | |
| glm::vec3 | origin |
| Muzzle world position. | |
| float | radius |
| Half-width (~1.5 units). | |
| glm::vec3 | hitPos |
| Impact world position. | |
| float | lifetime |
| Fades quadratically over ~0.12 s. | |
| glm::vec4 | coreColor |
| Cyan-white: {0.5, 0.9, 1.0, 1.0}. | |
| glm::vec4 | edgeColor |
| Deep blue: {0.0, 0.3, 0.8, 0.0}. | |
Hitscan energy beam (main glowing quad).
| glm::vec4 HitscanBeam::coreColor |
Cyan-white: {0.5, 0.9, 1.0, 1.0}.
| glm::vec4 HitscanBeam::edgeColor |
Deep blue: {0.0, 0.3, 0.8, 0.0}.
| glm::vec3 HitscanBeam::hitPos |
Impact world position.
| float HitscanBeam::lifetime |
Fades quadratically over ~0.12 s.
| glm::vec3 HitscanBeam::origin |
Muzzle world position.
| float HitscanBeam::radius |
Half-width (~1.5 units).