Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-07-2005, 16:42   #1 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
3D Tutorial

Hallo!
Ich hab schon ein paar Leuten 3D Sachen in Flash erklärt, jetzt hab ich mich entschlossen ein kleines Tutorial zu schreiben:
http://www.teamcraft.at/flashworx/3DTut/

Man lernt Perspektive, Einsatz von Kamera-Objekten, Transformationen (Verschieben, Skalieren, Rotieren) via Matrizen.

Ich denke ich werd es noch erweitern. Aber bis jetzt is es schon ziemlich umfangreich. Vielleicht teilweise etwas kompliziert, aber für Fragen bin ich da!

Würde mich auch über Feedback freuen, Verbesserungsvorschläge, was ist am schwierigsten nachzuvollzieren, ...
Und vl einen Eintrag im Tutorials-Bereich?

Danke!
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 27-07-2005, 17:23   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.321
in sowas steckt immer viel arbeit. und vorallem, man lernt selbst das thema erst richtig kennen :-)

Vorschlag 1:
vielleicht kannst du davon was gebrauchen?
2D Polygon Koordinaten übersetzen
ActionScript:
  1. // mit der direkten speicherung wird das erweitern
  2. // (matrix multiplikation) ziemlich aufwendig werden
  3. function Matrix(){
  4.     this._11 = 1; this._12 = 0; this._13 = 0; this._14 = 0;
  5.     this._21 = 0; this._22 = 1; this._23 = 0; this._24 = 0;
  6.     this._31 = 0; this._32 = 0; this._33 = 1; this._34 = 0;
  7.     this._41 = 0; this._42 = 0; this._43 = 0; this._44 = 1;
  8. }
  9. // finde ich so übersichtlicher
  10. function Matrix(){
  11.  this = [[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];
  12. }
Vorschlag 2:
die klassischen 'fehler' von hobbyautoren ;-)

kommt der arzt rein und fragt: 'na, wie gehts uns den?'
uns und ich und wir und du: lass das einfach weg
z.b.
"..Jetzt können wir noch die Position durch die Pfeiltasten steuern. Wir Steuern X mit Link/Rechts und Z mit Auf/Ab.."
Mit den Pfeiltasten kann die Kamera in X- und Z-Richtung positioniert werden.

