September 24, 2021, 10:28:20

Author Topic: Ok im trying blitzmax new 3D engine..  (Read 1125 times)

Offline Hardcoal

  • Hero Member
  • *****
  • Posts: 737
  • nothing is personal
Ok im trying blitzmax new 3D engine..
« on: December 07, 2019, 12:58:15 »
So far ive worked with Xors3D.

Now. im seeking to try another 3D Engine.
which engine would you recomand me to use?

MiniB3D OpenB3D or others..

I would also love Physics Support..

Thanks
...

Offline Kippykip

  • Full Member
  • ***
  • Posts: 130
    • Kippykip Forums!
Re: Ok im trying blitzmax new 3D engine..
« Reply #1 on: December 08, 2019, 14:21:47 »
My vote goes to OpenB3D definitely, minib3d has been abandoned since like 2011 and has major performance issues on large models/maps.

Offline Hardcoal

  • Hero Member
  • *****
  • Posts: 737
  • nothing is personal
Re: Ok im trying blitzmax new 3D engine..
« Reply #2 on: December 08, 2019, 16:47:41 »
does open b3d also works on blitzmax or only on blitzmax ng?
...

Offline markcwm

  • Hero Member
  • *****
  • Posts: 502
Re: Ok im trying blitzmax new 3D engine..
« Reply #3 on: December 09, 2019, 00:20:23 »
Yes, Openb3d works with NG and BRL Blitzmax but there were some issues with the newer releases of NG, I still use v0.93.

Openb3d is potentially faster than Minib3d as C++ is a lower level language, potentially as it must be well optimized, for example I ported Adam Redwoods batch sprites to C++ and FPS was quite a lot faster than Minib3d (see samples/mak/firepaint3d example). Minib3d does still have some advantages, like Openb3dmax doesn't currently build on newer C++11 compilers, why is still a complete mystery to me! And then the many Minib3d projects and code such as Cal3d by Leon Drake, which might need modified before they work with Openb3dmax as it uses pointers for fields internally, not a major issue but it is a bit more confusing. Also there's no decent physics engine but I don't think Minib3d ever got one either.
« Last Edit: December 09, 2019, 00:22:22 by markcwm »

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal