Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / 3D Application Programming

Author
Message
clownfunk
22
Years of Service
User Offline
Joined: 20th Feb 2003
Location:
Posted: 20th Feb 2003 18:23
Is it feasible to program 3d applications in darkbasic pro. for example a 3D Modeller that could link up with an external ray tracer. I dont want to spend to much time trying if it is not possible.

What limitaions am I likely to encounter.

Thanks in advance
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 20th Feb 2003 20:20
you ... you will be your only true limitation - everything else you can find a way to work around.

however only having a single window instance to work within can be annoying at times.

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
BackBONE
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location:
Posted: 21st Feb 2003 22:15
And you have to do the GUI all by yourself.

Shure its simple to work around it but in my oppinion its just not the same.
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 21st Feb 2003 22:45
what isn't the same exactly?
if you want to make an Application within C/C++/Pascal/Delphi then you must develop the entire UI yourself - MFC is hardly anything special ... it is almost literally a set of Macro objects which will use Windows own set to develop itself.
It's basically as a UI Engine - if you could call it that

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
rapscaLLion
22
Years of Service
User Offline
Joined: 29th Aug 2002
Location: Canada
Posted: 22nd Feb 2003 00:11
lol I would say it's easier in DB... I'm probably wrong but it certainly is possible anyway.

Alex Wanuch
aka rapscaLLion
Kousen Dev Progress >> Currently Working On Editors
BackBONE
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location:
Posted: 22nd Feb 2003 00:36
Yup, easier as in C++.I mean C++ is in most cases harder.
I needed about 2 weeks to figure out how to make a simple
cube rotating in a f***** window.

With other languages its just quit simple to build up a GUI.
Like in PROFAN still have full controle of every windows message and DDE and so on, if u need it.Unfortunatly PROFAN have not the power to do any 3D Stuff.

If u do the work once and set up some good functions for GUI Stuff it shoud work in most projects.Anyway i dont like this way realy.

In windowed mode its allso quite simple to have a "control window" open (external .EXE compiled with i.e. Profan and give all messages via clipboard to the DB progy.

Its not the best way but it works fine. Anyhow its just the personal taste that counts here... i gues.

Cheers
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 22nd Feb 2003 02:44
you know a pretty fantastic language for creating UIs?
C# (^_^) a friend let me play for a while, that is one mental little language ... but i can see what Rich was saying a week back about it being very application orientated

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Kanzure
22
Years of Service
User Offline
Joined: 19th Feb 2003
Location:
Posted: 22nd Feb 2003 02:49
GUI? Visual Basic. Only if your looking for something easy .

~Morph
Owner of MultiCode.NET and Multi2k.NET.
Nothing is something, and something is then nothing. Life is an illusion.
The Communist
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Cyberspace
Posted: 22nd Feb 2003 04:35
backbone, PROFAN does have the capabilites of using 3D, it's just a matter of writing your own 3D-engine =)

Workers of all lands, Unite!
BackBONE
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location:
Posted: 22nd Feb 2003 11:29
I told befor that PROFAN dont have anything to do with 3D
BackBONE
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location:
Posted: 22nd Feb 2003 11:31
Your 3D Engine will be too slow to be good,

...o wait.. i gues.. u mean writing the engine in C++ or so and pak it into a dll,,

maybe....
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 23rd Feb 2003 02:41
you can just use someone else which is in DLL also... i mean there are enough of them about - not like you'll never be able to find one

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?

Login to post a reply

Server time is: 2025-05-20 01:38:49
Your offset time is: 2025-05-20 01:38:49