Difference between revisions of "De:Sprites erstellen"
(→Die benötigten Einstellungen) |
m (moved Sprites erstellen to De:Sprites erstellen: language code prefix) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | '''Sprites''' sind flache Bilder, die sich "immer zur Kamera drehen". So werden in Uru zum Beispiel die | + | '''Sprites''' sind flache Bilder, die sich "immer zur Kamera drehen". So werden in Uru zum Beispiel die Strahlenkränze von Lichtquellen simuliert. |
− | Um einen Sprite zu machen musst du zwei Schritte | + | Um einen Sprite zu machen musst du zwei Schritte durchführen. Wenn man's einmal verstanden hat, ist es eigentlich ganz einfach. |
== Das Modell erstellen == | == Das Modell erstellen == | ||
− | Das Modell besteht ganz einfach aus einer "'''Plane'''"( | + | Das Modell besteht ganz einfach aus einer "'''Plane'''"(Fläche), allerdings muss man diese noch ein wenig verändern. |
− | Gehe in die Ansicht von oben(Numpad-7) und | + | Gehe in die Ansicht von oben(Numpad-7) und füge die "'''Plane'''" hinzu. |
− | Bei dieser | + | Bei dieser Fläche zeigt die sichtbare Seite noch nach oben, das müssen wir ändern:<br/> |
Gehe in den "Edit Mode" und in die Seitenansicht(Numpad-1/3).<br/> | Gehe in den "Edit Mode" und in die Seitenansicht(Numpad-1/3).<br/> | ||
− | Jetzt musst du noch den Lokalen Modus aktivieren. Das tust du indem du auf die Box unter dem 3D-Fenster | + | Jetzt musst du noch den Lokalen Modus aktivieren. Das tust du indem du auf die Box unter dem 3D-Fenster drückst, auf der "'''Global'''" steht und "'''Local'''" wählst.) |
− | + | Wähle alles aus und drehe die Plane dann um 180 Grad um die X-Achse. ('''R''', dann '''X''' und '''180''' eingeben, gefolgt von '''Enter'''.)<br/> | |
− | Jetzt zeigt die sichtbare | + | Jetzt zeigt die sichtbare Fläche vom blauen Pfeil weg. |
Jetzt musst du das ganze noch ein bisschen nach unten verschieben. '''0.02''' Einheiten auf der '''Z-Achse''' ('''G''', '''Z''', '''0.02''', '''Enter'''.) | Jetzt musst du das ganze noch ein bisschen nach unten verschieben. '''0.02''' Einheiten auf der '''Z-Achse''' ('''G''', '''Z''', '''0.02''', '''Enter'''.) | ||
− | Jetzt ist der Sprite fertig. Jedenfalls das Modell. Wenn du wieder in den "'''Object Mode'''" gehst, musst du wieder auf "'''Global'''" | + | Jetzt ist der Sprite fertig. Jedenfalls das Modell. Wenn du wieder in den "'''Object Mode'''" gehst, musst du wieder auf "'''Global'''" zurückwechseln! |
− | == Die | + | == Die benötigten Einstellungen == |
− | Jetzt musst du dem Sprite noch zwei "Properties" | + | Jetzt musst du dem Sprite noch zwei "Properties" hinzufügen.(Im "'''Logic'''"-Bereich mit "'''Add Property'''") |
* String | Name:type | sprite | * String | Name:type | sprite | ||
− | * String | Name:sprite_flags | (hier die Sprite-Art | + | * String | Name:sprite_flags | (hier die Sprite-Art auswählen und Nummer eintragen) |
Es gibt verschiedene Arten von Sprites, welche es ist wird von "'''Sprite_flags'''" bestimmt. | Es gibt verschiedene Arten von Sprites, welche es ist wird von "'''Sprite_flags'''" bestimmt. | ||
− | Mit der Nummer '''00000821''' bekommst du einen Sprite, der sich gut | + | Mit der Nummer '''00000821''' bekommst du einen Sprite, der sich gut für Lichtkränze bei Lampen eignet. |
− | Hier sind noch die anderen | + | Hier sind noch die anderen Möglichkeiten zum ausprobieren: |
− | '''00000800''' - Der Sprite ist "fest" und kann nicht durchschritten werden(Zweck unbekannt) | + | * '''00000800''' - Der Sprite ist "fest" und kann nicht durchschritten werden(Zweck unbekannt) |
− | '''00000020''' - Muss | + | * '''00000020''' - Muss IMMER aktiviert sein, wenn es aus ist, funktioniert die VFM nicht('''???''') |
− | '''00000010''' - Es wird eine Art "Matrix Transformation" | + | * '''00000010''' - Es wird eine Art "Matrix Transformation" hinzugefügt, sieht nicht anders aus. |
− | '''00000008''' - '''Modus 4''' (Seltsam)<br/> | + | * '''00000008''' - '''Modus 4''' (Seltsam)<br/> |
− | Der Sprite richtet sich immer auf die Kamera aus, | + | *:Der Sprite richtet sich immer auf die Kamera aus, zusätzlich gibt es noch ein wenig seltsame Rotation um die Z-Achse. |
− | '''00000004''' - '''Modus 3''' (Imager Modus)<br/> | + | * '''00000004''' - '''Modus 3''' (Imager Modus)<br/> |
− | In diesem Modus dreht sich der Sprite nur um die Y-Achse. Wird bei dem Ahyoheek-Tischen und beim Projektor in den Pubs benutzt. | + | *:In diesem Modus dreht sich der Sprite nur um die Y-Achse. Wird bei dem Ahyoheek-Tischen und beim Projektor in den Pubs benutzt. |
− | '''00000002''' - '''Modus 2''' (Normaler Modus)<br/> | + | * '''00000002''' - '''Modus 2''' (Normaler Modus)<br/> |
− | Der Sprite richtet sich immer vollkommen zur Kamera, rotiert aber nicht um die Z-Achse. | + | *:Der Sprite richtet sich immer vollkommen zur Kamera, rotiert aber nicht um die Z-Achse. |
− | '''00000001''' - '''Modus 4''' (Schwenk-Modus)<br/> | + | * '''00000001''' - '''Modus 4''' (Schwenk-Modus)<br/> |
− | In diesem Modus richtet sich der Sprite immer vollkommen auf die | + | *:In diesem Modus richtet sich der Sprite immer vollkommen auf die Kamera aus. Dazu kommt ein Wirbeln um die lokale Z-Achse, abhängig von der Entfernung der Kamera. |
− | Im englischen Tutorial wurden die Modi noch | + | Im englischen Tutorial wurden die Modi noch näher beschrieben, das könnt ihr [[Making Sprites|hier]] |
nachlesen. | nachlesen. | ||
− | Hier noch ein Bild, wie alles dann | + | Hier noch ein Bild, wie alles dann ungefähr aussehen soll: |
[[Image:Tutorial Sprite.jpg]] | [[Image:Tutorial Sprite.jpg]] |
Latest revision as of 09:42, 9 July 2011
Sprites sind flache Bilder, die sich "immer zur Kamera drehen". So werden in Uru zum Beispiel die Strahlenkränze von Lichtquellen simuliert.
Um einen Sprite zu machen musst du zwei Schritte durchführen. Wenn man's einmal verstanden hat, ist es eigentlich ganz einfach.
Das Modell erstellen
Das Modell besteht ganz einfach aus einer "Plane"(Fläche), allerdings muss man diese noch ein wenig verändern.
Gehe in die Ansicht von oben(Numpad-7) und füge die "Plane" hinzu.
Bei dieser Fläche zeigt die sichtbare Seite noch nach oben, das müssen wir ändern:
Gehe in den "Edit Mode" und in die Seitenansicht(Numpad-1/3).
Jetzt musst du noch den Lokalen Modus aktivieren. Das tust du indem du auf die Box unter dem 3D-Fenster drückst, auf der "Global" steht und "Local" wählst.)
Wähle alles aus und drehe die Plane dann um 180 Grad um die X-Achse. (R, dann X und 180 eingeben, gefolgt von Enter.)
Jetzt zeigt die sichtbare Fläche vom blauen Pfeil weg.
Jetzt musst du das ganze noch ein bisschen nach unten verschieben. 0.02 Einheiten auf der Z-Achse (G, Z, 0.02, Enter.)
Jetzt ist der Sprite fertig. Jedenfalls das Modell. Wenn du wieder in den "Object Mode" gehst, musst du wieder auf "Global" zurückwechseln!
Die benötigten Einstellungen
Jetzt musst du dem Sprite noch zwei "Properties" hinzufügen.(Im "Logic"-Bereich mit "Add Property")
- String | Name:type | sprite
- String | Name:sprite_flags | (hier die Sprite-Art auswählen und Nummer eintragen)
Es gibt verschiedene Arten von Sprites, welche es ist wird von "Sprite_flags" bestimmt. Mit der Nummer 00000821 bekommst du einen Sprite, der sich gut für Lichtkränze bei Lampen eignet.
Hier sind noch die anderen Möglichkeiten zum ausprobieren:
- 00000800 - Der Sprite ist "fest" und kann nicht durchschritten werden(Zweck unbekannt)
- 00000020 - Muss IMMER aktiviert sein, wenn es aus ist, funktioniert die VFM nicht(???)
- 00000010 - Es wird eine Art "Matrix Transformation" hinzugefügt, sieht nicht anders aus.
- 00000008 - Modus 4 (Seltsam)
- Der Sprite richtet sich immer auf die Kamera aus, zusätzlich gibt es noch ein wenig seltsame Rotation um die Z-Achse.
- 00000004 - Modus 3 (Imager Modus)
- In diesem Modus dreht sich der Sprite nur um die Y-Achse. Wird bei dem Ahyoheek-Tischen und beim Projektor in den Pubs benutzt.
- 00000002 - Modus 2 (Normaler Modus)
- Der Sprite richtet sich immer vollkommen zur Kamera, rotiert aber nicht um die Z-Achse.
- 00000001 - Modus 4 (Schwenk-Modus)
- In diesem Modus richtet sich der Sprite immer vollkommen auf die Kamera aus. Dazu kommt ein Wirbeln um die lokale Z-Achse, abhängig von der Entfernung der Kamera.
Im englischen Tutorial wurden die Modi noch näher beschrieben, das könnt ihr hier nachlesen.
Hier noch ein Bild, wie alles dann ungefähr aussehen soll: