Exposed volumetric environment effect parameters

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%40155
This commit is contained in:
kearwood
2012-11-14 21:46:30 +00:00
parent 1d22aa189d
commit 50fc0a0533
19 changed files with 177 additions and 330 deletions

View File

@@ -253,11 +253,10 @@ void KRModelManager::rotateBuffers(bool new_frame)
KRModelManager::VolumetricLightingVertexData *KRModelManager::getVolumetricLightingVertexes()
{
const int MAX_PLANES=500;
if(m_volumetricLightingVertexData == NULL) {
m_volumetricLightingVertexData = (VolumetricLightingVertexData *)malloc(sizeof(VolumetricLightingVertexData) * MAX_PLANES * 6);
m_volumetricLightingVertexData = (VolumetricLightingVertexData *)malloc(sizeof(VolumetricLightingVertexData) * MAX_VOLUMETRIC_PLANES * 6);
int iVertex=0;
for(int iPlane=0; iPlane < MAX_PLANES; iPlane++) {
for(int iPlane=0; iPlane < MAX_VOLUMETRIC_PLANES; iPlane++) {
m_volumetricLightingVertexData[iVertex].vertex.x = -1.0f;
m_volumetricLightingVertexData[iVertex].vertex.y = -1.0f;
m_volumetricLightingVertexData[iVertex].vertex.z = iPlane;