Kochol Game Engine  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
kge::efx Namespace Reference

Effects classes. More...

Classes

class  Bloom
class  BumpMap
class  Cartoon
class  Effect
class  EffectManager
class  MirrorPlane
class  Refraction
class  ShadowMapProjection
class  ShadowPlane
class  XPSM

Enumerations

enum  EffectType {
  EET_ShadowPlane = 0, EET_MirrorPlane = 1, EET_BumpMap, EET_HardWareSkinning,
  EET_Cartoon, EET_Shadow, EET_Bloom, EET_PointLightInside,
  EET_PointLightOutside
}
 Noe effecthai ke mikhahid ezafe konid. More...

Variables

const float ZFAR_MAX = 800.0f
const float ZNEAR_MIN = 1.0f
const int TEXDEPTH_HEIGHT_20 = 1536
const int TEXDEPTH_WIDTH_20 = 1536
const int TEXDEPTH_SIZE_11 = 1024
const float W_EPSILON = 0.001f
const float SMQUAD_SIZE = 800.0f
const int NUM_OBJECTS = 400
const float VIEW_ANGLE = 60.f

Detailed Description

Effects classes.

Enumeration Type Documentation

Noe effecthai ke mikhahid ezafe konid.

Enumerator:
EET_ShadowPlane 

Saye e ke faghat roye ye plane miyofte.

EET_MirrorPlane 

Mirror ke bar roye ye plane ghabele ejrast.

EET_BumpMap 

Bump Mapping effect.

EET_HardWareSkinning 

Hardware skinning is for calculating skeletal animation on GPU.

EET_Cartoon 

Cartoon effect.

EET_Shadow 

Shadow effects.

EET_Bloom 
EET_PointLightInside 
EET_PointLightOutside 

Definition at line 26 of file Effect.h.

Variable Documentation

const int kge::efx::NUM_OBJECTS = 400

Definition at line 25 of file ShadowMapProjection.h.

const float kge::efx::SMQUAD_SIZE = 800.0f

Definition at line 24 of file ShadowMapProjection.h.

const int kge::efx::TEXDEPTH_HEIGHT_20 = 1536

Definition at line 20 of file ShadowMapProjection.h.

const int kge::efx::TEXDEPTH_SIZE_11 = 1024

Definition at line 22 of file ShadowMapProjection.h.

const int kge::efx::TEXDEPTH_WIDTH_20 = 1536

Definition at line 21 of file ShadowMapProjection.h.

const float kge::efx::VIEW_ANGLE = 60.f

Definition at line 26 of file ShadowMapProjection.h.

const float kge::efx::W_EPSILON = 0.001f

Definition at line 23 of file ShadowMapProjection.h.

const float kge::efx::ZFAR_MAX = 800.0f

Definition at line 18 of file ShadowMapProjection.h.

const float kge::efx::ZNEAR_MIN = 1.0f

Definition at line 19 of file ShadowMapProjection.h.