Jump to content

custom 3D lashes ?


DarthDoge

Recommended Posts

Posted

Hello community,

 

it's me again. I thought somehow this question is not fitting in my other thread, so I started this one. I made a new 3D lashes mesh. Cause I don't like the default, flat lashes in skyrim. I wanted to equip them as accessory. My problem is: there are no facial bones in the skeleton? I could only assign the mesh to the head bone (silly I know). And the mesh is obviously not slider compatible. I mean ofc compatible to the eyeshape sliders... Not the eyelash slider itself.

 

 

(1) the mesh

 

post-1042702-0-08412100-1451746892_thumb.jpg

 

(2) HORROR in game

 

post-1042702-0-37624400-1451746874_thumb.jpg

 

How can I fix this/make the mesh slider compatible. Has anyone experience with some stuff?

Posted

You mean blinking and other movement?

That is handled by TRI files that contain the morphs.

Same for the shape.

 

One of the reasons you don't see many custom races with custom heads, you need to create many morphs.

 

Content of eyesfemalerightchargen.tri:

 

 

eyesfemalerightchargen.obj  (the normal shape)
eyesfemalerightchargen_BrowDown.obj
eyesfemalerightchargen_EyesBack.obj
eyesfemalerightchargen_EyesForward.obj
eyesfemalerightchargen_EyesMoveDown.obj
eyesfemalerightchargen_EyesMoveIn.obj
eyesfemalerightchargen_EyesMoveOut.obj
eyesfemalerightchargen_EyesMoveUp.obj
eyesfemalerightchargen_EyesType1.obj
eyesfemalerightchargen_EyesType10.obj
eyesfemalerightchargen_EyesType11.obj
eyesfemalerightchargen_EyesType12.obj
eyesfemalerightchargen_EyesType13.obj
eyesfemalerightchargen_EyesType14.obj
eyesfemalerightchargen_EyesType15.obj
eyesfemalerightchargen_EyesType16.obj
eyesfemalerightchargen_EyesType17.obj
eyesfemalerightchargen_EyesType18.obj
eyesfemalerightchargen_EyesType19.obj
eyesfemalerightchargen_EyesType2.obj
eyesfemalerightchargen_EyesType20.obj
eyesfemalerightchargen_EyesType21.obj
eyesfemalerightchargen_EyesType22.obj
eyesfemalerightchargen_EyesType23.obj
eyesfemalerightchargen_EyesType24.obj
eyesfemalerightchargen_EyesType25.obj
eyesfemalerightchargen_EyesType26.obj
eyesfemalerightchargen_EyesType27.obj
eyesfemalerightchargen_EyesType28.obj
eyesfemalerightchargen_EyesType3.obj
eyesfemalerightchargen_EyesType4.obj
eyesfemalerightchargen_EyesType5.obj
eyesfemalerightchargen_EyesType6.obj
eyesfemalerightchargen_EyesType7.obj
eyesfemalerightchargen_EyesType8.obj
eyesfemalerightchargen_EyesType9.obj 

 

 

Content of eyesfemaleright.tri:

 

 

eyesfemaleright.obj    (the normal shape)
eyesfemaleright_BlinkLeft.obj
eyesfemaleright_BlinkRight.obj
eyesfemaleright_DialogueAnger.obj
eyesfemaleright_DialogueDisgusted.obj
eyesfemaleright_DialogueFear..obj
eyesfemaleright_DialogueHappy.obj
eyesfemaleright_DialoguePuzzled.obj
eyesfemaleright_DialogueSad.obj
eyesfemaleright_DialogueSurprise.obj
eyesfemaleright_LookDown.obj
eyesfemaleright_LookLeft.obj
eyesfemaleright_LookRight.obj
eyesfemaleright_LookUp.obj
eyesfemaleright_MoodAnger.obj
eyesfemaleright_MoodDisgusted.obj
eyesfemaleright_MoodFear.obj
eyesfemaleright_MoodHappy.obj
eyesfemaleright_MoodPuzzled.obj
eyesfemaleright_MoodSad.obj
eyesfemaleright_MoodSurprise.obj
eyesfemaleright_SquintLeft.obj
eyesfemaleright_SquintRight.obj

 

 

Then you have the left eye as well.

Posted

OH shit thank you guys.

 

@Akzyra: I don't have any custom races, I'm just trying to find a way to assign the mesh to the regular eyemorphs. Even if I assign the mesh to every morph obj how to I make it a mod?Teach me :-0

 

@Kalilies: Okay I understand. But I could never move an eyeslider again oh dear lord := but thx a lot, if I can't find a solution I will make this thing only for my char...

Posted

http://www.nexusmods.com/skyrim/mods/30162/?

This can extract and create the tri's.

 

If you are the only one with these new lashes, you could shape it to fit you character.

You would still need the morphs for blinking and maybe others.

 

As for creating, this is the what I found for now.

http://wiki.tesnexus.com/index.php/Working_with_Skyrim_head_TRIs

You already got your NIF ingame.

Now you create the morphs to include the lashes. As the vanilla lashes are there, you have a guide where to move them.

You will probably have to create each morph from zero, as I don't think simply including the lashes will work.

Build the base OBJ file and move vertices. Feel free to include the vanilla files to have a reference to move each part so that it is in the same spot.

 

