Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 01:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



WebGL? Aber...

Discussion on WebGL? Aber... within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 6
Join Date: Mar 2010
Posts: 416
Received Thanks: 221
WebGL? Aber...

Hi an alle die das hier lesen,
ich möchte hier mal eine kleine Disskusion anregen. Es geht wie ihr sicher schon mitbekommen habt um WebGL. Da hier eine kleine Gruppe an Leuten dabei ist ein Browsergame zu entwickeln habe ich mir WebGL mal ein wenig angesehn und bin doch fest der Meinung: HTML ist eine Darstellungsprache, eben eine Markup-Language. Dem wiederspricht WebGL jedoch in meinen Augen komplett. WebGL ist für aufwendige Grafikberechnungen und Spiele ausgelegt da es ja nichts anderes als eine OpenGL-Schnittstelle ist. Meine Meinung ist, dass das einfach nicht zusammenpasst: Darstellungssprache + Grafikberechnung. Wie sieht es bei euch aus, was haltet ihr davon oder könnt ihr mich gar des besseren belehren?
Ich hoffe ich kann hier mal ein wenig schwung in die WebDev-Ecke bringen.

finaldown
finaldown97 is offline  
Old 01/10/2012, 21:09   #2
 
PseudoPsycho's Avatar
 
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
WebGL ist ja auch nicht direkt im HTML???
Es ist eine spezielle Abart von JavaScript und JS ist nunmal für Berechnungen, etc. da.
Da könnte man sich genausogut aufregen, dass FlashSpiele im HTML eingebettet sind und das überhaupt nicht zusammenpassen würde...?
PseudoPsycho is offline  
Old 01/10/2012, 22:01   #3
 
elite*gold: 6
Join Date: Mar 2010
Posts: 416
Received Thanks: 221
Da hasst du natürlich recht aber aufs JavaScript bezogen: die Darstellung läuft immernoch via html. Und flashspiele sind ja sowieso sehr verhöhnt da man dafür Plugins braucht
finaldown97 is offline  
Old 01/10/2012, 22:21   #4
 
PseudoPsycho's Avatar
 
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
Die Darstellung läuft via HTML? Du meinst:
Code:
<canvas id="webgl_anwendung"></canvas>
Natürlich tut es das, wie soll man sonst auch nur irgendetwas ausgeben???
Die Berechnungen erfolgen nicht im HTML und die Darstellung auch nur indirekt...

Und der winzige Codeschnipsel ist auch nicht mehr, als:
Code:
<video id="video1" src="mein_video.ogv"></video>
Und im Prinzip auch kaum etwas anderes... ABSOLUT ALLES erfordert letztendlich eine Darstellungssprache, aus dem einfachen Grund, dass es ja sonst nicht dargestellt werden könnte...

Und wo du gerade über Plugins sprichst: Ganz genau das ist ja der Vorteil von WebGL. Das das eben nicht notwendig ist.
PseudoPsycho is offline  
Old 01/11/2012, 18:01   #5
 
elite*gold: 6
Join Date: Mar 2010
Posts: 416
Received Thanks: 221
Ich verstehe wie du das meinst, aber JavaScript ist halt für Komplexe Anwendungen darunter fallen für mich z.B. Spiele denn diese erfordern eine Komplexe Render-Schleife die ambesten 60 FPS packt, und möglichst sollte sowas Objektorientiert laufen. Und da ich davon ausgehe das du JavaScript kannst wirst du wissen wie es mit dem Objektorientierten läuft. JS war ja in seinen Anfängen halt eher auf Quelltextmanipulation etc. ausgerichtet anstatt auf geschwindigkeit oder auf "lesbarkeit".
finaldown97 is offline  
Old 01/12/2012, 13:48   #6
 
