Files
jak-project/game/graphics/opengl_renderer/SlowTimeEffect.h
T
water111 11c35a05ca [jak3] Add slow-time blur and fix color filter (#4037)
This implements the blur effect when time is slow and fixes some issues
with the color filter. Previously the color filter didn't work if the
multiplier was > 1.


https://github.com/user-attachments/assets/7198d2ff-98cb-4708-9ef7-800edc0bacf6
2025-12-08 18:20:58 -05:00

16 lines
398 B
C++

#pragma once
#include "game/graphics/opengl_renderer/BucketRenderer.h"
class SlowTimeEffect {
public:
SlowTimeEffect();
~SlowTimeEffect();
SlowTimeEffect(const SlowTimeEffect&) = delete;
SlowTimeEffect& operator=(const SlowTimeEffect&) = delete;
void draw(float amount, SharedRenderState* render_state, ScopedProfilerNode& prof);
private:
GLuint m_vao;
GLuint m_vertex_buffer;
};