lightningMaker Class Reference

Cette classe de gestion d'éclairage 3D. More...

#include <lightningmaker.h>

List of all members.

Public Member Functions

 lightningMaker (QVector< QVector< int > > &distanceMap, QVector< QVector< triplex > > &, QRectF &window, QSize resolution, QImage *destination, triplex camera, triplex light)
 Constructeur.
void run ()
 Lancement du calcul. Pour chaque point on détermine le rayon lumineux incident, sa réflexion par rapport à la normale au point impacté et la résultante allant vers la caméra.

Protected Attributes

QVector< QVector< int > > & distanceMap
QVector< QVector< triplex > > & normalMap
QRectF & window
QImage * destination
triplex camera
triplex light
float stepx
float stepy
float stepz
QSize resolution


Detailed Description

Cette classe de gestion d'éclairage 3D.

Author:
Pierre Schwartz
Version:
1.0

Definition at line 36 of file lightningmaker.h.


The documentation for this class was generated from the following files:
Generated on Fri Feb 26 21:07:53 2010 for BuddhaBrot by  doxygen 1.4.6-NO