PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Texturiertoturial



Satsuma
06.06.2008, 17:57
Hi
Ich will mal langsam anfagen eingene gegenstände zu machen. Ich hab gedacht ich fange am besten mit umtexturierung. Hab auch schon goggle durchsucht aber nix wirkliches gefunden, genauso wie hier im forum. Weiß jemand wo so ein gutes Toturial zu finden ist?

P.S. jetzt bitte hängt mir net wieder das Toturial von Growlf an... das ist zwar der hammer, aber da werden alle gleichen gegenstände umtexturiert, was ich brauche ist aber das ich das als neuen Gegenstand anlegen kann...
Und nochwas ich hab 3Ds max 7, wäre net wenn das toturial sich mit dem oder einer anderen version dieses Programms beschäftigt.

GlasMond
06.06.2008, 18:10
Du mußt dich schon etwas genauer ausdrücken was für ein Tutorial du suchst. Willst du Umtexturieren ist das Tutorial von Growlf ausreichend, da dort mit der existierenden Textur schon indirekt eine UV-Map vorliegt. Oder willst du neue selbsterstellte Gegenstände Texturieren, dann mußt du die UV-Map selbst erzeugen.

Umtexturieren und Texturieren sind zwei unterschiedliche Sachen. ;)

Satsuma
06.06.2008, 18:16
Umtexturieren

Spitfire
06.06.2008, 19:37
in Growlfs Tutorial steht auch extra am Ende, wie man einen Gegenstand neu macht. Ich kann es dir aber auch erklären:
Du nimmst den Gegenstand, den du umtexturiert hast und veränderst die ID oben im Fenster und drückst auf OK. Du wirst gefragt, ob ein neuer Gegenstand erzeugt werden soll. Du drückst auf JA.
Bei mesh und world mesh wählst du statt den angezeigten Meshes, die die du neu gemacht, hast, also die mit der neuen Textur. Die Werte lassen sich ganz normal verändern. Das wars eigentlich auch schon.

Edit: Ok, das was ich dir gesagt habe wird dir nicht weiterhelfen. Der Link zu dem anderen Tutorial ist tot.
Was du brauchst ist der "Texture replacer" (googlen) und "Nifskope" (googlen).
Mit Nifskope öffnest du das Mesh, wo die neue Textur draufkommt und speicherst es unter einem Neuen Namen Irgendwohin, wo du es findest.
Dann öffnest du den Texture Replacer und öfnest mit dem wiederrum das Mesh, welches du eben gespeichert hast. Dort steht dann rechts ein Pfad, nämlich der, wo die Textur liegt, die das Ding normalerweise hat (heißt z.B. textures/armor/steel/cuirass.dds). Dort machst du einen Doppelklick drauf und veränderst den Pfad so, dass er den Pfad anzeigt, wo deine Textur im Oblivionordner liegen soll.
Das gleiche musst du übrigens noch mit dem Worldmodel machen. Das ist das Mesh mit der Endung _gnd.nif (also neu speichern etc.).
Wenn du fertig bist kopierst du die Meshes irgendwo in den Oblivionordner unter \meshes\, undzwar so, dass du sie auch wiederfindest.
Die Texturen (.dds _n.dds _g.dds (falls es eine Glowmap gibt)) kopierst du in das Verzeichnis, dass du eben im Texture Replacer eingegeben hast. Ab da machst du das, was ich oben gesagt habe;-)

Wenn ich das schon geschrieben habe, kann das eigentlich ins Mod-FAQ oder als Antwort zu Growlfs Tutorial hinzufügen.

MODIFIED
07.06.2008, 08:57
Du kannst die Textur gleich in Nifscope "replacen".

Spitfire
07.06.2008, 16:19
und wie funktioniert das?

Satsuma
07.06.2008, 18:04
sorry, bin noch nicht dazu geommen das zu testen... (hab grad noch sehr viel mim abschluss zu tuhen , ist erst zu 75% geschafft:rolleyes: )