und
"..Das Abfragen der Tastatur sollte aber nicht Thema dieses Tutorials sein.."
wenn's kein thema ist, dann erwähne es doch nicht.
oder mach einen querverweiss (mehr zum Thema Tastaturabfrage)
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (27-07-2005 um 17:25 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 27-07-2005, 17:39   #3 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
jo das mit der matrix multiplikation is so eine sache...
ich mache das mit spaghetticode! einfach jedes element einzeln im code zugewiesen.
geht etwas schneller! (performancemäßig)

das mit dem "Wir" ...
ich finde es persönlicher, und est is manchmal wirklich schwierig anders zu formulieren! ich war nie gut in deutsch, sorry!

ich werds nochmal durchlesen, und sehen was ich machen kann!

danke!
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 27-07-2005, 18:25   #4 (permalink)
[Matthias K.] - Moderator
 
Benutzerbild von Madokan
 
Registriert seit: Jun 2001
Ort: Berlin/Germany - and the hole World !
Beiträge: 9.971
Ich find das Tutorial weist einen sehr guten Ansatz auf, wenn du es ausbaust und noch kleine sprachliche Korrekturen vornimmst, dann kann man nicht meckern.

Eines steht fest viele werden in diesem Tutorial sicher eine Bereicherung sehen, das Thema 3D ist und bleibt ein Dauerbrenner.

Liebe Grüsse
Matze K.
Madokan ist offline   Mit Zitat antworten
Alt 27-07-2005, 22:33   #5 (permalink)
AAI
 
Benutzerbild von AAI
 
Registriert seit: May 2004
Beiträge: 327
Schade

Schade, dass man die fla's nicht mit
Flash6 öffnen kann Habe keine
unbekannten Befehle entdeckt. Geht
das? ja?
Muss da erst ein Beispiel sehen, sonst
glaube ich dir nicht, dass das funktioniert
AAI ist offline   Mit Zitat antworten
Alt 27-07-2005, 23:56   #6 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
ganz oben is ein link zum download der Flash MX flas
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 28-07-2005, 11:20   #7 (permalink)
AAI
 
Benutzerbild von AAI
 
Registriert seit: May 2004
Beiträge: 327
...war der Link gestern schon da?

Zum Inhalt kann ich mich leider nicht
äußern - zur Optik: sieht relativ einfach
und übersichtlich aus. Obwohl, will nicht
nörgeln: Wenn der Lesetext links und
der Code rechts(oder andersrum) stehen
würde - Art Tabelle + Lesetext etwas
kleiner... bei der Menge an Info vielleicht
übersichtlicher. <--- persönliche Meinung
(kann ignoriert werden)

komisches Wort gefunden: 'wietrrechnen'

Möchte das Tutorial aber sicher nicht unter-
bewerten - so ein Tutorial erstellen zu können,
ist schon eine ordentliche Leistung. DANKE dafür.
AAI ist offline   Mit Zitat antworten
Alt 28-07-2005, 11:58   #8 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
@Alphanimal: Freak!

Gratulation! Ist ein echt starkes Tutorial... aber hat mir auch aufgezeigt, wieviel ich noch vor mir habe... *heul*
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 28-07-2005, 13:43   #9 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
du schaffst das schon *g*

hab das ding jetzt ins layout von der FlashWorx page gebracht, die neue URL:
http://www.teamcraft.at/flashworx/tut3D.php

ein paar rechtschreibfehler wurden ausgebessert!

edit:
Hab noch ein etwas fortgeschrittenes Tutorial gefunden:
http://www.tutorials.de/showthread.php?p=1110795

@hgseib:
Ihm gegebüber bin ich als "hobbyautor" noch sehr formell
__________________
Some Flash Worx

Geändert von Alphanimal (28-07-2005 um 13:46 Uhr)
Alphanimal ist offline   Mit Zitat antworten
Alt 28-07-2005, 19:27   #10 (permalink)
o_0
 
Benutzerbild von DoTheSinWave
 
Registriert seit: Apr 2005
Ort: zuhause
Beiträge: 79
Cool
Ich hatte selbst vor eine eigene 3DEngine zu machen, hab sie auch schon großteils fertig, bis auf den Teil mit den Matrizen. Deswegen mein Thread mit dem Klassenproblem... Ich werde mir jetzt einfach mal dein Tut reinziehen damit ich selbst nicht mehr über Mathe denken muss.
__________________
Ich war traurig weil ich keine Schuhe hatte, bis ich einen sah, der keine Füße hatte
DoTheSinWave ist offline   Mit Zitat antworten
Alt 28-07-2005, 20:20   #11 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.321
[OT]
"..Hab noch ein etwas fortgeschrittenes Tutorial gefunden:.."

jo ei cool man "..fehlt dem Gespräch die tiefe. Se merkt schnell.., ..vielen Funtkionen:.., ..Ja, jetzt ost es mal wieder soweit.."

erinnert mich irgendwie an urmeli und dem singenden walross aus der augsburger puppenkiste (musikalisch das lorelei-lied): "oich woiiis noicht wos soll oes be-doiiiten, dos oich so trouu-hau-rig boin."


also ich hatte in deutsch immer ne fünf und bin diesbezüglich auch nie weiter gekommen. man kann nicht alles können ;-)
im forum tippt man mal schnell was runter. in gesprechen achtet man ja auch nicht ständig auf einen korrekten satzaufbau.
aber wenn's denn für eine veröffentlichung ist, da mal den text in z.b. word reinstecken und die rechtschreibüberprüfung drüber laufen lassen. das sollte schon drinn sein.

naja, genie und wahnsinn ...
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 28-07-2005, 23:11   #12 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
sodala.
hab jetzt noch einiges dazugeschrieben, ausgebessert, ...
(auch eine Einleitung is dazugekommen!)
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 04-08-2005, 21:27   #13 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
Hallo!
Hab wierdermal ein Update. Hier das aktuelle Inhaltsverzeichnis:

Perspektive
Erstes Beispiel
Erweitertes Beispiel
Vertices
Kamera
Render-Funktion
Mesh
Animation
Transformationen
Matrizen
Translation
Skalierung
Rotation
Erweiterte Transformation
Erweiterte 3D-Elemente
Linien
Flächen
Depth-Sorting
Shading
http://www.teamcraft.at/flashworx/tut3D.php

mfg
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 04-08-2005, 21:29   #14 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
Was muss ich tun, damit das Ding hier auf flashforum.de eingetragen wird?
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 05-08-2005, 06:05   #15 (permalink)
[Matthias K.] - Moderator
 
Benutzerbild von Madokan
 
Registriert seit: Jun 2001
Ort: Berlin/Germany - and the hole World !
Beiträge: 9.971
Warte mal ich kann das schnell eintragen - so ist unter Tutorials zu finden.

Grüsse
Matze K.

Geändert von Madokan (05-08-2005 um 06:12 Uhr)
Madokan ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele