Fixed some memory things on PSP
This commit is contained in:
@@ -8,7 +8,7 @@ from assethelpers import getAssetRelativePath
|
||||
|
||||
CHUNK_WIDTH = 16
|
||||
CHUNK_HEIGHT = 16
|
||||
CHUNK_DEPTH = 32
|
||||
CHUNK_DEPTH = 8
|
||||
CHUNK_TILE_COUNT = CHUNK_WIDTH * CHUNK_HEIGHT * CHUNK_DEPTH
|
||||
TILE_WIDTH = 16.0
|
||||
TILE_HEIGHT = 16.0
|
||||
@@ -28,21 +28,25 @@ def processTile(tileIndex, x=0, y=0, z=0):
|
||||
return None
|
||||
|
||||
elif tileIndex == 2:
|
||||
# Tile 2, ramp up
|
||||
# Tile 2, ramp up
|
||||
color = (255,0,0)
|
||||
vertices = [
|
||||
{'position': (px, py, pz), 'color': color, 'uv': (0,0)}, # 0,0
|
||||
{'position': (px + TILE_WIDTH, py, pz), 'color': color, 'uv': (1,0)}, # 1,0
|
||||
{'position': (px + TILE_WIDTH, py + TILE_HEIGHT, pz + TILE_DEPTH), 'color': color, 'uv': (1,1)}, # 1,1
|
||||
{'position': (px, py, pz), 'color': color, 'uv': (0,0)}, # 0,0 (repeat)
|
||||
{'position': (px + TILE_WIDTH, py + TILE_HEIGHT, pz + TILE_DEPTH), 'color': color, 'uv': (1,1)}, # 1,1 (repeat)
|
||||
{'position': (px, py + TILE_HEIGHT, pz + TILE_DEPTH), 'color': color, 'uv': (0,1)} # 0,1
|
||||
{'position': (px, py, pz + TILE_DEPTH), 'color': color, 'uv': (0,0)}, # 0,0
|
||||
{'position': (px + TILE_WIDTH, py, pz + TILE_DEPTH), 'color': color, 'uv': (1,0)}, # 1,0
|
||||
{'position': (px + TILE_WIDTH, py + TILE_HEIGHT, pz), 'color': color, 'uv': (1,1)}, # 1,1
|
||||
{'position': (px, py, pz + TILE_DEPTH), 'color': color, 'uv': (0,0)}, # 0,0 (repeat)
|
||||
{'position': (px + TILE_WIDTH, py + TILE_HEIGHT, pz), 'color': color, 'uv': (1,1)}, # 1,1 (repeat)
|
||||
{'position': (px, py + TILE_HEIGHT, pz), 'color': color, 'uv': (0,1)} # 0,1
|
||||
]
|
||||
indices = [0, 1, 2, 3, 4, 5]
|
||||
|
||||
else:
|
||||
# Determine color for checkerboard pattern
|
||||
color = (255,255,255) if (x + y) % 2 == 0 else (0,0,0)
|
||||
if tileIndex == 1:
|
||||
color = (0, 255, 0)
|
||||
else:
|
||||
color = (0, 0, 255)
|
||||
|
||||
vertices = [
|
||||
{'position': (px, py, pz), 'color': color, 'uv': (0,0)}, # 0,0
|
||||
{'position': (px + TILE_WIDTH, py, pz), 'color': color, 'uv': (1,0)}, # 1,0
|
||||
|
||||
Reference in New Issue
Block a user