fractal #1

Merged
Persson-dev merged 21 commits from fractal into main 2025-11-09 15:41:00 +00:00
Showing only changes of commit a46abca707 - Show all commits

View File

@@ -199,13 +199,9 @@ static void CreateGpuBuffer() {
static std::vector<glm::mat4> GetTransformMatrixBlended(float dt) {
std::vector<glm::mat4> result(TRANSFORMATION_COUNT);
constexpr auto lerp = [](float x, float y, float t){
return x * (1 - t) + y * t;
};
constexpr auto lerp = [](float x, float y, float t) { return x * (1 - t) + y * t; };
constexpr auto eased = [lerp](float x, float y, float t){
return lerp(x, y, -(std::cos(3.14 * t) - 1.0f) / 2.0f);
};
constexpr auto eased = [lerp](float x, float y, float t) { return lerp(x, y, -(std::cos(3.14 * t) - 1.0f) / 2.0f); };
float blendFactor = std::min(ANIMATION_TIME, dt) / ANIMATION_TIME;
@@ -302,7 +298,7 @@ int main() {
secondsTimer = 0.0f;
fps = 0;
}
if (animationTimer >= ANIMATION_TIME + ANIMATION_STILL_TIME) {
animationTimer = 0;
GenNewFractal();