Problem with the Lightmap

  • #1, by Philipp StumppFriday, 29. September 2017, 19:37 7 years ago
    Hi there!

    Another day, another problem, thehe smile So i created a lightmap for my scene. (White für beeing visible to black beeing, yeah, totally in the dark). I created it with Photoshop so created a white background and filled two areas with gradients going from black to black with 100% visibility to 0 % visibility. (Have a look at the pics)

    But when i run the scene, the character gets darkened at very wrong positions, as you can also see in the pictures i've added. At the barn in the background the little cowboy should be darkened and also behind the big bush at the lower right corner but he gets darkened where he shouldn't. What could have happened? The lightmap has the exact same resolution than the background...

    ... ah, and it seems that there is a "pillar" of darkness somewhere in the middle of the scene (as you can see on the third picture). This pillar of darker area should'nt exist at all...roll

    Greetings, Phil


    Newbie

    54 Posts


  • #2, by Philipp StumppFriday, 29. September 2017, 20:06 7 years ago
    Ok, it looks like a bug, but have a look on your own. As you can see, i created a black area in the toper left corner and the character gets darkened at the lower left area. 

    Visionaire switches the lightmap from top to bottom somehow smile 


    Hmmm, maybe you can reproduce this with VS 5?

    Greetings, Phil

    Newbie

    54 Posts

  • #3, by afrlmeFriday, 29. September 2017, 20:25 7 years ago
    I'm not very savvy on lightmaps myself. I leave them up to the artists, but I'd like to point out a couple of things.

    1. the light map should be scaled down to about 25% of the actual scene width & height for optimization reasons.

    2. the lightmap tints based on the characters position & the characters position is based on where you set the animation center for each of your characters animations. The engine does not auto tint the part of the character that is below the lightmap, it tints the entire character.

    3. I'm pretty sure you aren't supposed to use black & white for tinting - again, I'm not an artist. Marian who is sorting out all of the artwork & animations amongst other things for A Little Less Desperation lightmaps are a sort of blue-ish hue for when the character should be the default tint. To be honest I have no clue where he got that color from as I see a green-ish background in the next scenes lightmap, yet I don't remember the character ever being tinted a blue or green color.

    Imperator

    7285 Posts

  • #4, by sebastianFriday, 29. September 2017, 20:31 7 years ago
    i assume that the topleft pixel (white) is maybe not recognized as a really "filled" state. So the lightmap covers only the shape which contains the shadowed areas. 
    Try using a greyish or other color for test purpose for the "base" color.

    couldy you try for test purposes the lightmap from AFRLme or mine here:

    they should scale up.

    Thread Captain

    2346 Posts

  • #5, by Philipp StumppFriday, 29. September 2017, 20:37 7 years ago
    Ok, ich mach das mal auf deutsch smile

    Ja ich hab heute mit Deinem tutorial gearbeitet Sebastian, und da sagst du ja dass Weiß für "kein Lightmap" und jeder Grauton für eine Schattierung steht. Darum gibg ich davon aus, dass Schwarz für "Voll im Schatten" heißt.

    Und das Ding ist, er macht es ja eigentlich auch, nur halt an den völlig falschen Stellen ??? Das wundert mich halt gerade so ... smile

    Ich versuche jetzt mal das Ganze mit dem Graumap von Sebastian. 

    Grüße!

    Newbie

    54 Posts

  • #6, by Philipp StumppFriday, 29. September 2017, 20:48 7 years ago
    Nope, didn't work properly. As expected, there is some "shadowing" with Sebastians Lightmaps, but at the very wrong positions.

    Lock at the pic ...


    Phil

    ... ich werd noch verrückt hier. Das muss ein Bug sein roll

    Newbie

    54 Posts

  • #7, by sebastianFriday, 29. September 2017, 20:59 7 years ago
    yes, thats whats weird...the scaling is buggy
    I tested with the previous working tutorial projekt and can reproduce the issue. So definitively a bug in the "player".

    ja, das ist ja das komische. Die Skalierung ist verbuggt.
    Ich habe das ganze mal mit meinem Tutorialprojekt getestet und kann den Fehler ebenfalls reproduzieren. Definitiv ein Fehler im "Player".

    Thread Captain

    2346 Posts

  • #8, by Philipp StumppFriday, 29. September 2017, 21:09 7 years ago
    Some other interesting point: working with colors works. As you can see, the character get's a red and a blue shining (Never expected that, but that's great to know!), but as always at wrong positions. 

    So you should be able to use every color, even black and white, but only with the next version roll Can someone get this on the bug-list?)

    ---
    Also das mit den Farben scheint schon zu funktionieren, nur halt eben auch an der falschen Stelle. Die Figur färbt sich tatsächlich ein! Also kann man doch alles an Farben zum Lightmappen verwenden, auch Schwarz und Weiß. 

    Kann das mit dem "Scaling / Falschpositionieren der Lightmap" jemand auf die Bugliste setzen?

    P.S. So, morgen geht's weiter mit dem nächsten Tutorial von Sebastian. An dieser Stelle ein super großes Kompliment an Dich Sebastian! Du machst das so gut und mit so ruhiger Stimme. Du, das Spiel welches Du als Beispiel immer verwendest ... existiert das, kann man das spielen?

    Newbie

    54 Posts

  • #9, by sebastianFriday, 29. September 2017, 21:23 7 years ago
    P.S. So, morgen geht's weiter mit dem nächsten Tutorial von Sebastian. An dieser Stelle ein super großes Kompliment an Dich Sebastian! Du machst das so gut und mit so ruhiger Stimme. Du, das Spiel welches Du als Beispiel immer verwendest ... existiert das, kann man das spielen?

    Besten Dank.
    Das "Spiel" welches hier meist als Demonstration dient ist ein 5 Raum Test-Prototyp für die Funktionen und Technik (Menüs, Gameplay, Minigames, Testing) für ein Spiel, woran ich arbeite.
    Daraus stammt auch der Character für die Tutorial. Zudem füge ich sporadisch für die Einleitung der Videos je nach Tutorial mal Kleinigkeiten hinzu. 

    Es ist ein reines Hobbyprojekt (Prototyp sowie auch das Neue). 
    Das Hauptprojekt ist etwas höher aufgelöst und man erkennt dort auch die Lernkurve, die ich in den vergangenen 2 Jahren habe etwas mehr. Bin da viel organisierter und effizienter will ich meinen. Der Charakter sieht daher auch etwas besser aus: https://twitter.com/Bastikeks/status/884145693111320576
    (Hintergrund ist noch nicht final)

    Aber ob das irgendwann mal soweit kommt, dass ich es veröffentliche steht echt noch in den Sternen. Ziel ist erstmal das erste Kapitel fertigzustellen und nicht das ganze Spiel. 

    Thread Captain

    2346 Posts

  • #10, by Philipp StumppFriday, 29. September 2017, 21:35 7 years ago
    Ja sagenhaft Sebastian! 

    Ich bin ein riesen Fan! Diese Turnaround Animation kann richtig was. Ja, 2 Jahre des Lernens, da steigert man sich! Ich hoffe dass du Dein Game fertig bekommst. Deine Grafiken, gerade die Pixelgrafiken, sind mit so viel Liebe und Herz gestaltet! Die erinnern mich so an die Indiana Jones-Spielereihe von LucarArts damals. (Ja, die gute alte Zeit wink )

    Vor allem so Detailreich! Und dazu dann eben der Humor, am Anfang eines jeden Tutorials, wenn der sich mit dem Lichtwesen austauscht. Genau mein Humor. Ron Gilbert würde sich ein Loch ins Knie freuen smile

    Mach unbedingt weiter, du bist so eine große Hilfe! Und mach Dein Game fertig, ganz schnell...schnell schnell.

    Liebe Grüße, Philipp

    Newbie

    54 Posts

  • #11, by caligarimarteFriday, 29. September 2017, 23:03 7 years ago
    Can someone get this on the bug-list?
    ...
    Kann das mit dem "Scaling / Falschpositionieren der Lightmap" jemand auf die Bugliste setzen?
    Also ich habe es zwar auf keine Bugliste gesetzt (haben wir irgendwo so eine richtige, offizielle Bugliste?), aber ich habe es vor drei Wochen in dem RC2-Thread erwähnt, auch mit illustrierendem Bildchen (https://www.visionaire-studio.net/forum/thread/visionaire-rc...) -- darauf gab es zwar keinerlei Resonanz, aber wenn wir alle mit vereinten Kräften nur lang und laut genug darauf verweisen, wie dramatisch die Lightmaps doch broken sind, dann wird sich Simon gewiss ein Herz nehmen und sich evtl. mal darum kümmern.

    Forum Fan

    145 Posts