What are 3D Engines list now for BlitzMax?

BlitzMax Forums/BlitzMax Beginners Area/What are 3D Engines list now for BlitzMax?

Hotshot2005(Posted 2010) [#1]
So 3D Engine lists so far for blitzmax are

MiniB3D

Leadwerks

Xors3D

that all I think of right now...


Enyaw(Posted 2010) [#2]
http://www.blitzbasic.com/Community/posts.php?topic=72893


Hotshot2005(Posted 2010) [#3]
they should update BlitzMax 3D Engine list now as marksibly post BlitzMax 3D Engine list Two years ago!

I want to know what 3D Engine lists so far for blitzmax Now please!?


Hotshot2005(Posted 2010) [#4]
?


Oddball(Posted 2010) [#5]
http://www.blitzbasic.com/Community/posts.php?topic=72893


Hotshot2005(Posted 2010) [#6]
that post was two years ago and why couldnt anyone tell me what 3D engine is Aviable for Blitzmax NOW!!

it annyoned me when people post the link that was TWO Years ago and I wish someone Could read it Properly on the questions I ask What 3D engine for Blitzmax that are out NOW!?

Thank you :)


Oddball(Posted 2010) [#7]
*sigh*

Engine: MiniB3D
Info: Cross platform OpenGL based engine coded in BlitzMax.
Link: http://www.blitzbasic.com/Community/topics.php?forum=119

Engine: Irrlicht
Info: Cross platform D3D/OpenGL wrapper for the Irrlicht engine.
Link: http://www.gprogs.com/forum/index.php

Engine: TrueVision3D
Info: Wrapper for Win32 only TrueVision3D engine.
Link: http://www.blitzbasic.com/Community/posts.php?topic=59380

Engine: Blitz3DSDK
Info: Wrapper for the awesome Win32 only Blitz3D engine.
Link: http://www.blitzbasic.com/Products/blitz3dsdk.php

Engine: Leadwerks
Info: Win32 only OpenGL based engine.
Link: http://www.leadwerks.com

Engine: ColdSteel
Info: DirectX9 / OpenGL based (using IrrLicht), coded in C++. Win32 version up-to-date. Old versions for BlitzMax Mac (Intel / PowerPC) / Linux.
Link: http://www.coldsteelengine.com

http://www.flow3d.org/


Hotshot2005(Posted 2010) [#8]
ColdSteel? Obeslete engine and the link doesnt even work!

Leadwerks? Seem good but pricey!

Blitz3DSDK? Not many people using them!

TrueVision3D? havnt see anyone making it

Irrlicht? Not sure about that But had anyone used it for blitzmax?

MiniB3D? Look good....

it either Irrlicht OR MiniB3D OR Xors3D....


Brucey(Posted 2010) [#9]
Not many people using them!

What difference does that make?

A particular 3D framework might be perfect for your own use, but only a handful of people are using it.


Brucey(Posted 2010) [#10]
Oh... and whinging generally doesn't get you much of a response around here, except from Oddball, who was generous enough to do that little bit of research that you apparently have no time for?

... *sigh*... and now you have me sounding like someone's mother....


Oddball(Posted 2010) [#11]
Look Hotshot2005 what exactly do you want us to tell you? You asked for a list of 3D engines for BlitzMax. A link was provided. That obviously wasn't good enough so I posted the list in this thread. That's some of the 3D engines available, which is what you asked for. Is there something else you actually want to know? Like which is best for your needs? Which is best supported? Which has the most users? Because you certainly haven't asked for that yet.

What is it you want to know?

*EDIT* The coldsteel link works fine for me but as it doesn't for you it redirects to http://www.jedive.net/coldsteel/


Hotshot2005(Posted 2010) [#12]
Sorry oddball and brucey

I should have ask more questions but i didnt really think to ask questions like you have say "Which is best supported?" and "Which has the most users?" because if i ever get stuck on it then it would be wise for me to questions if there is most user using it if you know what i mean.

I am sorry i cant think of anymore questions apart on two good questions you(oddball) ask .

:)


Stu_ovine(Posted 2010) [#13]
Ive jumped on board with Xors3D, have to say its perfect for what I need it for. Blitz3D/MiniB3d style with shader support - perfect. The admins are quick to respond to comments and are continually updating the product. only one downside so far is the lack of sample code on some of the more advanced features.


Danny(Posted 2010) [#14]
Same here - Xors3D is the Bmax engine I've been looking for all this time. The admins are indeed very quick to respond, updates/revisions nearly every week. It has all the fancy features you want (shaders, post fx, render to texture, shadows, etc) and the basic commands and set up is the same as B3D, so you can start immediately and check out the additional features later..

Danny


Hotshot2005(Posted 2010) [#15]
I think I should get Xors3D but it`s cost £70!


Danny(Posted 2010) [#16]
The demo is fully functional, it only has a 30-minute clock burned into the screen and shuts down your exe after that time. You should be able to get a serious chunk of your development done, before you hit that 30 minute mark.. So I guess you only need to pay when you make money of it yourself, but you can start using it now.

Alternatively you could build an auto-save at 29 minutes and auto-relaunch your game to continue where you left of :D

FWIW, I've tried the others too; That is, MiniB3D is not as stable as b3d - and doesn't give you anything B3D couldn't do. Leadwerks doesn't work on my (I thought) beefy enough computer - but won't even run, whilst every AAA game looks fab, so adios leadwerks. The few other engines (Flow, whatever) are difficult to learn or where hosted by people that moved on to have other lives. But Xors3D is 99% done, updated regularly, pretty much 24h support, they keep adding new features, so.. very much alive!

All the best,
Danny.


Kryzon(Posted 2010) [#17]
That is, MiniB3D is not as stable as b3d

I'm interested in this kind of information. Mind sharing were you read that?


jkrankie(Posted 2010) [#18]
MiniB3D Is perfectly stable in my opinion. Plus, it's expendable with OpenGL.

Cheers
Charlie


Danny(Posted 2010) [#19]
Yes sorry, not sure why I said that actually. Stability is not an issue, I sit corrected. If i'm not mistaken there are/were 1 or 2 issues that MiniB3D couldn't do that B3D does - something with transformations?!??

But that's one of the problems of these forums - well, I don't mean the forums itself, don't get me wrong, the community is awesome and I couldn't have done anything without it. But it's often extremely hard to get a somewhat accurate up-to-date overview of the state of something. Unless you really invest considerable amounts of time and dig into its history, information is often fragmented and out-dated - hence the reason these same questions (what engine?) keep coming back over and over again.

I remember when I was considering the step from B3D to BMax, a few months ago, how hard and discouraging it was trying to figure these out all the things you need to know before you can even start using BMax (choice of 3D engine being just one of them). In the end I just dived into it to see what happens and assumed that by the time I get to grips with BMax as a language, there has to be some 3D engine stable and finished enough to suit my needs. I was using miniB3D at first, but switched to Xors3D as soon as I learned about it and gave it a try. Haven't looked back since..
But to each his own.

All the best,

Danny.


jkrankie(Posted 2010) [#20]
Xors3D does in deed look good, but no Mac/Linux support is a bit of a showstopper for me, as a great deal of my customers use those platforms.

Cheers
Charlie


Happy Sammy(Posted 2010) [#21]
Does Xors3D run in mac?


Kryzon(Posted 2010) [#22]
I think Jrankie just said it doesn't, Happy Sammy.



So 3D Engine lists so far for blitzmax are

MiniB3D

Leadwerks

Xors3D

that all I think of right now...


I'd say it's kinda vague to say '3D engines for BlitzMax'. Anything in a DLL form can be Extern'ed it's way into BMax (unless by saying "for BMax" you mean engines already wrapped for it, of course).

You could add another engine there: SoftPixel Engine, by Lukas Banana.
It doesn't have a ready made BMax wrapper, but it has a DECLS for B3D and using that to make your own module is very easy (almost copy-paste).

Another one is Ninfa3D; this one doesn't have anything for any blitz product - currently it's only wrapped for PureBasic, but you can still get the declarations and adapt them. It's gonna take a bit more time though.