Avatar billede gladmhensk Nybegynder
02. september 2003 - 15:57 Der er 12 kommentarer og
2 løsninger

Java og Directx

Kan Java bruges til Directx/OpenGL  programmering, eller er det stadigvæk for langsomt til så krævende ting ?
Avatar billede arne_v Ekspert
02. september 2003 - 16:02 #1
Der burde ikke være noget generelt hastigheds problem.

Men spørgsmålet er vel: er der nogle gode DirectX/OpenGL libraries
til Java ?
Avatar billede tosssen Nybegynder
02. september 2003 - 16:06 #2
Der er nogle tutorials her, hvor sourcekoden bl.a. ligger som javakode:
http://nehe.gamedev.net/
Avatar billede arne_v Ekspert
02. september 2003 - 16:09 #3
Avatar billede arne_v Ekspert
02. september 2003 - 16:10 #4
Avatar billede arne_v Ekspert
02. september 2003 - 16:13 #5
Avatar billede gladmhensk Nybegynder
02. september 2003 - 16:25 #6
Lad os antage, at jeg ville lave en demo scene, og vælger at bruge DirectX... hvoen tror i det vil gå ? er det HELT ude af javas "boldbane" ?
Avatar billede tosssen Nybegynder
02. september 2003 - 16:36 #7
Jeg vil ikke mene at DirectX følger Java's platformuafhængige ånd, så hvorfor ikke bruge OpenGL?
Avatar billede tosssen Nybegynder
02. september 2003 - 16:38 #8
I øvrigt kan du også ved at følge arnes link se flere argumenter for at vælge OpenGL fremfor DX
Avatar billede gladmhensk Nybegynder
02. september 2003 - 16:39 #9
Jamen så antager vi, at jeg bruger OpenGL :P

Vil java kunne klare det, eller er det for tungt ?

Synes sgu det er svært at finde ud af hvor kraftigt Java egentlig er..
Avatar billede tosssen Nybegynder
02. september 2003 - 16:44 #10
Jeg må indrømme at jeg ikke selv har implementeret noget i kombinationen java/opengl, så jeg har ingen erfaring med, men java er i hvert fald hurtigt nok til at folk har giddet bruge en masse tid på at implementere Java-3D
Avatar billede arne_v Ekspert
02. september 2003 - 16:46 #11
Min hypotese (men jeg er ikke grafik programmør) vil være at det er
grafik librariet der er altafgørende for performance og ikke den kode
der kalder grafik librariet (forudsat at man ikke gør noget dumt i
koden). Hvis den hypotese er rigtigt så er Java OK.

Men kan du ikke prøve et simpelt eksempel til at test hastighed ?
Avatar billede gladmhensk Nybegynder
02. september 2003 - 17:21 #12
Kan jeg jo, når jeg kommer dertil ;)

lav lige et svar begge, så i kan få point...
Avatar billede tosssen Nybegynder
02. september 2003 - 17:33 #13
Svar. Tak for points!
Avatar billede arne_v Ekspert
02. september 2003 - 18:03 #14
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester