Login
Back to forumSee the full topicGo to last reply

Posted By

MMS
on 2019-05-26
12:15:01
 Re: Maximum Dimension of arrays in Basic

Really great view! I really need NO imagination to see the Shuttle, it is a Shuttle!

Worth noting, that in the 80s the best of the best 3D views were Mercenary, Flight Simulator2 and Driller like games, next to Elite.
All these worked out in assembler, highly optimised code, and used much less complex objects than this Shuttle, especially the filled vector Driller. So the speed you mention in BASIC not the BASIC alone, but because the models you use are a highly complex models with hundreds of surfaces. Downloaded directly from NASA happy

Blender is a top notch 3D modeller, they can even not able to imagine such possibiilities of it back to the 80s.
Much better quality, and much more models are possible with the help of internet, than it was available 30 yeasrs ago.

Just worth mentionning those game had more simple models, like FS2, it updated the screen in every 1.5 - 2 seconds, but used very low poly models, like this. (OK, it i multicolor with 160x200)




Your method can evidently do much better result than these ingame 3D.
As we had no real good 3D modeller, like GigaCAD for C64, your program package seems to be the best 3D viewer available for Plus/4.

How to speed up? Compile it. With integers it could be rather fast. Not realtime due to complex object.
Even an IBM XT could not manage it.
Maybe LITWR would be nice to support you a compiled DRAW command happy
(Austrospeed just passing GFX commands back to the interpreter).



Back to top


Copyright © Plus/4 World Team, 2001-2024