![]() |
Skylicht Engine
|
Public Member Functions | |
| virtual void | bake (CCamera *camera, IRenderPipeline *rp, CEntityManager *entityMgr, const core::vector3df *position, const core::vector3df *normal, const core::vector3df *tangent, const core::vector3df *binormal, int count, int numFace) |
| virtual void | computeSH (int count, int numFace) |
| int | getMaxMT () |
| const CSH9 & | getSH (int i) |
Protected Attributes | |
| video::ITexture * | m_radiance |
| CSH9 | m_sh [MAX_NUM_THREAD] |
| core::matrix4 | m_toTangentSpace [MAX_NUM_THREAD *NUM_FACES] |
| float | m_weightSum |