mirror of
https://github.com/open-goal/jak-project
synced 2026-07-09 14:55:51 -04:00
11c35a05ca
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
16 lines
398 B
C++
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;
|
|
}; |