Is das der richtige Texture replacer (http://www.tesnexus.com/downloads/file.php?id=2156) ?

*Edit*
so, hab das alles mal kurz ausprobiert, und siehe da, mein erster erfolg ;-)
http://img528.imageshack.us/img528/365/kelchfo5.jpg

Ist nix besonderes, nur ein auf die schnelle umgefärbter silberner Kelch...da wird noch dran gearbeitet
Da kommt mir nocheine frage auf: kann man da soeinen effeckt einbauen das das ding glänst oder so etwas in der richtung?

@sanguine: Vielen dank das du mir das so ausführlich erklärt hast! Hast was gut bei mir ;-)

MODIFIED
08.06.2008, 11:35
und wie funktioniert das?

Das Mesh mit Nifscope öffnen, das zu Teilmesh (NiTriStrips, NiTriShape), bei dem du die Textur wechseln willst raussuchen.
Dort mittels Klicken auf die Plussymbole durch die Hierarchy bis
[+] NiTrishape/NiTriStrips
[+] NiTexturingProperty
NiSourceTexture
durchhangeln.

Angekommen ?
Nur noch ein Klick auf das lila Blumensymbol ( zumindest halte ich es als das) und es öffnet sich das normle Windows-Dateiauswahlfenster, wo du dann die neue Textur zuweisen kannst. Auch eine Pfaddirekteingabe ist dort möglich.
Gegebenenfalls bei weiteren NiTriShapes/NiTriStrips den Vorgang wiederholen.
Unter neuem Namen abspeichern.
fertig.

Spitfire
09.06.2008, 10:25
@Modified: Ich dachte immer, das wäre nur zum anschauen, aber die Textur wird noch nicht zugewiesen^^
@Gammel: Danke, Das mit dem Glanz steht in Growlf'S Tutorial bei "Normalmap". Der Alphakanal der Normalmap bestimmt die Reflektion. Wenn du willst, dass der Gegenstand leuchtet benutzt du eine Glowmap. Im Alphakanal kann man die Leuchtkraft einstellen.

Satsuma
09.06.2008, 15:45
ok, das mit dem alpha kanal funktioniert schonmal priema! Ich hab einfach den von silberkelch genommen, nur umbenannt (passend zu meinen texturen)

http://img440.imageshack.us/img440/3309/kelchalphajl5.jpg

Das mit der Glowmap konnte ich noch nicht ausprobieren...

Spitfire
09.06.2008, 18:34
Musst du auch nicht, ein Kelch muss nicht leuchten XD
Mit diesem (http://nifelheim.dyndns.org/%7ecocidius/normalmap/#download) Plug-in kannst du Normal-maps selber machen. Bei komplett neuen Texturen ist das eigentlich immer notwendig. Ich setz mich gleich mal an Gimp und versuch dir das zu verdeutlichen. Den Alphakanal kann mann meistens aus der Original-Textur entnehemen und dann noch aufhellen/abdunkeln, bei komplett neuer Textur mache ich aber immer ein Graustufenbild der Textur und versuche per Helligkeit/Kontrast und Schwellenwerte daraus einen Alphakanal zu machen. Die Normal-map macht im Spiel ja die Höhenverhältnisse aus, wie du hoffentlich schon in Growlfs Tutorial gelesen hast. Ich zeige dir das gleich mal in einem Beispiel (*Oblivion wieder rauskram*)

Satsuma
09.06.2008, 18:46
nicht der kelch^^ Ich will doch nicht nur kelche texturieren:D

Predata
10.06.2008, 14:49
Um das in scope erstellte neue Object mit einem Glanzeffekt zu versehen, musst Du den
sog. 'NiTexturigProperty' umstellen. Das machst du in der 'Block Detail' liste bei 'Apply Mode'
Stell ihn von 'Apply_Modulate' auf 'Apply_Hilight'.....fertig!
Du wirst in scope aber nur sehen können das die Textur sich ein wenig aufhellt, der Glanzeffekt macht sich erst ingame bemerkbar.

Growlf
10.06.2008, 16:32
Falsch. Was Du beschreibst, gibt einen Chrom- Effekt, je nach Normalmap.

Der Glanz wird durch die Höhe der Normalmap sowie durch den Alphakanal der _n.dds codiert.
Ein flache Normalmap glänzt wenig, eine kräftige stark, was man z.B. für Glas ausnutzen kann.
Beim Chrom- Effekt durch APPLY_HILIGHT ist es aber andersrum: dort glänzt eine flache Normalmap wie Chrom, eine kräftig überhöhte fast gar nicht anders als mit APPLY_MODULATE.

Verstärken kann man den Glanz durch eine weißen Alphakanal bei Speicherung als DXT3 oder 5 (ansonsten wird der Alphakanal nicht verwendet) sowie durch Benutzung des Materials EnvMap2, eine _g.dds und durch Hochregeln der Glossiness (in NIFskope unter NiMaterialProperty zu finden) auf > 20.

Lazarus
10.06.2008, 16:50
sowie durch Benutzung des Materials EnvMap2, eine _g.dds und durch Hochregeln der Glossiness (in NIFskope unter NiMaterialProperty zu finden) auf > 20.
Eine Glowmap ist ausschließlich für das Leuchten verantwortlich, hat mit Glanz aber noch immer nix zu tun. Und der Glossiness-Wert muss unter 20 sein, wenn man den Glanz verstärken will. ;)

