PB and 3D

Everything else that doesn't fall into one of the other PB categories.
JonChaos
User
User
Posts: 26
Joined: Wed Nov 03, 2004 11:23 pm

Post by JonChaos »

Dreglor wrote:Personally I'd rather not have any specific 3d engine in PB, it's rather bulky and forces a choice.
why not build are own within purebasic use opengl and/or directx9(or 10 even)? I have already, it's not exactly commerically ready, but it supports the basics of what most engines do and I did it without any help thats how easy it is. why settle with a bulky C++ made engine that potentally has a nasty licence attach to it and put the effort of trying to wrap it's OO functions to one that isn't? (don't flame me please :\)

Point is, Purebasic is matured enough to allow the creation of a native engine and the community has the potental to create such things, why not create one?
You aren't suggesting writing something like a 3D or even physic engine where everything is about objects and how to simulate them in a language that isnt capable of oo , are you ?

@ tmyke
I already visited your website but it serves nearly 0 informations about the engine.
I would be pleased if you could give us some details about it.
Like
- supportet platforms
- useable renderers
- license
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

For acces in the Dreamotion3d web site, it's necessary to be register 'Beta-tester'

Dreamotion3d is a Blitz3D like 3D engine, for BlitzMax and PureBasic, windows platform (DirectX9c)
Its use is free.
The English doc for graphical engine coming soon, English doc for Physic engine is ok.

link:
http://www.dreamotion3d.com/PureBasic/PackPB.zip
http://www.dreamotion3d.com/PureBasic/PhysXPB.zip


:wink:
Strength and wisdom.
Image
Dreglor
Enthusiast
Enthusiast
Posts: 759
Joined: Sat Aug 02, 2003 11:22 pm
Location: OR, USA

Post by Dreglor »

JonChaos wrote:
Dreglor wrote:Personally I'd rather not have any specific 3d engine in PB, it's rather bulky and forces a choice.
why not build are own within purebasic use opengl and/or directx9(or 10 even)? I have already, it's not exactly commerically ready, but it supports the basics of what most engines do and I did it without any help thats how easy it is. why settle with a bulky C++ made engine that potentally has a nasty licence attach to it and put the effort of trying to wrap it's OO functions to one that isn't? (don't flame me please :\)

Point is, Purebasic is matured enough to allow the creation of a native engine and the community has the potental to create such things, why not create one?
You aren't suggesting writing something like a 3D or even physic engine where everything is about objects and how to simulate them in a language that isnt capable of oo , are you ?
you don't have to have a OO language to simulate objects
~Dreglor
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

Thanks tmyke, i need some doc for the engine, but it is nice. I was waiting for a DX9 based lib for PB, and this seems to be the first one which seems complete.
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
dige
Addict
Addict
Posts: 1391
Joined: Wed Apr 30, 2003 8:15 am
Location: Germany
Contact:

Post by dige »

tmyke wrote: Dreamotion3d is a Blitz3D like 3D engine, for BlitzMax and PureBasic, windows platform (DirectX9c)
link:
http://www.dreamotion3d.com/PureBasic/PackPB.zip
http://www.dreamotion3d.com/PureBasic/PhysXPB.zip
Very very coool!!!!
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

you can directly program in DirectX9c inside your code with pack Dreamotion3d,
the wrap DX9 is include in the Package (thx Steven ).
The sample number 11 in the package shows how to make it.
Strength and wisdom.
Image
johnfinch
User
User
Posts: 45
Joined: Thu May 11, 2006 1:45 am
Location: florida
Contact:

Post by johnfinch »

Thade wrote:traumatic
have you ever thought that you are offending me? Stop this shit and make your own thread about behaviour!
You are a nasty piece of work Thade.
Thade wrote:You wasted 3 years not improving the 3D commandset as you easy could.
My opinion is: If you put your 4.0 version on the market with this lousy 3D stuff all your other improvements were in vain, because as a 2D tool its already better than the best... but without a usable, programmable 3D you could as well throw it out completely.
I've been looking at your posts. You insult everyone. Even Freds hard work over the years.

You are a despicable person Thade, full of contempt for some good people on this forum. I've never seen anything like it. Throwing profanities out like you own the place. Keep them to yourself. Go bother some other people, not us. As soon as you started swearing at people you should have been removed from the forum. Cheap Thade, very cheap!

Why not throw out your PB and go away. Better still, go and get an education in manners. Then the rest of us could get on with our programming and enjoying this great product.

You are a nasty piece of work Thade!
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Just for the record, and I think I am not the only one, I use PB for Win32 apps and I don't care about 3D at all.
Probably < 1% of PB registered users do 3D, but maybe I'm wrong.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

anybody actually got something working with this?
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
User avatar
Comtois
Addict
Addict
Posts: 1431
Joined: Tue Aug 19, 2003 11:36 am
Location: Doubs - France

Post by Comtois »

blueznl wrote:anybody actually got something working with this?
Yes , all examples work fine.
Please correct my english
http://purebasic.developpez.com/
User avatar
Guimauve
Enthusiast
Enthusiast
Posts: 742
Joined: Wed Oct 22, 2003 2:51 am
Location: Canada

Post by Guimauve »

gnozal wrote:Just for the record, and I think I am not the only one, I use PB for Win32 apps and I don't care about 3D at all.
Probably < 1% of PB registered users do 3D, but maybe I'm wrong.
Personally, I use PB currently for Win32 apps, but I'm very interested in 3D game, my next project with PB it's a 3D space combat simulator.

3 years of training with PB for this project.

But I agree with you, most of user use PB for Win32 apps.

Regards
Guimauve
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

gnozal wrote:Just for the record, and I think I am not the only one, I use PB for Win32 apps and I don't care about 3D at all.
Probably < 1% of PB registered users do 3D, but maybe I'm wrong.
precisely, perhaps that if there were better an accessible 3D under PB,
there would be more than 1% of PB user which would make 3D ...

;)
Strength and wisdom.
Image
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

gnozal wrote:Just for the record, and I think I am not the only one, I use PB for Win32 apps and I don't care about 3D at all.
Probably < 1% of PB registered users do 3D, but maybe I'm wrong.
Your missing the big picture. If there was better 3D support you would see a massive increase in people using it. Just look at blitz and DB.
--Kale

Image
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

Tmyke, i get error for any of the physics lib samples.
I get 'Invalid memory access" error as soon as the first NX_ command is reached after the NX_Init() one.
Am i making something wrong?
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

Do you have load and install the last version of Dreamotion3D before install PhysX module ?
Strength and wisdom.
Image
Post Reply