Page 1 of 1
3D Programming
Posted: Wed Apr 06, 2005 6:36 am
by MaximusPrimal
Hi,
After writing some small apps in Purebasic I want to try and write something a little more fun
I am looking to try and do a basic 3D driving game for a start but want some ideas on starting with 3D in Purebasic. There doesn't appear to be too many examples of 3D programming out there from what I can see, and even the ususally good CodeArchive seems bare on this.
My questions are:
1) Do I need to write a 3D engine or is PureBasic's unbuilt commands up to the job?
2) Are there any good examples of 3D code out there?
3) I do 3D modeling as a hobby. Is there anyway of converting models for use in PureBasic (as you could do with DarkBasic)?
I would welcome some thoughts on this.
Thanks
Max
Posted: Wed Apr 06, 2005 9:26 pm
by dracflamloc
You can use PBs built in commands, but they use an antiquated version of the OGRE engine. Fred is supposedly updating said engine in pb, but who knows when it'll be done. I'm working on porting/wrapping the irrliccht engine to PB but for now it's on hold while I'm busy at school.
If you want to really learn 3d, you could always just use the OpenGL API and do it yourself.
To convert models you need to find the OGRE exporters for the version PB is using.
Posted: Thu Apr 07, 2005 2:25 am
by theNerd
The irrliccht engine looks quite nice. How do you think this compares to the latest version of Ogre?
In addition to an updated 3D engine I'd love to see an integrated physics engine (like what 3Impact has:
http://www.3impact.com/.)
Posted: Thu Apr 07, 2005 1:51 pm
by SoulReaper
Hello
After looking at both 3d engines I have to say Orge is the more powerful
last night I went to the web site and downloaded the demos and they really blow me away

very powerful and nice

Posted: Thu Apr 07, 2005 5:12 pm
by theNerd
I agree. I think the latest version of Ogre is *very* nice. I can't wait until its incorporated into PureBasic.
Posted: Thu Apr 07, 2005 5:35 pm
by DarkDragon
Senseflare 3D is good for 3DBeginners

.
Posted: Thu Apr 07, 2005 5:44 pm
by dracflamloc
OGRE is also a heck of a lot harder to program, and also requires you use thier specific mesh format. However you are correct, as far as feature maturity OGRE is ahead of Irrlicht. I presonally am dying for OGRE to be updated in PB because this is really taking forever...
Posted: Thu Apr 07, 2005 7:01 pm
by theNerd
DarkDragon wrote:Senseflare 3D is good for 3DBeginners

.
DarkDragon, how soon until the pro version comes out? I'll play with the Beta. Since I am brand spanking new to 3D it might be a good starting point. And not only that, I am brand spanking new to PureBasic

(but not to programming

.)
Posted: Thu Apr 07, 2005 7:23 pm
by DarkDragon
theNerd wrote:DarkDragon wrote:Senseflare 3D is good for 3DBeginners

.
DarkDragon, how soon until the pro version comes out? I'll play with the Beta. Since I am brand spanking new to 3D it might be a good starting point. And not only that, I am brand spanking new to PureBasic

(but not to programming

.)
Well, I will redesign website a bit

and then I'll maybe make a new animation system. And I need more tutorials for it

and a bigger manual.
Posted: Fri Apr 08, 2005 9:05 am
by blueznl
from the website: things made *of* users?
that'll be interesting to see who will actually sign up and use!

Re: 3D Programming
Posted: Sun Apr 10, 2005 9:13 pm
by akee
MaximusPrimal wrote:
3) I do 3D modeling as a hobby. Is there anyway of converting models for use in PureBasic (as you could do with DarkBasic)?
I believe there are some converters at Ogre3D.org but they are for version 1.0. PB uses and older converter that you can find in one of the threads in this forum.