Predata
10.06.2008, 18:03
Falsch. Was Du beschreibst, gibt einen Chrom- Effekt, je nach Normalmap.

--------------------------------------------------------------------------------------------

Für mich is das iwie das gleiche (Glanz- und Chromeffekt) So wie ich festgestellt habe, is der Alphakanal oder gar die Highmap futsch sobalt man den 'NiTexturingProperty' auf 'Apply_Hilight' umstellt.
Habe letztens einen Dolch mit Blender erstellt, und mit Photoshop eine Textur gemacht. Er bestand aus drei Teilen: Mittelstück, Klinge und Griff, weil ich die Klinge oder besser die Schneide ganz gerne mit Glanzeffekt haben wollte.
Den Texturbereich um die Klinge sollte leicht verkratzt wirken, was ich dann auch tat...lol

Habe dann eine detailierte Normalmap und eine Graustufentextur für den Alphakanal gemacht, das neue mesh in scope geöffnet und beim schnuckeligen lila Blümchen die Textur rein. Alles soweit ganz nett, bis ich dann auf Aplly_Hilight gestellt hab, da war von der Normal- Highmap sprich meinen mühseelig gemachten Kratzern nich mer viel zu sehen.>:(

Ich glaube aber ihr meint Reflektion- und nicht Chromeffekt oder?

Lazarus
10.06.2008, 18:15
Der Chrom-Effekt kommt im Spiel hauptsächlich bei Edelsteinen und Glas zum Einsatz. An Metall sieht das eher unnatürlich aus, wie mit einem Ölfilm überzogen. Daher immer auf Apply_Modulate, außer eben bei Glas o.ä..

Predata
10.06.2008, 18:33
Ja ich weiss, besonders grottig sieht es aus, wenn man in den Oblivion options dann auf 'Fensterspiegelung An' stellt (bei metallischen Gegenständen).
Aber mit dem Alphakanal allein ist es nicht getan um einen ähnlichen Effekt hinzubekommen. Soviel ich weiss, regelt der A. kanal bei einem Objekt die Stärke der Reflektion- also wie
hell/grell das Licht von ihm abgegeben wird und nicht den Glanz, oder irre ich?!?

Lazarus
10.06.2008, 18:48
Der Alphakanal der Normalmap ist nichts anderes als eine Specular Map, regelt also die Stärke des Glanzes(Weiß=glänzt stark, schwarz=glänzt nicht). Wie definierst du denn den Unterschied zwischen Lichtreflektion und Glanz? Für mich ist das in diesem Fall ein- und dasselbe. http://www.multimediaxis.de/images/smilies/old/szuck.gif

Growlf
10.06.2008, 19:21
Bei APPLY_HILIGHT erhält man mit flacher Normalmap eine Art Chromeffekt.
Ich nenne das einfach mal so, weil es so aussieht: genau wie eine verchromte Radkappe.

Je zerklüfteter die Normalmap, desto geringer dieser Effekt: bei so richtig zerkratzer Stahltextur sieht man die Totalreflexion nur noch unter bestimmten Winkeln und Lichtverhältnissen.

Die Textur selber scheint durch, speziell bei Kunstlicht oder im Dunklen.
So wird aus einer reinschwarzen Textur durch APPLY_HILIGHT bei Tageslicht ein total verchromtes, hochspiegelndes Item (die Spiegelung selber ist allerdings nur vorgetäuscht, reicht aber für den Effekt), im Dunkel einer Höhle schimmert das Ganze pink bis copper, bei Fackelschein eher grauschwarz.
Mit einer hellgrauen Textur kriegt man im Dunkeln einen weißen Effekt, bei Tageslicht unterscheidet es sich nicht von der schwarzen.

Da ist also viel, viel Trial and Error dabei.

EDIT: okay, okay, ich nehme das mit der _g.dds zurück. http://img167.imageshack.us/img167/9787/roflea9.gif

Satsuma
10.06.2008, 20:11
ok, die letzten paar beiträge hab ich mal weniger als die hälfte verstanden:p

@Predata: richtig geile klinge:D

Aber, was ich eingentlich sagen wollte: ich dachte mir das ich mal versuche die Stahlrüs umzutexturieren, öffne die .dds, und was sehe ich da: etwas was ich nicht so wirklich verstehe... wie soll ich dort verstehen was was ist?

GlasMond
11.06.2008, 19:30
Mach dir verschiedene Farbkleckser auf die Teile und kontrolliere die Textur mittels NIFSkope. So kannst du sehen was was auf der Textur ist. ;)

