gKit2 light
Loading...
Searching...
No Matches
tuto_raytrace_fragment.cpp File Reference

utilise un fragment shader, intersection rayon / quelques triangles. More...

#include <cfloat>
#include <cmath>
#include <algorithm>
#include "app_time.h"
#include "vec.h"
#include "color.h"
#include "mat.h"
#include "mesh.h"
#include "wavefront.h"
#include "program.h"
#include "uniforms.h"
#include "orbiter.h"

Go to the source code of this file.

Classes

struct  glsl::gvec2< T >
struct  glsl::gvec3< T >
struct  glsl::gvec4< T >
struct  RT

Functions

int main (int argc, char **argv)

Detailed Description

utilise un fragment shader, intersection rayon / quelques triangles.

Definition in file tuto_raytrace_fragment.cpp.

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

Definition at line 184 of file tuto_raytrace_fragment.cpp.

185{
186 const char *filename= "data/cornell.obj";
187 if(argc > 1)
188 filename= argv[1];
189
190 RT app(filename);
191 app.run();
192
193 return 0;
194}