Hola
si es solo para representarlo, te remito a este
ejemplo que es mas o menos entendible y modificable. Ahora bien, si lo que quieres es moverlo, zoom y todas esas cosas, GLScene en isometrica seria lo mejor.
PD : podrias hacer una clase Hueco y luego un array [0..x,0..y,0..z] o bien una mercancia con las coordenadas x,y,z, asi no deberias guardar todos los 'huecos' en memoria.
saludos.