i wrote a fairly simple 3d engine in as3 and was considering making a game where you fly through a trench or cave, etc. (star wars style).
what in your opinion is the best way to store data for 3 dimensional levels?
for 2d and 2.5d i usually use a 2d array for different tiles, etc. but the 3d thing adds a lot of complexity.
if i used a 3d array, it'd basically be blocky square tubes (which may be ok at first, idk).
are there any other established methods of storing more complex shaped maps?
i can't really think of the best way to store such information. it'd probably be done with face and vertex info, but idk...