PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fragen zu Blender und Objekten



Seth
20.07.2009, 12:06
Blender und ich stehen leider auf Kriegsfuß :(

Deswegen mal ein paar Fragen :)

1. Wie kann ich in Blender ein bestehndes Collision Objekt bearbeiten bzw überhaupt sichtbar machen ?

2. Wie weisse ich einem Objekt ein Geräusch zu ?
Wenn ich zB ein Neues Modell in Geck einfüge und dieses Objekt soll "Trittgeräusche" haben wenn ich darauf rumlaufe.

3. Wie wandelt man Oblivion Nif`s in Fallout Nif`s um ?

Boreg
20.07.2009, 13:11
zu 2: die gegenstände im geek selber haben sounds bei ihren einstellungen
ansonsten (und das ist nur geraten) über eine form list die als apparatur mitläuft (zumindest denke ich das wäre vereinzelt möglich)
bzw als script.

zu 1:
in blender ist die Collisionsabfrage direkt vom mesh abhängig so weit ich das weiss. (die blender Collisionsabfrage hat zb. probleme mit 4ecken
da fällt man schonmal durch den boden, bei 3ecken gehts)
Also vermute ich mal das die Blender Collision (aus der blender gameengine) eine andere ist als die in Fallout (die denke ich im nif file geregelt ist).

3: Darfste nicht offiziell (hab ich irggendwo gelesen), ich hab aber auch keine ahnung wie das geht ;) im zweifel in Blender exportieren und dann in Fallout importieren.

sorry für so viel halbwissen, aber Meshen und texturieren sind ja ein eigenes thema :)

Seth
20.07.2009, 14:24
zu 1:
in blender ist die Collisionsabfrage direkt vom mesh abhängig so weit ich das weiss. (die blender Collisionsabfrage hat zb. probleme mit 4ecken
da fällt man schonmal durch den boden, bei 3ecken gehts)
Also vermute ich mal das die Blender Collision (aus der blender gameengine) eine andere ist als die in Fallout (die denke ich im nif file geregelt ist).

Yep, die Collisionbox ist direkt im Nif drinne.
Ich denke das Nif ist nur ein Container file.
Leider kann ich die Collisonbox nicht in Nifskope ändern und in Blender sehe ich sie nicht :(



zu 2: die gegenstände im geek selber haben sounds bei ihren einstellungen
ansonsten (und das ist nur geraten) über eine form list die als apparatur mitläuft (zumindest denke ich das wäre vereinzelt möglich)
bzw als script.

Das Objekt WoodPlanksGroup01 sind Holzplanken. Das hört sich auch so an wenn ich drüber laufe :)
Jetzt habe ich aber ein paar Modelle von jemanden bekommen die leider keine Geräusche beim drüberlaufen machen.Da im Geck nicht festgelegt wird welches Geräusch beim drüberlaufen abgespielt wird geh ich davon aus, das das genauso wie der Textur Pfad in der Nif abgelegt ist.
Aber wo ?
Und wie ändert man das ?



3: Darfste nicht offiziell (hab ich irggendwo gelesen), ich hab aber auch keine ahnung wie das geht ;) im zweifel in Blender exportieren und dann in Fallout importieren.

sorry für so viel halbwissen, aber Meshen und texturieren sind ja ein eigenes thema :)

Ich meine nicht Original Modelle aus OB sondern Objekte die Modder erstellt haben und deren Erlaubnis zum nutzen ich habe.

