Es tut mir leid Leute aber Ich bin aus meiner Krise raus und wollte heute einfach mal eine Normalmap an einen Levelblock anbringen. Ich mache das jetzt seit fast einem Jahr. Gamestudio ist das letzte, verschissene Werkzeug, ich würde es nichtmal meinem TODFEIND geben. Ich muss natürlich erstmal einen Code an meine Map hinzufügen damit Ich überhaupt Shader nehmen kann. Okay, von mir aus. Ich nehme den "mtl_specBump" Shader, lege ihn an meinen Block an, Normalmaps justiert, alles gut, Dynamisches Licht auch an. Ich lasse laufen. Hm, zwei der Vier Seiten sehen gut aus, bei den anderen Beiden ist kein Effekt zu beobachten. Sunlight überprüft und mal ganz ausgeschaltet. überall Artefakte. Auf den "mtl_bump" Shader gewechselt. Der benutzt Tesselation und clippt meine Lichter weg, auch mit camera.clip_far = 1000000. Schade eigentlich. Dann gehe Ich ins Wiki, mal da schauen. Unter JEDEM Normalmapping Shader steht entweder (Outdated) oder "Just 2 lights", "old version" und sonstiges. Ich probiere einfach mal 2 aus. Artefakte en masse. Okay. Hm, shade-c ist auch nicht mit einem NUR Bumpmapping shader ausgerüstet. Ich arbeite jetzt seit 45min daran. An einer Map. Einem Block. Einem Effekt.
Unity: Shader auswählen, Normalmap auswählen, reinziehen. Ende. Geht.
Unity ist mein Apple. Schick, schnell und es geht. Ich will nicht unter die Oberfläche.
Gamestudio macht es mir unnötig schwer als erfahrener Benutzer einen Normalmap anzubringen. Aber ich will unter die Oberfläche und von da garnicht mehr weg, sonst muss ich wieder die Oberfläche abschaben. Und was da rauskommt endet in diesem Text.
An JCL:
Ich liebe das Gamestudio und weiß ihr arbeitet an einem neuen WED. Aber einmal im Forum durchdrehen wegen der selben Sache sei mir bitte genehmigt.
Update:
vec_set(sun_pos,nullvector);
sun_light = 0;
Geht. Endlich. Mit "mtl_chromebump". Klar.
Last edited by TheLiam; 01/21/11 19:30.