This commit is contained in:
romkazvo
2023-08-07 19:29:24 +08:00
commit 34d6c5d489
4832 changed files with 1389451 additions and 0 deletions

55
CryCommon/CREShadowMap.h Normal file
View File

@@ -0,0 +1,55 @@
#ifndef __CRESHADOWMAP_H__
#define __CRESHADOWMAP_H__
//=============================================================
//struct CLeafBuffer;
//struct IEntity;
/*
class CREShadowMap : public CRendElement
{
friend class CRender3D;
public:
void * m_pShadowFrustum; // will define projection of shadow from this object
float m_fAlpha;
CREShadowMap()
{
mfSetType(eDATA_ShadowMap);
mfUpdateFlags(FCEF_TRANSFORM);
m_pShadowFrustum=0;
m_fAlpha=1.f;
}
virtual ~CREShadowMap();
virtual void mfPrepare();
virtual bool mfDraw(SShader *ef, SShaderPass *sfm);
};*/
/*
class CREShadowMapCaster : public CRendElement
{
friend class CRender3D;
public:
CLeafBuffer * m_pBuffer;
CREShadowMapCaster()
{
mfSetType(eDATA_ShadowMap);
mfUpdateFlags(FCEF_TRANSFORM);
}
virtual ~CREShadowMapCaster()
{
}
virtual void mfPrepare();
virtual bool mfDraw(SShader *ef, SShaderPass *sfm);
};
*/
#endif // __CRESHADOWMAP_H__