Advertentie

Auteur Topic: 3d API  (gelezen 197 keer)

Offline Poraft

  • Ervaren lid
  • ******
  • Berichten: 595
3d API
« Gepost op: januari 07, 2012, 20:32:58 pm »
Oké,

Welke raden jullie mij aan:D?
Met de voor/nadelen ervan B)

/Discuss
« Laatst bewerkt op: januari 11, 2012, 14:31:37 pm door Poraft »
'Programming since October 2010'
De bekende onbekende x

Offline GroundZero

  • Zeer actief lid
  • *****
  • Berichten: 300
    • Devbizz - webdevelopment
Re: 3d GUI
« Reactie #1 Gepost op: januari 07, 2012, 21:04:24 pm »
Leg eens nader uit wat je met "3D" bedoeld?
Want een GUI in een spel of programma is toch nooit echt "3D" maar word door middel
van een achtergrond en plaatjes wel zo weergegeven dat er diepte in lijkt te zitten door
gebruik te maken van een goed design met schaduw en kleur verlopen toch?

Dus eigenlijk heb je een achtergrond, en bouw je dan in lagen je GUI op om zo één geheel
te krijgen voor het oog waar dan diepte in zit....

Of denk ik nu verkeerd? :P

Online jonas

  • Ervaren lid
  • ******
  • Berichten: 842
Re: 3d GUI
« Reactie #2 Gepost op: januari 07, 2012, 21:08:41 pm »
Hmm, wel interessant :) Als je nu in plaats van een 3D game een 3D GUI hebt, dan heb je een x, y, en z as. De vraag is alleen wat je daarmee zou willen doen? Want dan zou de GUI toch een soort kubus / balk worden? Of wat bedoel je precies met een 3D GUI?

Offline Poraft

  • Ervaren lid
  • ******
  • Berichten: 595
Re: 3d GUI
« Reactie #3 Gepost op: januari 07, 2012, 21:09:33 pm »
Idd, dat je ook nog een y-as hebt. Zoals openGL bijvoorbeeld.
'Programming since October 2010'
De bekende onbekende x

Online jonas

  • Ervaren lid
  • ******
  • Berichten: 842
Re: 3d GUI
« Reactie #4 Gepost op: januari 07, 2012, 21:11:21 pm »
Maar hoe zou je dat dan willen verwerken in je GUI? Want dan zou je eigenlijk rondom de GUI moeten kunnen navigeren, en ook bijvoorbeeld pushbuttons op een zijvlak van de GUI zetten?

Dus, kan je misschien een concreet voorbeeld geven van waar je het zou willen toepassen? Want ik kan er zo direct geen bedenken. :)

Offline Poraft

  • Ervaren lid
  • ******
  • Berichten: 595
Re: 3d GUI
« Reactie #5 Gepost op: januari 07, 2012, 22:50:56 pm »
Ik bedoel eigenlijk de libraries voor 3d games ed ;) Je begrijpt me verkeerd denk ik?
'Programming since October 2010'
De bekende onbekende x

Online jonas

  • Ervaren lid
  • ******
  • Berichten: 842
Re: 3d GUI
« Reactie #6 Gepost op: januari 08, 2012, 08:43:23 am »
De GUI in een spel bedoel je? xD Die is toch altijd 2D? Ookal is de game in 3D?

Offline Poraft

  • Ervaren lid
  • ******
  • Berichten: 595
Re: 3d GUI
« Reactie #7 Gepost op: januari 08, 2012, 10:06:09 am »
Ik denk dat ik een API bedoel, zoals SFML. Bijvoorbeeld echt de libraries. Maar vgm is GUI dan een verkeerde term die ik gebruik? Alleen SFML ondersteunt geen y-as. Voor 3d. En andere API's wel. Alleen welke raden jullie aan.
'Programming since October 2010'
De bekende onbekende x

Online jonas

  • Ervaren lid
  • ******
  • Berichten: 842
Re: 3d GUI
« Reactie #8 Gepost op: januari 08, 2012, 10:51:33 am »
Geen y-as? Jawel hoor :P gewoon geen z-as, maar ik begrijp wat je bedoelt. :)

Dus je wilt een library voor een 3D game te maken? Of heb ik het nu nog steeds verkeerd op? xD

Offline Poraft

  • Ervaren lid
  • ******
  • Berichten: 595
Re: 3d GUI
« Reactie #9 Gepost op: januari 08, 2012, 13:41:19 pm »
z-as ja.
Ja dat bedoel ik ;D
'Programming since October 2010'
De bekende onbekende x

Offline jeetee

  • Zeer actief lid
  • *****
  • Berichten: 264
Re: 3d GUI
« Reactie #10 Gepost op: januari 08, 2012, 21:27:10 pm »
Bij de gratis en degelijke 3D render-engines gaat de keuze vaak tussen Ogre3D en IrrLicht
2 + 2 = 5, within a large range of 2

Offline dirkwillem

  • Zeer actief lid
  • *****
  • Berichten: 410
  • Ubuntu gebruiker
    • De site van DirkWillem
Re: 3d GUI
« Reactie #11 Gepost op: januari 09, 2012, 17:07:37 pm »
Als je een GUI wilt maken in 3d, zou ik openGL en GLUT gebruiken, of DirectX, en dan zelf knoppen/menu'tjes maken. Ik denk dat dat makkelijker is dan WinAPI te integreren(met uitzondering van DirectX, wat zelf al op WinAPI draait, dus daar zou ik voor gaan)

@Poraft: wat wil je gaan maken dan? een moddeler, level editor, game?

In ubuntu is er al zoiets, dat je door je workspaces navigeert alsof het een kubus is.(als je niet weet wat workspaces zijn, je zou ze kunnen vergelijken met tabbladen in je internetbrowser, maar dan kun je in die tabbladen programma's draaien.)
« Laatst bewerkt op: januari 09, 2012, 17:09:40 pm door dirkwillem »
C++ - Java - HTML - XHTML - HTML5 - CSS - CSS3 - JavaScript - OpenGL - GLUT - SDL - GML

Online jonas

  • Ervaren lid
  • ******
  • Berichten: 842
Re: 3d GUI
« Reactie #12 Gepost op: januari 09, 2012, 17:23:15 pm »
Hij wil gewoon een 3D game maken denk ik :P Ik zou ook niet weten waarom hij de benaming GUI gebruikt :P

Offline dirkwillem

  • Zeer actief lid
  • *****
  • Berichten: 410
  • Ubuntu gebruiker
    • De site van DirkWillem
Re: 3d GUI
« Reactie #13 Gepost op: januari 09, 2012, 17:33:12 pm »
dan zou ik het in Graphics & Sound hebben geplaatst, maarja, misschien wel geen game. (hoewel 3d ook al aardig in de buurt van graphics gaat hoor...)
C++ - Java - HTML - XHTML - HTML5 - CSS - CSS3 - JavaScript - OpenGL - GLUT - SDL - GML

Offline Divendo

  • Administrator
  • Zeer gerespecteerd lid
  • ********
  • Berichten: 2540
  • Voer in op google maps: 37.971458,23.726706
    • Divendo Webs
Re: 3d GUI
« Reactie #14 Gepost op: januari 09, 2012, 20:49:47 pm »
Voor 3D GUIs, dus met knopjes en invoerbalkjes enzo kan je ook gewoon Qt gebruiken.
Zie deze example
Admin - http://divendo-webs.com
[C++][C#][PHP][JavaScript][HTML][XML][CSS][SQL][Bash][GML][Nederlands][Engels][Latijn]

"Leren is proberen."

Advertentie