Elowan Geschrieben 11. September 2013 Melden Share Geschrieben 11. September 2013 hallo, ich habe einiges probiert, jedoch keine Lösung gefunden... Ich habe eine normal map (für den bump), eine diffuse RGB map, eine specular map (für die Glanzeffekte und Highlights) und dazu noch eine "Lightmap" - damit meine ich es ist im Grunde alles schwarz drauf, bis auf bestimmte Stellen, an denen sich auf dem Modell "Lichter" befinden sollen. Ich finde keinen passenden Shader für ein Material, das alle diese Texturen vereint. Das "beste", was ich bisher gefunden habe ist der "Self Illum Bumped specular" Shader... Dort kann ich eine Base, Illum und normal map Textur ablegen... aber wie bekomme ich dann noch die "lights" und specular map an das gameobject? Erreichen möchte ich, das mein Gameobjekt: 1. Farbe (RGB Textur) hat, klar 2. bump durch eine normal map bekommt 3. glänzende Oberfläche durch die specular map 4. dazu "Lichter", die unabhängig von den echten Lichtern einer Szene sind Wie setze ich das in Unity um? Mit blender habe ich fein alle nodes für den cycles renderer zusammengebaut und alle in ein Material gepackt bekommen - leider wird dieses nur dem Namen nach importiert, ist aber im Grunde nur ein "leeres" diffuse Material/Shader... Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Aragom Geschrieben 12. September 2013 Melden Share Geschrieben 12. September 2013 Hi, das müsste mit dem StumpyShaderEditor zu machen sein! Ist ein kostenloses Asset ! Kenne ich mich aber nicht mit aus.... Evtl. Ist es aber ein Ansetzpunkt zum Googeln.. Gruß Olli Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Mr 3d Geschrieben 12. September 2013 Melden Share Geschrieben 12. September 2013 Oder "einfach" selbst schreiben Das währe die beste Möglichkeit, erfordert aber etwas arbeit. Schau einfach mal Hier. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Schalla Geschrieben 12. September 2013 Melden Share Geschrieben 12. September 2013 http://cgcookie.com/blender/lessons/creating-a-sci-fi-panel-part-2/ Ab 24 Min ca., da gibts noch einen dritten Teil, da er dort einen Fehler gemacht hat und den behebt. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Elowan Geschrieben 12. September 2013 Autor Melden Share Geschrieben 12. September 2013 Wow! Also der StrumpyShader sieht genau so aus, wie das was ich gesucht habe. Hat Ähnlichkeit mit dem Node-System von Blender 2.68 Werde ich direkt mal testen! Danke! Selbst schreiben.... Hmmm eher (noch) nicht Das Tutorial sehe ich mir auch noch an, den Namen kenne ich von Blender-bezogenen Tutorials. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Elowan Geschrieben 13. September 2013 Autor Melden Share Geschrieben 13. September 2013 Eieiei, der Strumpy Shader ist gut, aber läuft mit der aktuellen Unity Version nicht ohne Bastelei. Hab es dann doch geschafft, ihn zum laufen zu kriegen. Das Tutorial ist Top, werde diese Alternative ebenfalls testen und dann vergleichen, ob es Unterschiede in den Ergebnissen gibt. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Elowan Geschrieben 29. September 2013 Autor Melden Share Geschrieben 29. September 2013 Die Alternative aus dem Tutorial funkt nicht 100% - die lightmaps wird vom Shader nicht angenommen, bzw. nicht angezeigt. Hab es mehrfach genau so wie im Tutorial erwähnt versucht - nix zu machen, die lights werden nicht dargestellt. Daher habe ich mich jetzt für den strumpy shader entschieden, zumal ich hier noch eine Color Node setzen kann, um die lightmaps noch einfärben zu können. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Schalla Geschrieben 29. September 2013 Melden Share Geschrieben 29. September 2013 Die Light Maps funktionieren definitiv. Hatte das Tutorial nachgemacht und in einer Umgebung ohne Licht ausprobiert. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Elowan Geschrieben 1. Oktober 2013 Autor Melden Share Geschrieben 1. Oktober 2013 Hmmm, ich habe eine "funktionierende" lightmap genommen, habe die sogar komplett neu gemacht (genau wie im Tutorial beschrieben, step by step) Aber es leuchtet einfach nix. Meine lightmap ist weiß, wo es leuchten soll und schwarz, wo nicht und liegt in dem Alpha-Kanal einer .tga Bilddatei... mysteriös Noch einmal zusammengefasst: ich habe die lightmap mittels STRG+C / V in den Alpha Kanal einer anderen Textur (die nicht die normal map ist) eingefügt und als .TGA gespeichert. Bei "Illum" dem Shader zugeordnet und man sieht nix... Die lightmap (also nur die "reine", nicht als Kopie in dem Alpha Kanal einer anderen Textur) erfüllt ihren Zweck, wenn ich in Blender, C4D oder dem Strumpy Shader diese als "Emitter-Textur" verwende. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
LightYarn Geschrieben 2. Oktober 2013 Melden Share Geschrieben 2. Oktober 2013 Fall noch Interesse an solch einem Shader besteht, kannst du gerne den benutzen, den ich vor kurzem selbst geschrieben habe. Link: Klick Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Elowan Geschrieben 2. Oktober 2013 Autor Melden Share Geschrieben 2. Oktober 2013 Hi LightYarn, den sehe ich mir heute abend an - hab vielen dank für den link! Ich gebe ein Feedback, so bald ich angetestet habe. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Elowan Geschrieben 2. Oktober 2013 Autor Melden Share Geschrieben 2. Oktober 2013 Aaaalso, dein Shader macht genau, was er soll und liefert ein gutes Ergebnis. Ob nun performanter als der von Strumpy, kann ich nicht beurteilen. Mir fehlt nur eine Kleinigkeit und zwar die Möglichkeit, die Emittermap noch einzufärben, also dem "emittierten Licht" noch eine andere Farbe geben zu können. Ich werde mal in den code reinsehen, evt. bekomme ich das hin - oder auch nicht Ich danke dir! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Elowan Geschrieben 2. Oktober 2013 Autor Melden Share Geschrieben 2. Oktober 2013 Alles roger, habe ihn selbst anpassen können - nun kann man auch die lightmap einfärben... Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
LightYarn Geschrieben 3. Oktober 2013 Melden Share Geschrieben 3. Oktober 2013 Du kannst einfach eine farbige Map in den EmitMap Kanal schmeißen und schon hast du Farben mit im Spiel Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.