Satsuma
11.06.2008, 20:00
Mach dir verschiedene Farbkleckser auf die Teile und kontrolliere die Textur mittels NIFSkope. So kannst du sehen was was auf der Textur ist. ;)

Probier ich gleich mal aus:D Danke

ok, endweder ich habe da was falsch verstanden, oder ich mach etwas falsch:
http://img90.imageshack.us/img90/8759/lolgkg5.jpg
Hier habe ich das mit absicht auf das world model gemacht, wenn die auf dem Char ist sieht das genauso aus...


Schaut zwar meiner meinug auch cool aus, aber is nicht würklich das was ich haben wollte...
weiß jemand woran das liegen könnte?

*Edit* sorry wegen dem zweifach post:\
edit GlasMond: Ich hab's zusammengeführt, auch wenn ich nicht verstehe wie man wissentlich ausversehen einen Doppelpost machen kann . :confused:

Spitfire
12.06.2008, 18:23
Er meinte folgendes:
Man färbt jedes Teil, welches halbwegs so aussieht, als wäre es ein eigenes mit einer eigenen Farbe ein. Am besten Rot, Blau, Gelb etc.
Dann schaut man sich das Ding in Nifscope an und weiß dann welcher Teil der Textur zu welchem Teil auf dem Mesh gehört.
Vielleicht sollten wir Lazarus' Tutorial wieder hochladen un die eine Stelle mit den Mipmaps verbessern :D

Satsuma
12.06.2008, 19:18
Das mit dem doppel post: Ich hatte einfach nicht drauf geachtet, ich habe das tema ja nur auf der ersten seite geöffnet, und einfach eine antwort geschrieben...

Das mit nifscope: Selbst wenn du es mir net glaubst: ich weiß was die krizileien da bedeuten:D An hand von denen könnt ich auch erkennen wo was ist...

Bei mir is die mesh im nifscope immer weiß....