Seite 1 von 2
3D im Browser
Verfasst: 13.09.2006 01:00
von Kaeru Gaman
Verfasst: 13.09.2006 07:02
von Zaphod
Das ist ein Raycaster. Ähnliches ist zum teil sogar bei tutorials zum Thema raycasting bei, hab jedenfalls schon oft sowas gesehen.
Ein Problem von traditionellen Raycastern ist, dass sie nicht besonders gut mit hohen Auflösungen skalieren. Für Bildschirmfüllendes also eher nicht geeignet.
Verfasst: 13.09.2006 13:02
von Kaeru Gaman
************
Verfasst: 13.09.2006 13:11
von DarkDragon
Kaeru Gaman hat geschrieben:yo, also wie die alte Descent-engine.
die hatte ja bei 640x480 ihre grenze
(800x600 wurde zwar dargestellt, aber der spieltakt änderte sich)
ich find einfach cool, dass das ding im browser funktioniert.
wär doch mal schick, ein browsergame in 3D zu haben.
klar, da kommen noch ganz andere anforderungen dazu,
und der server muss ein Bugatti sein, aber is doch nett mal drüber zu philosofieren...
In Java gibts alles mögliche für 3D Programmierung. Die 3D Engine ist völlig überladen und jeder, der Java Runtimes hat kann die Browser dingens sehen wenn er will.
[EDIT]
Java Anwendungen sind auch nur Anwendungen wie die von PureBasic, nur werden sie durch Runtimes ausgeführt. Die Applets sind auch Anwendungen wie jede andere auch, nur mit weniger Zugriffsrechten.
[EDIT]
Was isn nu los?
Verfasst: 13.09.2006 13:50
von Tafkadasom2k5
Ich schnall die Zusammenhänge hier gerade nicht, aber ich hätte gerne noch weiter über Raycasting im Internetz philosophiert...
Gr33tz
Tafkadasom2k5
Verfasst: 13.09.2006 13:52
von DarkDragon
Kaeru Gaman hat geschrieben:bedankt euch bei DD, der hat heut wohl echt spaß dran einem aufn sack zu gehen.

Ich schnall garnichts mehr.
Verfasst: 13.09.2006 13:53
von Zaphod
Es gibt mit JOGL ein OpenGL/Java binding das mächtig genug ist, Quake 2 hardware beschleunigt dar zu stellen.. siehe Jake2 (
http://bytonic.de/html/jake2_de.html).
Ich finde nur das rumgepfriemel mit nativen Bibliotheken unter Java zu anstrengend.
Stimmt aber, es wird zeit für 3d im browser. Ich schätze aber, da hat WildTangent bessere chancen zu soetwas wie einem Standard zu avancieren.
Verfasst: 13.09.2006 14:06
von AndyX
die Descent-Engine ist kein Raycaster.
Verfasst: 14.09.2006 04:44
von Kaeru Gaman
DarkDragon hat geschrieben:Ich schnall garnichts mehr.
es gibt halt tage, wo ich keine bock habe, mir ans bein pinkeln zu lassen.
du kamst so rüber, als wolltest du fragen, was mit eigentlich einfiele, so einen
grottenschlechten link zu posten, ob ich denn hinterm Ganymed wohnte.
ich bin selber nicht handzahm, aber ich darf auch mal angepisst reagieren, nicht nur du.
AndyX hat geschrieben:die Descent-Engine ist kein Raycaster.
so?
Zaphod hat geschrieben:WildTangent
wer/was ist das?
Zaphod hat geschrieben:Stimmt aber, es wird zeit für 3d im browser.
yo, das war meine intension.
ich bin halt in meinen favos über den link gestolpert, und mir ging durch den kopf,
dass ich über diese sache noch nichts in den foren hier gelesen hatte.
zumal diese engine freeware zu sein scheint, wenn ich das richtig sehe.
und da die kollegen hier nicht alle ausschließlich PB proggen,
und der eine oder andere sich vielleicht auch mal gedanken übern Browsergame macht,
dachte ich, das wär vielleicht ein nettes thema zum drüber schwätzen.
Verfasst: 14.09.2006 14:37
von Zaphod
WildTangent ist ein Entwickler von 3d browsespielen (wildtangent.com).
Sie haben sich dafür ein eigenes BrowserPlugin geschrieben, sowas wie Flash nur mit Hardwarebeschleunigtem 3d.
edit: hm, komisch. Ich sehe auf deren seite kein SDK mehr für ihre BrowserSpiele. Vieleicht sind sie von dem Modell abgekommen. Dann werden die wohl nie Industriestandard
Was wir bräuchten wäre ein nativer einzug von OpenGL in Java, damit das JINI gefrikel wegfällt und man sich auf Hardwarebeschleunigung verlassen kann.
edit2:
Wow, Ich sehe mir grade Java3d nochmal an... die haben im März dieses jahres ja veränderungen vorgenommen und was soll ich sagen... das ganze funktioniert jetzt brauchbar. Java 1.5 Webstart scheint nicht installierte aber benötigte Bibliotheken einfach zu erkennen und nach zu laden. Mißt, jetzt muß ich mir auchnoch Java3d anschauen
