PROMETHEUS_ts Editor Thread

Post » Fri Jan 11, 2013 12:34 pm

Hi as you know armors with naked portions of the body shows up different textures from different races like human , orcs , khajiits etc , now how can I do to link a new kind of skin like a tattoed skin to the armor? Ok Perhaps I need to make a new skin texture for each race but how do I link to the armor so that it cycle throught them according to the race type? where is the connection in armors?
User avatar
Mimi BC
 
Posts: 3282
Joined: Sat Oct 07, 2006 10:30 pm

Post » Fri Jan 11, 2013 4:25 am

In the Nifs, there are separate NifTriShapes for the "exposed" body parts. These have a BSLightningShaderPropertyShaderType node with a 'Shader Flags 1' setting of type 'SkyrimShaderPropertyFlags1' that has the 'SLSF1_FaceGen_RGB_Tint' flag set. I'm guessing that's what lets the engine know to apply the correct skin color.
User avatar
Margarita Diaz
 
Posts: 3511
Joined: Sun Aug 12, 2007 2:01 pm

Post » Fri Jan 11, 2013 12:37 pm

But how I do point to the right texture?
User avatar
Jordyn Youngman
 
Posts: 3396
Joined: Thu Mar 01, 2007 7:54 am

Post » Fri Jan 11, 2013 2:59 pm

Up!
User avatar
Bryanna Vacchiano
 
Posts: 3425
Joined: Wed Jan 31, 2007 9:54 pm

Post » Fri Jan 11, 2013 3:18 am

That flag btw is only on the faces not the body parts ...
User avatar
Quick draw II
 
Posts: 3301
Joined: Thu Nov 08, 2007 4:11 pm

Post » Fri Jan 11, 2013 5:01 am

I even explored the making of vampire race but. I couldn 't find any references to fac morphing , add of teeths. Change of eyes an kin colors ....any ideas?
User avatar
Taylor Thompson
 
Posts: 3350
Joined: Fri Nov 16, 2007 5:19 am

Post » Fri Jan 11, 2013 12:04 am

Well, I don't know much about skin, but in the ARMA, you have a skin swap list, used for Argonian and Khajiit skins.

As far as I see, there's nothing special about Orsimer skin in ARMA records. IIRC Seren4XX, creator of Ashen, said that skins are special, there's a shader that automatically looks for the correct skin based on the race. Ashen has special ARMO for the naked skin, allowing custom mesh and texture path; it also has a TextureSet that I don't know used in where. Don't know how they relate though.
User avatar
Lisha Boo
 
Posts: 3378
Joined: Fri Aug 18, 2006 2:56 pm

Post » Fri Jan 11, 2013 12:31 pm

Any link?
User avatar
Campbell
 
Posts: 3262
Joined: Tue Jun 05, 2007 8:54 am

Post » Fri Jan 11, 2013 12:19 pm

Well, Seren said that in a private conversation when I asked them how skin actually works, can't exactly give you a link, but I'll post a quote.

As for ARMA, check out creationkit wiki. I don't exactly understand why they even need to use the skin swap in the first place, nor do I understand how it works.

Those skin swap are mostly used with special models specifically made for Khajiit and Argonian, mostly gauntlets. There are no Khajiiti or Argonian specific models for armors like Hide Armor or Fur Armor (which shows a fair amount of skin on male and female), but they work just fine.

If you want to apply different texture at runtime, I don't think it's possible with vanilla script functions. Even color variations for Monk Robes are done via TextureSets, which are applied to correct nodes (most vanilla meshes only have 1 or 2 nodes), and they use entirely new ARMA and ARMO. Not to mention that custom meshes tend to have different nodes for the skin/armor part. Closed vanilla armors (like robes) do not have skin node at all.

IIRC SKSE has functions for dealing with TextureSet, but yeah, see above about nodes.

Mostly, skin texture is dealt entirely by the game engine.
User avatar
Chrissie Pillinger
 
Posts: 3464
Joined: Fri Jun 16, 2006 3:26 am

Post » Fri Jan 11, 2013 6:04 am

I know how to swap textures on armors or items by using texture sets , the problem is on skins of characters that seems not use such system so perhaps something coded elsewhere or somehow differently , I tought of a race switch when tattoing but this could imply some problems with other compatibility mods or DLCS...
User avatar
RAww DInsaww
 
Posts: 3439
Joined: Sun Feb 25, 2007 5:47 pm

Post » Fri Jan 11, 2013 6:49 am

Here's what Seren said about skins:
even though the
armors have a set texture path that is
actually more of a back-up path. Body parts
have a special shader type set that lets the
game chose the correct skin texture
according to what has been set by the race

If you want to apply tattoo to skin, go Hentai's route with Dark Sisterhood Armor: create a plane that fits the body shape, and apply a texture to it. Make it a clothing without keywords.
User avatar
Jerry Cox
 
Posts: 3409
Joined: Wed Oct 10, 2007 1:21 pm

Post » Fri Jan 11, 2013 6:17 am

