Altes Thema Licht

Silent-Design Forum
Verfügbare Informationen zu "Altes Thema Licht"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: lanzet3 - Kombucha - StiXx
  • Forum: Silent-Design Forum
  • Forenbeschreibung: Dies ist nur das alte Silent-Design Forum - Das neue findet ihr unter www.silent-design.de.ms oder www.e-nicmar.de/community/
  • aus dem Unterforum: Leveldesign
  • Antworten: 3
  • Forum gestartet am: Dienstag 18.05.2004
  • Sprache: deutsch
  • Link zum Originaltopic: Altes Thema Licht
  • Letzte Antwort: vor 20 Jahren, 4 Monaten, 17 Tagen, 3 Stunden, 34 Minuten
  • Alle Beiträge und Antworten zu "Altes Thema Licht"

    Re: Altes Thema Licht

    lanzet3 - 19.05.2004, 20:32

    Altes Thema Licht
    Hi Kombucha!Wärst Du so nett,Deine letzten Posts aus dem alten Forum zu diesem Thema noch mal hier hereinzusetzen?Habs mir damals leider nicht ausgedruckt.Das Ende des alten Forums kam zu plötzlich.Wäre Spitze,wenn Du noch etwas über die Erstellung eines Sprites hinzufügen würdest.Mir ist noch nicht klar,wie ich die entsprechende Form hinbekomme.Machst Du das direkt in Photoshop mit transparentem Hintergrund oder verschiebst Du die Vertexe in MED?[size=18][/size]



    Re: Altes Thema Licht

    Kombucha - 19.05.2004, 22:39


    Hi!
    Also, dann wolln wir mal :) !

    Das ist eine Aktion für einen senkrechten Lichtstrahl, der seine Transparenz je nach seiner Entfernung zur Kamera ändert:
    action ray_light
    {
    var ray_dist;
    var ray_max_dist = 1000; //Bei dieser Distanz zwischen Kamera und Licht beträgt Alpha des Lichtstrahls 100

    my.transparent = on; //Kein Flare! Flare übernimmt keine Alphawerte!
    my.bright = on;
    my.passable = on;

    while(1)
    {
    // ray_dist = Distanz zwischen Kamera und Lichtstrahl
    ray_dist = vec_dist(camera.x,my.x);

    // Werte von ray_dist beschränken
    ray_dist = clamp(ray_dist,1,ray_max_dist);

    // Transparenz verändert sich mit ray_dist(Distanz zwischen Kamera und Licht)
    temp = ray_max_dist / 100;
    MY.ALPHA = ray_dist / temp;

    wait(1);
    }

    }


    Das Sprite selbst habe ich in Picture Publisher gemacht, dort gibt es eine Pinselform, die einem Lichtstrahl recht ähnlich sieht. Ich musste nur ein bisschen verändern und den Kontrast verringern!
    Wichtig ist, dass für solche lichter keine großen sprites benötigt werden! Ein großer 512x512 Lichtstrahl sieht im Spiel nicht besser aus als ein kleines 64x64 Sprite, da es ja keine erkennbaren details besitzt, die mit einer solch großen Textur dargestellt werden könnten!
    Das hier ist z.B. ein 32x16 sprite:
    [/img]

    Da die Sprites so klein sein können, ist es auch nicht besonders schwer sie selbst zu zeichnen! Trotzdem werde ich auch mein altes Licht-Sprite so bald wie möglich wieder uploaden!

    Edit: Hier gibt es den Lichtstrahl!

    MfG



    Re: Altes Thema Licht

    StiXx - 20.05.2004, 00:20


    Jo thx ich glaube jetzt habe ich das auch verstanden



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Silent-Design Forum

    Raumpatrouille - gepostet von lanzet3 am Dienstag 25.05.2004



    Ähnliche Beiträge wie "Altes Thema Licht"

    Geschichtenwettbewerb Thema : Kaninchen - Vivien13 (Samstag 30.09.2006)
    Neues Thema?^ - rastaman (Mittwoch 25.01.2006)
    Thema Pop Boygroups Us5 - anniirock (Dienstag 08.08.2006)
    Licht und Schatten [SR] - Lathao Che (Sonntag 18.03.2007)
    Fellwechsel: Das leidige Thema - cäsar (Freitag 14.04.2006)
    licht an; licht aus - biene_maja (Dienstag 28.12.2004)
    ernstes thema! - carlos (Samstag 24.06.2006)
    Thema - Gabba Gandalf (Samstag 17.03.2007)
    Thema: Schamanen 10.05.07 - Snowdrop (Donnerstag 10.05.2007)
    Das müst ihr sehen so eine Frechheit Anklargen solte denn - kawa-zx9r (Dienstag 05.05.2009)