FAQ

From TorqueWiki

Jump to: navigation, search

Contents

[edit] MISC

[edit] Wie setzt man das Projekt auf? Was nimmt man als Basis?

morgen

Fragenliste für Treffen am Mittwoch 31.10.07 VHO / Jens Schneider

[edit] Wo stelle ich die Player Eigenschaften ein?

Player.cs


[edit] Wo stelle ich ein wie stark eine begehbare Schräge sein darf?

Im Player datablock ist ein Parameter oder im C++.


[edit] Wo stelle ich den Schaden beim Runterfallen und Laufgeschwindigkeit ein?

Plyaer.cs (auf dem Server, im Datablock zum Player) oder player.cc (C++)


[edit] Lichterarten / wie implementieren?

[edit] Warum leuchtet ein Teil der Arkane FX .light auf Bäume aber nicht auf Häuser-Aussenwände?

  • Lichter wirken auf unterschiedliche obj (dif, static shapes)
  • Lichter erst einstellen im WED, dann kann an static shapes mounten und hinterher beim leveling diese einfach einsetzen oder einladen.

[edit] Dynamic light im dif wirken nur auf dts shapes?

Dynamisches Licht wirkt in der Engine auch auf Gebäude von innen (z.B., Zauber im Tunnel).

[edit] Wie stelle ich eine höhere Auflösung für das Terrain ein?

morgen

[edit] Wie stelle ich die relative Größe der Terraintexturen ein?

Ist nicht veränderbar. Vorgegeben sind 8. Man kann das aber über Scripte leicht verändern. Man muss das im Editor verändern, damit man dass auch mappen kann.

[edit] Kann ich die Terrainlightmapgröße verändern?

Es gib nur eine Lightmap. das ist der .ml File (Lightmap für die Mission). Er nimmt immer das letzte File und läd es ein, sonst relight.

  • DIFs mit Portalen werden beim Relight in der Engine nicht berücksichtigt,

diese sollten Lightmaps im DIF file haben.

  • Das könnte aber auch anders sein, wenn man die

Lichter erst im WE setzt.

[edit] Kann man das Lighing-Modell was der Constructor benutzt auch anders errechen?

Kann man einen MAP file aud Quark mit dem Constructor lighten und dann aber nur die ml Files aus dem Constructor nutzen und das DIF mit map2dif mit dem MAP aus Quark.


[edit] Wie stelle ich eine Collision für die Mission Area ein?

Gar nicht. Mission Area ist seit Jahren nicht weiter bearbeit worden. Mission Area hat nur noch den Sinn einer Höhenbegrenzung.

Das Terrain sollte man natürlich begrenzen.


[edit] Wie bekomme ich den Partikel Editor zum Laufen?

morgen.


  • Detail Maps für DIFs?

morgen.


[edit] Wie tausche ich das Männchen aus?

DTS File im Datablock zum player angeben. Animationen DSQ Files in gleiches Verzeichnis kopieren oder tauschen. DSQ files werden im Torque Script Code angegeben, wenn die Animation gestartet werden.


[edit] Animationen trennen (Animations Threads) macht das Sinn?

Hierarchiebaum der Animationen muss man richtig beschreiben.

morgen


[edit] Wie funktioniert der Animationsbaum?

[edit] Wie kann man Boneanimation / Skinanimation mit Morphanimation kombinieren (Facial Animation)?

Gesichtanim trennen und mit Bones arbeiten. Sprechen und Gemütszustand unabhängig.


[edit] Was ist der Unterschied zwischen Alpha Blending und Alpha Sorting in der Torque engine, bzw. was ist zu bevorzugen?

Beide von der Troque genutzt. Was soll die Frage "Kraut und Rüben"...


[edit] Wie mache ich ein Portal in eine Rundung (Villa Fenster)

morgen.


[edit] Wie funktioniert das Mipmapping in Torque?

Lässt sich nicht sauber ansteuern (nicht in der neuesten Version.). Im LODs kleinere Texturen einstellen. (im Player 6 LODs).


[edit] Wie stelle ich die Entfernungswerte ein bei denen: LOD umgeschaltet wird / Mipmapping umgeschaltet wird?

Entfernungswert bei dif und dts unterschiedlich (läuft über die pixelgröße auf dem Bildschirm). Ist für jedes Modell einzeln einstellbar.


[edit] Wird DDS unterstützt (Dynamic Geometry/ Static Geometry) in Open GL?

DDS ist nur Texturformat, mit Normalmaps, es gibt eine Ressource für Torque.


[edit] Wie kann ich Wasserarten laden und speichern?

morgen.


