chosing a 3D engine at runtime - how?

BlitzMax Forums/BlitzMax Beginners Area/chosing a 3D engine at runtime - how?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Hello!

It seems as if the Blitz3D API acts as a template for several 3D engines which can be used from within BlitzMAX (e.g., MiniB3D, iB3D, the Leadwerks engine).

This leads to the next question: if several engines share the same API, will it be possible to chose a specific engine while a BlitzMAX program is running?

One benefit would be: let the program find out which engine is actually installed on a given system an use that - there may be free and commercial engines and users may have different engines on their system...