The vertex order of the mesh MUST stay intact. Do not add or delete vertices, weld anything or touch the UVs. Only move vertices around.

Very important, I messed with morphs a bit and it is not nice to see your mesh explode all over the place.

I unfortunately cant really help you with creating new TRI files as I never succeeded with my modding on them.

 

And there is a mesh for both eyes, the separate ones will be used when your char has different eye colors.

 

 

EDIT:

New Max Plugin just up on Nexus. Might help you :D

 

  • 2 weeks later...
Posted

@ winny257: Thank you, but they look too flat/unrealistic to me so decided to do my own lashes :-) These lashes and the skyrim default ones are made of a simple plane with an alpha texture. Boring ass lame lashes hehe, my lashes have single meshed lashes cause this looks way better ;-)

 

Is anyone having experience with the racemenu head export/import? I exported my chars head to make some minor tweaks in 3ds Max, but in game I ended up with this?? AHH.

 

What happened to her neck? Strange...

 

 

lolp4jm5ik0ca.jpg

Posted

Hope all goes well for you. My work is half done, if I exclude all the tweaks I have to do. First TRI finished.

RaceMenu, I have no clue, sorry.

 

 

Anyway, in case you need it. Here is what I did:

  • Create my NIF
  • Open it in NifSkope and Export the shape as OBJ (to get an OBJ file for TRI creation)
  • EDIT: Import a Vanilla TRI into 3dsmax and then the OBJ file
  • Move the OBJ import to the vanilla shape. This makes TRI creation easier.
    I use vertex selection to move the OBJ import because the gizmo is to far away sometimes. In vertex selection it is always in the middle.

What comes now is a bit tedious: (I am using my teeth files)

  • Open the OBJ in Notepad++ or a similar good text editor
  • Remove the first few lines, we don't need that extra data of names and material.
    But leave the "v -0.242....." lines. These are 3D data
  • # 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware
    # File Created: 12.01.2016 02:52:28
    
    #
    # object default
    #
    
    v  -0.2427 9.1425 -2.4237
    .....
    ..
    
  • Remove "g" and "s" as well
  • ....
    vt 0.3523 0.3393 0.0000
    # 8376 texture coords
    
    g default
    s 1
    f 1/1/1 2/2/2 3/3/3 
    ...
    

 

Now the OBJ is cleaned and we can create the TRI files with this cleaned baseshape.

  • Extract the vanilla TRI with this Tool. To get all the needed files and important names.

You will get 3 different file types:

  • mouthhumanf.txt - A list what files will get packed inside the TRI. First line is the base shape, others the morphs.
  • mouthhumanf.obj - As said, the base shape
  • mouthhumanf_xxxxx.obj - Morph files with their name appended (example: "mouthhumanf_MoodSad.obj")

The baseshape and morphs have a first line that is very important!!

Baseshape: The path to the file without file-extension (example: "o N:\Mod Fabrik\High Poly Teeth\female tri Super HD\mouthhumanf\mouthhumanf" )

Morphs:  The name of the morph ("o MoodHappy")

 

These lines must stay! What I did was get my cleaned baseshape and paste in the first line.

Then I copied it for all the morphs, renamed the files and changed the first line.

 

Then I dragged the "mouthhumanf.txt" list file onto "TriCreator.exe" to pack in into a tri.

If it complains something like this:

    [ERROR] (main): Morph 'N' is not belong to the Base object !

Copy and paste the basefile, rename the new file and edit the first line. Sometimes it errors even if the filecontents are the same except the first line.

 

 

Now you have a TRI with morphs that are "useless", as they are at the same position as the original. --> Does nothing visually.

You can now import it and edit it to do stuff.

As said, import the vanilla TRI as well to have a reference.

 

Feel free to ask if you need some help.

 

 

Did a huge edit, missed something important. Half is changed!!!

Posted

wow information overload. I just managed to add the lashes to my characters face by exporting my chars face and positioning the lashes manually.

Gonna try the tri-mission-morphing thing next week. You know so much Akyzra, you are the master :-P

The lashes look badass on my char (btw I also managed to export the head via racemenu and tweaked her facial shape and the result is way WAY better than skyrim morphs could give me guys). Maybe now it's understandable why I hate the default lashes hehe, my lashes just look way better. Hahaa:

 

*click on the pic for HQ*

 

30434780-1452717792.jpg

Posted

Thank youuu :-P I enjoy wearing false lashes myself, that's why I know the power of pretty lashes hehe.

 

Offtopic:

I spend hours working on the specularity map for the face and the skin tint options in nifskope, the SSS settings  and I tried to understand the way illumination works in Skyrim. Still don't understand which light sources are creating which shadow map etc. A lot of new stuff to learn for me :-P

 

Btw to all these veterans here: can I spawn objects via the console? 

  • 1 month later...
Posted

Thank youuu :-P I enjoy wearing false lashes myself, that's why I know the power of pretty lashes hehe.

 

Offtopic:

I spend hours working on the specularity map for the face and the skin tint options in nifskope, the SSS settings  and I tried to understand the way illumination works in Skyrim. Still don't understand which light sources are creating which shadow map etc. A lot of new stuff to learn for me :-P

 

Btw to all these veterans here: can I spawn objects via the console? 

 

Any news on this?

If you need help with the TRI files I can try to do them for you. But don't expect them done in 2 days or something.

TRI morphing is annoyingly repetitive work.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...