Hi Anony,
Blitz will cull anything which is not 'in view of the camera' automatically. However it will draw everything which is in view of the camera. Although an object may be behind another (for example an orc behind a door) it will draw the orc first followed by the door (render back-to-front). The same applies to your cubes. Also, each of those cubes will have its own surface (read up on surfaces - they are pretty important with blitz3d), and when you have a lot of surfaces things will slow down.
While it is certainly easy to simply drop cubes into position for walls it is not the most efficient way. There are other options though which include things like:
Create the level in a 3d editor (such as milkshape3d for example) but don't use cubes, instead create each wall/face polygon by polygon.
Or
Create your own routine which will generate the mesh such that the cubes' bottom sides are not created, nor are sides which are joined to another cube. IE Only create polygons that are possible to be visible to the player
Hope that helps somewaht.
Blitz will cull anything which is not 'in view of the camera' automatically. However it will draw everything which is in view of the camera. Although an object may be behind another (for example an orc behind a door) it will draw the orc first followed by the door (render back-to-front). The same applies to your cubes. Also, each of those cubes will have its own surface (read up on surfaces - they are pretty important with blitz3d), and when you have a lot of surfaces things will slow down.
While it is certainly easy to simply drop cubes into position for walls it is not the most efficient way. There are other options though which include things like:
Create the level in a 3d editor (such as milkshape3d for example) but don't use cubes, instead create each wall/face polygon by polygon.
Or
Create your own routine which will generate the mesh such that the cubes' bottom sides are not created, nor are sides which are joined to another cube. IE Only create polygons that are possible to be visible to the player
Hope that helps somewaht.