In Fallout kann man nichts ex oder importieren.
Man packts aus der Bsa oder in einen Ordner, das wars.
In Blender kann ich ein OB Nif importieren. Aber wenn ich das exportiere ist es immer noch ein OB file :(
Fallout Nifs haben mehr Infos über die Textur Pfade integriert.
Manche auf Nexus haben das schon gelöst, aber keiner sagt wie :(

Boreg
20.07.2009, 14:54
mehr weiss ich leider selber nicht, falls du die antwort findest wärs schön wenn du sie postest, ich selber werde erstmal nicht dazu kommen selber viel mit nifs zu experimentieren, (leider)

ich kann dir nur einen tip geben wenn du bei den texturen ein problem hast
(ich selber hatte das öfters das bei gemodeteten texturen diese nicht zuweisbar waren (sahen wir die erde im Preview fenster aus)
das lag dann an den fehlenden Mip Maps

ich werd aber die augen offen halten ob ich was finde
bzw schau dir das mal an (keine ahnung obs was bringt
http://www.fallout3nexus.com/downloads/file.php?id=4941

Zappy
23.07.2009, 09:01
EDIT:

so,... bin jetzt da:

zu Frage 1: leider habe ich noch keine Möglichkeit gefunden, diese in Blender zu Importieren,... aber es ist eigendlich auch Egal - Collision selber erstellen ist nicht schwer,... habe ich selber auch gemacht und die Funzen sehr gut ;). Leider "verschluckt" ab und zu der Boden die Objekte,.. aber wenn man nach der Zeit den dreh raus hat, dann passiert das auch nicht mehr,... es Gilt: je weniger Verices (die Punkte) um so besser.

zu Frage 2: hast du richtig spekuliert! ich weiß leider nicht, ob es dir was sagt, aber im Pfad: BSFadeNode -> bhkCollisionObject -> bhkRigidBody -> bhkMoppBvTreeShape -> in diesem Zweig: "Material" -> da dann auswählen, wie die Engine das Objekt behandeln soll. z.B: "Metall", "Wood" etc. - es ändert dann auch die Geräusche, wie das Objekt macht.

zu Frage 3: habe es garade ausprobiert,.. und es funktioniert ^^,... aber es bringt dir nix, wenn ich es dir jetzt erkläre,.. zuerst musst du die Grundkenntnisse besitzen!

und das Problem oben:

du kannst es nicht einfach so verwenden,... du musst es zuerst "Fallout3" tauglich machen ^^. So einfach macht es dir die Engine nicht,... d.h. du musst die nif datei anpassen

wie ich festgestellt habe, hast du noch nicht so viel Ahnung von NIFscope,... du musst dich deshalb noch mehr mit dem NIF tool beschäftigen: schaue dir noch mehr Tuts an! die erklären dir sehr gut, wie man objekt in fallout3 einbindet,...

Seth
23.07.2009, 09:05
Dann sicher ich mir den Platz hier fürs nachfragen ;)

Hab in Blender mal beim exportieren gesehen das man Material bei der Collision Box angeben kann ( Holz, Metal ) ich spekuliere mal das man damit die Trittgeräsche hinbekommt.
Aber dem nix Ahnung wie :(

Habs inzwischen soweit das ich ein obj oder 3ds in Blender reinbekomm ;), Texturen zuweiß und als nif exportiert bekomme.
Sieht in Nifskope auch super aus.
Aber im Geck sieht man das Objekt gar nich :(

Seth
23.07.2009, 21:02
EDIT:

so,... bin jetzt da:

zu Frage 1: leider habe ich noch keine Möglichkeit gefunden, diese in Blender zu Importieren,...


Das heisst, ich müsste die Colsion Box in Nifskope löschen und dann in Blender eine neue erstellen ?


zu Frage 2: hast du richtig spekuliert! ich weiß leider nicht, ob es dir was sagt, aber im Pfad: BSFadeNode -> bhkCollisionObject -> bhkRigidBody -> bhkMoppBvTreeShape -> in diesem Zweig: "Material" -> da dann auswählen, wie die Engine das Objekt behandeln soll. z.B: "Metall", "Wood" etc. - es ändert dann auch die Geräusche, wie das Objekt macht.


Im Nifskope sieht das ganze so aus

http://www2.pic-upload.de/thumb/23.07.09/25ugo6apof3v.jpg (http://www.pic-upload.de/view-2638718/Untitled-1.jpg.html)

Aber Ingame gibt ´hat man kein Geräusch beim drüberlaufen :(


zu Frage 3: habe es garade ausprobiert,.. und es funktioniert ^^,... aber es bringt dir nix, wenn ich es dir jetzt erkläre,.. zuerst musst du die Grundkenntnisse besitzen!

und das Problem oben:

du kannst es nicht einfach so verwenden,... du musst es zuerst "Fallout3" tauglich machen ^^. So einfach macht es dir die Engine nicht,... d.h. du musst die nif datei anpassen

wie ich festgestellt habe, hast du noch nicht so viel Ahnung von NIFscope,... du musst dich deshalb noch mehr mit dem NIF tool beschäftigen: schaue dir noch mehr Tuts an! die erklären dir sehr gut, wie man objekt in fallout3 einbindet,...

Also ich hab das Nif in Blender importiert, alle Textur Pfade gelöscht, 2 ( dds und n.dds )neue Texturpfade angelegt und als Fallout 3 expotieren lassen.
Im Nifskope wird alles exakt angezeigt, aber im Geck erscheint gar nichts :(

Nun suche ich noch wie ich die Farbe des Objekts ändere ( ich tippe mal auf shading )
In Nifskope kann ich das Material ändern aber im Geck hat es immer noch die "falsche" Farbe.
In Blender gehts es gar nicht, da das Nif ein animiertes ist und Blender mir die Animation terschossen hat.

Das grundlegende Problem ist, es gibt 1000000 Tuts

Und wenn man nicht genau weiss was man sucht , findet man es nie :(
Ich müsste Blender und ( die scheinbar noch viel mehr vorhandenen möglichkeiten von ) Nifskoe und Tools von grund auf lernen.
Ist aber nicht in meinem Sinne da ich gerade Blender nur für 2 -3 kleine Sachen brauche

Zappy
23.07.2009, 23:56
mmmh,... ist also doch komplizierter als ich dachte

also gut: fangen wir bei Null an:

Was willst du genau machen? Und könntest du mir eventuell die NIF-datei schicken? (mit der Textur und allem drum und dran) Ich würde mir dies zu gerne anschauen,...

wenn du dich nicht genauer mit Blender/Nifscope beschäftigen willst, dann kann ich die Arbeit vielleicht übernehmen,...

Seth
24.07.2009, 08:51
Super nett das du die Arbeit übernehmen magst, aber ist ja nicht Sinn der Sache :)
Vielleicht hast du einfach ne "schnelle" Hilfe oder das passende Tut parat ;)


Aaaaalso, ich fang mal an.
1. Dieses Objekt Download (http://www.megaupload.com/?d=6BNOWEVW) hat laut Nifskope Metal als trittgeräusch.
Ingame ist davon aber nicht zu hören :(

Ich hab auch in Nifskope die Geräusche geändert, aber Ingame bleibt sich das immer gleich.

2. Collision importieren sagst du , geht nicht.
Im Nifskope kann ich die Coll Box auch nicht sichtbar machen bzw verändern, oder ?
Dann bleibt mir eigentlich nur sie in Nifskope zu löschen und in Blender eine neue zu machen.

3. Ich möchte die Grundfarbe eines Objektes ändern :)

Wie auf dem Screen zu sehen bekommt das Objkekt durch die dunkele Grundfarbe einen Rotstich
http://www2.pic-upload.de/thumb/24.07.09/p9qmuhhrrp5o.jpg (http://www.pic-upload.de/view-2641567/1.jpg.html)

Durch ändern der Farben auf Weiß wird das Objekt so dargestellt wie ich es will.
http://www2.pic-upload.de/thumb/24.07.09/75s2kvxj9f9i.jpg (http://www.pic-upload.de/view-2641582/2.jpg.html)

Aber das wiederrum nur in Nifskope.
Im Geck und Ingame hat das Objekt wieder einen Rotstich :(

In Blender die Grundfarbe ändern ging auch nicht, da das Objekt animiert ist und nach dem exportieren die Animation zerschossen war :(

3. Nif ( Oblivion ) oder obj bzw 3ds Dateien in Nif ( Fallout ) umwandeln.
Ich hab das ganze nach dieser Anleitung probiert http://www.fallout3nexus.com/downloads/file.php?id=6107
Aus Blender raus in Nif rein und alles sieht klasse aus.
Aus Nif raus in Geck rein und ich hab kein Objekt.
Es ist nicht zu sehen.

Boreg
24.07.2009, 08:57
http://www.greensmilies.com/smile/smiley_emoticons_kaffee5.gif

hier erstmal einen kaffee mein freund, ich hab echt mitleid ;)

Seth
24.07.2009, 09:21
Lach
Thx

Hab schon ne Kanne hier :D

Das nervende ist wenn du sowieso ein umfangreiches Objekt hast und dann so kleinigkeiten stören.

Ich mach ja schon Abstriche.
Aber wenn ich Ingame auf Wrackteilen einer Boing 707 rumlaufe soll sie sich auch so anhören :(

Und die Objekte in F3 sind mir einfach zu wenig.
Gibts soviel tolle externe Sachen.
Aber ich bekomm den Mist nicht in NIF umgewandelt :( *kotz*

Womit macht eigentlich Bethesda ihren Nif Kram ?
Bestimmt nicht mit Blender :(

Boreg
24.07.2009, 09:36
Womit macht eigentlich Bethesda ihren Nif Kram ?
Bestimmt nicht mit Blender :(

Keine ahnung, warscheinlich haben die dafür ein anderes programm das sie nur nicht rausrücken wollen, oder sie Verteilen an die Mitarbeiter kostenlose Joints und Flachmänner, um sie ruig zu halten

Zappy
24.07.2009, 10:00
ach was,... nur halb so Kompliziert - wenn man sich erst mal ein paar Monate mit den Nifscope beschäftigt ;)

Leider kann ich mir die Datei zuerst um ca. 15 Uhr anschauen (bin noch nicht daheim) aber die Screens verraten schon einiges:

puuh,... also:

Geräusche: ich schaue es mir an - ich habe noch keine "Festen" Objekte gemacht,.. nur bewegliche,... (dein "Fläche" soll ja als Umgebung dienen,... schätze ich)

Der Grund wegen der "Unsichbaren" Collsion und dem nicht Sichtbar sein im GECK hat den ein und den selben Grund:
das Geck kann noch nichts mit dem Objekt anfangen. deswegen siehst du es auch nicht.
schau dir mal eine von Fallout-Vanilla .nif datei an: die Struktur ist da ganz anderst aufgebaut als bei deiner Datei.
d.h. du musst deine NIF-Datein so "Formatieren", das sie Fallout3 verwenden kann. Schau dir das tut mal an http://www.fallout3nexus.com/downloads/file.php?id=4941,...´da gibt es eine Stelle, die es sehr gut erklärt hat mir früher sehr geholfen
da wird gezeigt, wie man die nif. verändern muss, das Fallout3 diese auch benutzen kann,....
(musst du dir so vorstellen: du hast ein Auto, das aber in lauter Autoteile zerlegt ist (deine Nifdatei) und startest den Motor (das GECK),... was passiert? nichts (nicht sichtbar), weil man zuerst alles richtig zusammen bauen muss (die nif zuerst verändern), bevor der Motor starten kann)

und dann noch die Gundfarbe:
kurz: die Engine von Fallout3 kann nichts damit anfangen.
Du musst die Textur direkt ändern (irgendein Bildbearbeitungsprogramm). Das einzige, was man mit den Nif tool für Fallout verändern kann ist das Glow (Leuchten) und den Alphawert (Durchsichtigkeit).

Leider bin ich nicht so gut im Erklären, aber ich hoffe, ich konnte helfen.
*jetzt erst mal pause

Seth
24.07.2009, 10:28
Das Tutorial von dir ist das gleiche das ich geposted hab.
Nur ist deins als Video und meins als pdf :)
Ätzend ist das er für einen Neuling viel zu schnell durch Blender düst und nicts komentiert :)

Ändern bzw neu anlegen der Collision Box hab ich inzwischen aufgegeben.
Ich hab das "neue" Objekt gekickt und versucht das ganze mit "Boardmitteln" zu machen.

Hab da einfach nicht die Zeit für mich so Hammer in Blender einzuarbeiten :(

Zum Färben des Objektes

Ich habe 2 Original Fallout Nifs
Einen Holzblock mit der Textur die oben auf dem Bild zu sehen ist und eine Tür die eine ganz andere Textur hat.
Also hab ich die Textur der Tür geändert indem ich die Holztextur draufgelegt hab.
Unterschied, der Holzblock wird korrekt dargestellt, die Tür hat einen Rotstich.

Öffnet man beide Objekte in Blender und schaut sie sich "shaded" an ist der Holzblock weiß, die Tür aber hat einen roten Verlauf.

Wie gesagt, in Blender kann ich zwar das Shading ändern aber danach ist die Animation hinüber.........
Gerade am nachdenken............

Wenn ich aber nur den Branch in eine neue leere Datei kopiere, die in Blender importiere, umändere, exportiere und in meine original Datei importiere könnte das gehen, oder ??

EDIT:

Nö geht nich :( ( also ich kanns nich :D )

Interessant und mir Unverständlich ist das ich die Grundfarbe des meshes in Nifskope ändern kann , das aber keine Wirkung im Geck zeigt :(

Änderung im Nifskope:
Specular Color und Emissive Color

Zappy
24.07.2009, 19:14
wenn du unbedingt eine Textur ändern willst (z.B. nur heller oder "roter"), dann mache das mit einem Bildbearbeitungsprogramm,... z.B: GIMP2,... da dann einfach z.B. den rotwert hochschrauben und das wars,... in Nifscope geht das nicht,... nur halt das "Schimmern", aber das verändert die Textur ja nur indirekt

edit: hast du gar kein Trittgeräusch oder hörst du ein Unpassendes?

Seth
24.07.2009, 23:23
Ich glaube du versteht mich falsch :)

Ich habe dieses Objekt

http://www2.pic-upload.de/thumb/24.07.09/44nk2enoi1w8.jpg (http://www.pic-upload.de/view-2648257/Blockwood.jpg.html)

Das nutzt diese Textur

http://www2.pic-upload.de/thumb/24.07.09/ocvu575sjter.jpg (http://www.pic-upload.de/view-2648267/Textur.jpg.html)

Nun habe ich dieses Objekt geholt

http://www2.pic-upload.de/thumb/24.07.09/uxf1eahxhnj8.jpg (http://www.pic-upload.de/view-2648269/Door1.jpg.html)

Und die Holztextur draufgelegt
Dann sieht das ganze so aus

http://www2.pic-upload.de/thumb/24.07.09/562n4yacuwgx.jpg (http://www.pic-upload.de/view-2648277/Door2.jpg.html)

Kann also nur an der "Färbung" ( Material ) des Meshes liegen.

Das wird genauso gehen wie bei den Rassen
Wenn ich eine Figur von Causaian Race in Afroamerikanisch ändere wird nicht eine dunklere Textur draufgepackt sondern das "Material" des meshes wird verändert.

Zum Trittgeräusch

Ich hab das falsche.
Egal was ich in Nifskope einstelle ( Holz, Wasser, Stein, Metal ), Ingame hört es sich nach Naturboden an :(

Zappy
25.07.2009, 15:05
arggh,... jetzt merke ich es auch,.... ich kann angeben was ich will,.. es bleibt das selbe dumme geräusch,... es ist egal ob in Belnder oder NIFScope:man hört immer dieses "Naturboden" geräusch oder bei meinen Objekten dieses seltsames "Klackern", wenn man es fallen lässt,....
langsam glaube ich, das man es garnicht ändern kann :(

und mit der Holztextur: kannst du mit die Nif und Textur auch schicken? das will ich mir mal genauer anschauen,...

also jetzt blicke ich langsam auch nicht mehr durch ?(