Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
lens_flare.h File Reference
#include "../igl_inline.h"
#include "gl.h"
#include <Eigen/Core>
#include <vector>
#include "lens_flare.cpp"
+ Include dependency graph for lens_flare.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  igl::opengl2::Flare
 

Namespaces

namespace  igl
 
namespace  igl::opengl2
 

Functions

IGL_INLINE void igl::opengl2::lens_flare_load_textures (std::vector< GLuint > &shine_ids, std::vector< GLuint > &flare_ids)
 
IGL_INLINE void igl::opengl2::lens_flare_create (const float *A, const float *B, const float *C, std::vector< Flare > &flares)
 
IGL_INLINE void igl::opengl2::lens_flare_draw (const std::vector< Flare > &flares, const std::vector< GLuint > &shine_ids, const std::vector< GLuint > &flare_ids, const Eigen::Vector3f &light, const float near_clip, int &shine_tic)