elite*gold: 0
Join Date: Oct 2008
Posts: 319
Received Thanks: 88
Spätestens mit Googles V8 ist JavaScript auch für die Spieleprogrammierung relativ gut geeignet.
Canvas und WebGL benutzen lediglich HTML zum einbetten, ansonsten wird es nicht benötigt, das wäre - wie schon erwähnt als würdest du Flash mit HTML in Verbindung bringen nur weil es dadurch
eingebettet wird. Blödsinn. Canvas gewann in den letzten Monaten immer mehr performance, auch
komplexe Anwendungen wie Partikel Systeme wurden bereits realisiert. Momentan ist es zwar noch
nicht weit genug um über 3D Spiele zu reden (obwohl es mit WebGL bereits möglich wäre), aber die
man kann ja nicht direkt von 0 auf 100 gehen. Aber mal ganz von WebGL und Canvas abgesehen
wäre es auch möglich spiele komplett ohne diese beiden
Techniken zu programmieren, keine 3D spiele aber Zellenbasierte wie z.B. Spiele im Stil des
rpg makers wurden schon realisiert. Zu beachten ist auch das wir hier nicht nur über "Offline" Spiele
reden, den da es mit JavaScript bereits möglich ist Sockets zu erstellen sind auch MMORPGs
realisierbar. Ich sehe keinen Grund wieso man heutzutage, oder besser gesagt in nicht all zu ferner
Zukunft JavaScript nicht mit der Spielprogrammierung in Verbindung bringen sollte. Die Zukunft liegt
nurmal im Web, das Chrome Book verzichtet auch schon komplett auf einen Desktop, eigentlich ists
nurnoch eine Frage der Zeit bis sich Canvas und WebGL auch in dem Bereich durchsetzen. Einen
Blick wert ist auch Googles Dart (dartlang.org). Diese wird komplett in JavaScript
umgewandelt und besitzt einige nützliche Funktionen was Canvas anbelangt.
Fratyr is offline  
Reply


Similar Threads Similar Threads
Sorry aber ? [DO]
12/31/2010 - Browsergames - 1 Replies
Hey ich wollt mal wissen wie ihr so viel Uridium sammelt ? Ich seh manchmal stehen "ich sammel pro stunde 5k Uri " usw ?? ich mach pro Stunde 1k vllt auch mehr aber auch weniger. Ich hab es schon auf x-6 ausprobierd. Wurd manchmal von Gegner abgeschossen (mit Tarn) hab da auch nur 1k gemacht ???Mit Udobot
Sry aber.....
03/07/2010 - Metin2 Private Server - 15 Replies
Sry ,dass es hier nicht reingehört ,aber in den letzten 15Minuten hat jmd versucht meinen Epvp Account zu häcken.(Die IP ist 92.228.198.158)Kann ich irgendwie herausfinden welcher User das war? Ich wiederhole:Tut mir Leid ,dass es hier nicht reingehört ,aber ich will es wissen und da das hier ein Hackerforum ist könnte es ja sein ,dass jmd die Antwort weiß.Außerdem kann es ja sein ,dass diese Person es auch auf meinen Mt2-Account abgesehen hat.:(
Sp´s,aber wie
02/14/2010 - Nostale - 6 Replies
Hey Leute, ich will euch etwas fragen. Letztens hat mein Freund einen Hack für NosTale gefunden und hat gemacht. Jetzt hat er sp3 von Bogenschütze. Wisst ihr wie er es gemacht hat,wen ja schreibt es mir Bitte
sorry aber
02/03/2010 - Combat Arms - 5 Replies
wie wärs mal wieder mitn neuen hack mod sind zwar schön und gut aber wo bleiben die hacks ?
60-70 , aber wie ?!
01/15/2007 - World of Warcraft - 7 Replies
erhm hi ihr, jeder wartet, jeder sucht, aber was wird nun mit nem guide. ich hab kein bock wieder 10 tage played in stupides level zu stecken... hat niemand nen guide ? joana fand ich gut und hat mir in 5,3 tagen auf lvl 60 geholfen ... jetzt das gleich von 60-70 ... Gruß esda



All times are GMT +1. The time now is 01:28.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.