3#include "../Render/Object3D.h"
4#include "../Render/ObjectDeformer.h"
5#include "../Flash/CrashObjs.h"
8class Crash :
public Animation {
63 int i = (int)(ratio * (
float)
frames);
Object3D runningKernelObj
Object3D loadingModulesObj
void FadeOut(float stepRatio)
void FadeIn(float stepRatio)
ObjectDeformer planeDeformer
Represents a light source with position, intensity, and falloff properties.
void Set(Vector3D p, Vector3D intensity, float falloff, float a, float b)
Sets the light's properties.
static T Constrain(T value, T minimum, T maximum)
Constrains a value between minimum and maximum.
static float CosineInterpolation(float beg, float fin, float ratio)
Applies a cosine-based interpolation between two values.
Represents a 3D object with geometry, material, and transformation data.
void ResetVertices()
Resets the object's vertices to their original positions.
Manages a collection of 3D objects and applies optional screen-space effects.
Represents a 3D vector (X, Y, Z) and provides methods for vector arithmetic.