[edit] Wie mache ich eine Skybox mit Vue5 (nur Export / Maps), Welche Nummer ist auf welcher Seite?

morgen.

[edit] Wie mache ich die nahtlosen sich bewegenden Wolkenlayer?

morgen.

[edit] Was macht die 7te Textur (Environmap) in der Skybox und wie sollte sie aussehen (mit UV Coordinates)?

Sie ist ein Abbild der Skybox. Oft wird nb. 5 (mitte) gedoppelt. Wir in der sky.dml hinterlegt (dort sind alle 7 hintereinander plus die Wolkenlayer). Nb 7. Wir standardmäßig auf die DTS Files und den obersten Wasserlayer gelegt. Bei Wolkenlayer kann man Geschwindigkeiten enstellen.


[edit] Wie kann ich die Zonen, die die Portale erzeugen überprüfen?

Es gibt einen map2dif Erzeuger holodeck edu als Ressource (C++). Damit kann man Alles suchen und sehen.


[edit] Warum ist das Lighting unabhängig von der Collision, kann das an „leaks“ liegen? (Portale / siehe Blackworld)?

Das ist in Bug im Constructor/Exporter map2dif.


[edit] Wie setze ich Zonen für Wettereffekte?

Es wird um den Player eine Box erzeugt und dort regnet es. Das wird nur auf dem Client gemacht, nicht auf dem Server. Man kann es an- und ausschalten bei Bedarf also evtl. in Zonen triggern.


[edit] Wie animiere ich Bäume?

Bone und wackeln. Hier wäre Vertexanmiation ideal.


[edit] Warum entstehen manchmal Bandingeffekte (Lightmaps / AFX Nightlevel / Eigener Level in SDK)?

Banding heisst, die Farben teilen sich Stufenweise auf (wie grobe Heightmaps).

morgen ist auch noch ein Tag..

[edit] Ist ein dynamischer Tag / Nachtwechsel möglich (Was passiert mit den Terrainlightmaps?)

Im Standard der TGE nicht. Es gibt eine Ressource Tag/Nacht Wechsel. Besse ist einen neue Mission laden, mit schönem Lade-Screen (evtl. mit Musik oder Ansage) oder die Teilnehmer in 2D beschäftigen.


[edit] Ist es möglich auf die Lightmaps, egal welche (DTS / DIF / Terrain) als Bilder zuzugreifen?

Nein, .ml Files (Terrainlightmaps) kann man schlecht bearbeiten. Lightmaps für DIFs sind in den DIFs.


[edit] Wie stelle ich das Verhalten der 3rd Person Kamera ein (Clipping / Collisison?/ Kamera Nodes?)

Player.cs Camera.cs

[edit] Wie kann ich die Arkane FX modifizieren?

morgen.


[edit] Wie verhindere Sliden (beim gehen) beim Character?

Vielleicht über Player Parameter speed (= Luafgeschwindigkeit), friction, mass. Wenn man runter oder hoch läuft verändert sich die Geschwindigkeit. Mit zu viel Friction kann man jede Steigung gehen.

[edit] Wie verhindere Sliden (des Nullpunktes´, Bauch ruhig, Füße sliden wenn Player steht) beim Character aus MAX (Schwerpunkt wird NICHT animiert)?

[edit] Warum werden die Steine nicht dunkel wenn ich einen Relight mache und die Sonne ist schwarz?

(Die Frage macht nur mit dem Beispiel Sinn) (Demolevel Blacklevel3) [Weil ich sie erst von Hand anwählen muss, damit die Änderung übernommen wird!!!]

morgen

[edit] Wie kann man Gegenstände schieben / ziehen?

morgen.

[edit] Wie funktioniert die Player Collision?

Das ist nur eine Box mit Trefferzonen. Wenn der Player sitzt etc, kann man die Collision anpassen. Beim Sitzen wird der Player auf einen Stuhl gemountet. Über einen Trigger kann die "Setzen" Anim des Player abspielen und ihn dort positionieren.


[edit] Wie kann man Interaktion zwischen Animation und Collision herstellen z.B. beim Erstechen?

Messer bekommt an der Spitze (Mountpoint im Modell) eine Verletzungstrigger, wenn dieser die Kollision schneidet wird Trigger ausgelöst.

[edit] Server / Client sicher einloggen (Lösung aus Hamburg)?

[edit] General

[edit] From Blender Exporter: LOSCollision- LOS Collision Marker, put all of your line of sight collision meshes here. What is that?

[edit] Exporter

[edit] Gibt es dif2map?

Personal tools
Games
Game Development
Modeling for Torque
Torque Game Builder (2D)
Console