|
@@ -731,7 +731,7 @@ void DirectX11::renderKamera( Kam3D *zKamera )
|
|
|
{
|
|
|
if( (int)dist > maxDist )
|
|
|
maxDist = (int)dist;
|
|
|
- if( minDist < (int)dist )
|
|
|
+ if( (int)dist < minDist )
|
|
|
minDist = (int)dist;
|
|
|
if( obj->hatAlpha() )
|
|
|
alphaAnzahl++;
|
|
@@ -744,6 +744,7 @@ void DirectX11::renderKamera( Kam3D *zKamera )
|
|
|
{
|
|
|
int size = maxDist - minDist;
|
|
|
int *index = new int[ size ];
|
|
|
+ memset( index, 0, size * 4 );
|
|
|
Model3D **sorted = new Model3D * [ size * alphaAnzahl ];
|
|
|
for( auto obj = w->getMembers(); obj; obj++ )
|
|
|
{
|