3d in JS ??
-
Hallöschn
Ich hab mal vor ner weile nen 3D - Demo in JS gefunden.
Leider war das in einem tootal miesen Stil.Mich würde aber mal interessieren, ob es möglich wäre, sowas mal vernünftig zu machen, oder ob's sowas gibt.
Die Matrixberechnung hab ich ja im Zweifelsfalle auch noch selber hinbekommen,
aaber wie positioniere ich das Ganze (eben beispielsweise Characters) aufm Browser ?Ich bitte um Vorschläge ....
-
Also 3D mit js im Browser selber zeichnen und dann auch noch ein gutes Resultat zu erwarten, ist glaub ich ein bissel arg hoch gegriffen :). Es gibt schon einige sehr gute Plugins für den Browser, mit deren Hilfe man 3D Szenen aus einem 3D Programm darstellen kann. Auf der Internetseite von Nokia wird solch ein Plugin benötigt, um sich die Telephone 3 dimensional anschauen und bewegen zu können. Ich weiss grad nicht mehr von welcher Firma das war aber optisch fand ich das sehr ansprechend :).
-
naja, ich will auch keinen JS-Ego-Shooter schreiben (wobei das mal nen witzig ding wäre)
Mir gehts nur um projezierte characters.
Schatten, etc brauch ich auch nicht, wobei diese noch am einfachsten zu machen sind
-
Was verstehst du unter Characters? Strichmännchen?
Alles andere wäre wohl viel zu aufwendig.
-
Hier Info und Beispiele. Ich würd's trotzdem knicken.
-
characters = char = zeichen = buchstaben
-
characters = Charaktere ~ Personen ;).
Aber warum willst du das unbedingt mit js machen?
-
weil ich ne Art 3D - Übersicht basteln will die ich frei rotieren kann....
-
DocJunioR schrieb:
weil ich ne Art 3D - Übersicht basteln will die ich frei rotieren kann....
Ich denke MORL meinte eher, warum du nicht Java, Flash o.ä. verwendest
-
wie wärs mit vrml??
-
war alles nicht meine Frage
will nur wissen, wie's in js geht
-
Ich glaube aus den zahlreichen Antworten auf deine eigentliche Frage ist zu entnehmen, das du dir wohl selber was einfallen lassen solltes
-
die Rechnung ist mir ja klar, aaber wie mach ich das mit dem Positionieren des Ganzen??
Hab eigentlich vor, DIVs zu setzen und per js die Position zu berechnen und zu setzen..
Aaaber das funzt dann nur aufm IE oder nich??
-
Hast du dir denn den Link von Strogij mal angesehen, oder was genau suchst du jetzt
-
den Link hab ich mir angesehen.. allerdings ist das denk ich etwas langsam.
Ich will so eine Art 3D - Sternenkarte basteln. Hierzu reicht es aus, wenn ich nen * als Stern nehme. Das sollte schneller gehen, als nen Polygon zu malen - oder etwa nicht ?
Das Ganze soll dann rotierbar sein. (per button...)
-
XXXX = Entfernung in Lichtjahren (max. 255)
sonst
XXXX = runde ( (255 / Entfernung) * 100 )<div id="Stern_nummer" name="Stern_nummer" style="position:absolut; left:X-koordinate; top:Y-koordinate; z-index:XXXX(Z-koordinate);">
SelfHTML - CSS hilft da auch weiter
-
hmm.. dass bei mir der Zugriff nie funktionierte, kann das dran liegen, dass ich nie ne ID vergeben habe, nur nen name ???
selfhtml kenn ich und nutz ich auch viel.. da ich aber auch noch php drin hab, wirds echt ungemütlich..
-
DocJunioR schrieb:
naja, ich will auch keinen JS-Ego-Shooter schreiben (wobei das mal nen witzig ding wäre)
http://www.wolf5k.com/wolf5k.html
J, K, L, M, SPACE
-
LÖL!!!
das is ja auch nicht schlecht
nur bringts mir nix