if you mean a overlay of transparent mesh over the body , doesn't work because creates weird intrusion when the character moves ...

the best would be apply something like the decal of warpaints but not sure how to apply it to bodyrather than face ...
User avatar
Bonnie Clyde
 
Posts: 3409
Joined: Thu Jun 22, 2006 10:02 pm

Post » Fri Jan 11, 2013 2:55 pm

The more I dive into it and the more it seems I have to create a race switch , that way I can have all the power on the skin texture swap list that seems to use texture sets and form lists ...

that said by making a new race switch I need to duplicate exactly the same race like nord , argonian , khajiits, imperials etc ... but i hope that by making the switch change it won't change the appearence of the player , like for example the vampire use also a different race duplication tough they add some changes ...

This rises the problem that if a mod looks or needs a specific race pointing to work if the player is using the "paintedrace" those mods will not be able to find that race and so won't work , same said for the DLCs.... so how to overcome that problem?
User avatar
victoria gillis
 
Posts: 3329
Joined: Wed Jan 10, 2007 7:50 pm

Post » Fri Jan 11, 2013 6:10 am

I mean create an armor mesh with the tattoo overlay, similar to how hoods work.

You can try changing player's race like werewolf and vampire lord work, but in both cases the original race's skin is non-existent. You'll need to create separate races for each vanilla races to account for different skin color or Khajiit furs or Argonian scales. Not to mention if people use custom race.

Still, I say do what works for you. Ultimately you'll use the mod yourself, so just do things sufficiently.
User avatar
Catherine N
 
Posts: 3407
Joined: Sat Jan 27, 2007 9:58 pm

Post » Fri Jan 11, 2013 4:33 am

I kmow that you can at max make the mod you create as esm format in version control depend on 2 official esms like skyrim and update .... But some mods will require the use of content from other dlcs and so have the dependency on them , so far as I know is not possible to add more so I would like this thread to discuss the possibilities of how toovercome this limitation , perhaps other modders tools like TesVedit could solve it ?
User avatar
TRIsha FEnnesse
 
Posts: 3369
Joined: Sun Feb 04, 2007 5:59 am

Post » Fri Jan 11, 2013 3:05 am

is it possible to change a warpaint with a script ? Actually what I needed is to remove the actual warpaint , register it add another and when the script ends , put back the old ... is that possible at all ?
User avatar
Lizzie
 
Posts: 3476
Joined: Sun Nov 19, 2006 5:51 am

Post » Fri Jan 11, 2013 6:22 am

Up!
User avatar
Ernesto Salinas
 
Posts: 3399
Joined: Sat Nov 03, 2007 2:19 pm

Post » Fri Jan 11, 2013 12:51 am

I'm not sure if script can do it, but depending on the situation you could always just swap out the Actor for one with the new warpaint. That's how Beth almost always does NPC appearance changes. (I.e. when a certain someone gets her face burnt to a crisp, it's a new actor entirely)
User avatar
Tessa Mullins
 
Posts: 3354
Joined: Mon Oct 22, 2007 5:17 am

Post » Fri Jan 11, 2013 1:13 am

I need to do it or the player...
User avatar
Cedric Pearson
 
Posts: 3487
Joined: Fri Sep 28, 2007 9:39 pm

Post » Fri Jan 11, 2013 9:46 am

I would love to see a mod that does this - Warpaint when I go out adventuring, take it off when I am in town or home.
User avatar
Sabrina garzotto
 
Posts: 3384
Joined: Fri Dec 29, 2006 4:58 pm

Post » Fri Jan 11, 2013 8:44 am

Any ideas on how to do it ?
User avatar
Dezzeh
 
Posts: 3414
Joined: Sat Jun 16, 2007 2:49 am

Post » Fri Jan 11, 2013 9:45 am

Not a clue. Maybe a spell that would apply the warpaint via a subset of the showrace menu routine.
I would just like it to be a selectable item in the inventory - just equip / unequip. Like a mask - but a selected warpaint.
I am not a scripting expert. I would think that SKSE would have something in its tool kit to do this.
It shouldn't be that hard, but I have no clue.
Amethyst Deceiver, Hypno, JustinOther, or other scripter savants should be able to whip this up in a jiffy :)
User avatar
Adrian Morales
 
Posts: 3474
Joined: Fri Aug 10, 2007 3:19 am

Post » Fri Jan 11, 2013 12:20 am

UP!
User avatar
CxvIII
 
Posts: 3329
Joined: Wed Sep 06, 2006 10:35 pm

Post » Fri Jan 11, 2013 8:10 am

Any scripter out there?
User avatar
Melissa De Thomasis
 
Posts: 3412
Joined: Tue Feb 27, 2007 6:52 pm

Post » Thu Jan 10, 2013 11:30 pm

How did this work in Fallout 3? I remember it was possible to do perhaps there is a script that can be used here too?
User avatar
Wane Peters
 
Posts: 3359
Joined: Tue Jul 31, 2007 9:34 pm

Next

Return to V - Skyrim