Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Ergebnis 1 bis 4 von 4
  1. Beiträge anzeigen #1 Zitieren
    Knight Avatar von Draxes
    Registriert seit
    Aug 2007
    Ort
    Mainz
    Beiträge
    1.920
     
    Draxes ist offline

    Partikeleffekte mit Mesh - Ghost Effect erzielen

    Ich hatte die Idee, den PFX "MFX_SKULL_CAST" (also der fliegende Totenkopf des Beliar-Zaubers) transparent zu gestalten. Das hier ist der Code für den PFX bisher:

    Code:
    INSTANCE MFX_SKULL_CAST_DARK (C_PARTICLEFX)
    {
         ppsvalue = 100;
         ppsscalekeys_s = "1.0";
         ppsislooping = 1;
         ppsfps = 1;
         shptype_s = "MESH";
         shpfor_s = "OBJECT";
         shpoffsetvec_s = "0 0 0";
         shpdistribtype_s = "RANDOM";
         shpdim_s = "7";
         shpmesh_s = "SKULL.3DS";
         shpmeshrender_b = 1;
         shpscalekeys_s = "1";
         shpscaleislooping = 1;
         shpscaleissmooth = 1;
         shpscalefps = 2;
         dirmode_s = "RAND";
         diranglehead = -180;
         velavg = 0.0199999996;
         lsppartavg = 3000;
         flygravity_s = "0 0.00005 0";
         visname_s = "MFX_breathofdeath.TGA";
         visorientation_s = "VELO3D";
         vistexisquadpoly = 1;
         vistexanifps = 15;
         vistexcolorstart_s = "0 0 0";
         vistexcolorend_s = "0 0 0";
         vissizestart_s = "10 10";
         vissizeendscale = 6;
         visalphafunc_s = "BLEND";
         visalphastart = 150;
         trltexture_s = "SIMPLEGLOW.TGA";
    };
    Das Mesh wird über die Zeile
    Code:
    shpmesh_s = "SKULL.3DS";
    angegeben. Gibt es hier eine Möglichkeit noch zu bestimmen, dass dieses Mesh transparent dargestellt werden soll so wie NPCs mit dem Flag "Ghost"? Oder ist das mit dem Partikelsystem so nicht möglich?

    Danke schon mal für Antworten! =)

  2. Beiträge anzeigen #2 Zitieren
    Ehrengarde Avatar von mud-freak
    Registriert seit
    Dec 2005
    Beiträge
    2.199
     
    mud-freak ist offline
    Leider ist das mittels PFX nicht möglich.
    Eine Möglichkeit wäre, das Mesh gar nicht zu rendern und die Partikel auf dessen Oberfläche abzustrahlen/zu erstellen, allerdings sollte das bei so einem kleinen Mesh den Totenkopf nicht mehr erkennbar machen.

    EDIT: Ich weiss aber nicht wie sich das verhält, wenn du dem Totenkopf eine transparente Texture gibst. Aber ich glaube das funktionierte nicht, als ich so etwas mal ausprobiert hatte.

  3. Beiträge anzeigen #3 Zitieren
    Knight Avatar von Draxes
    Registriert seit
    Aug 2007
    Ort
    Mainz
    Beiträge
    1.920
     
    Draxes ist offline
    Das habe ich gerade mal versucht. Es sieht zumindest annehmbar aus für meine Zwecke. Danke schon mal =)

    Eine weitere Frage zu Partikeleffekten bzw. Zaubern, die ich bisher noch nicht klären konnte: Wo wird definiert, wie schnell ein als Projektil verwendeter SpellFX sich bewegt? Oder ist das auch Engine-gesteuert?

  4. Beiträge anzeigen #4 Zitieren
    Ehrengarde Avatar von mud-freak
    Registriert seit
    Dec 2005
    Beiträge
    2.199
     
    mud-freak ist offline
    Das passiert nicht auf Seite des PFX (der definiert nur das Ausstossverhalten der Partikel), sondern über VFX. Dort gibt es die Eigenschaft emtrjeasevel. Du kannst dich bei Gothic Zaubern an geeigneten Werten orientieren.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide