Material problem on reimport of an obj export of a Genesis 9 figure

Hi,

I imported back an obj export of Victoria 9 HD but the material doesn't render correctly.

What I do:
- New scene
- Load Victoria 9 HD
- Parameters / General / Mesh Resolution - Level: Base - SubD Level: 0 - Render SubD Level: 0
- Export to "G9_Victoria_Test.obj" - All default settings except TO: Modo & uncheck "Quota Path Containing Spaces"
- Immediately import back this file in the same scene (no modification, not even opening it in another app in between) - From: Modo - no change in the settings
- In the scene I select "Victoria 9 HD" then in the "Surface" tab right click on "Victoria 9 HD" / Copy selected surface(s)
- In the scene I select "G9_Victoria_Test" then in the "Surface" tab right click on "G9_Victoria_Test" / Paste to selected surface(s)

 

See attached file "G9 Victoria HD obj reimport.jpg" (in front the original figure).

I've also attached a 2nd file, "G8F Chrissy obj reimport.jpg", showing the same procedure applied to a G8 figure... and it works.

 

This works with G8 but not with G9. So what's the problem ? How should I do it with G9 ?

I'm using Daz Studio 4.21

 

Thanks,

 

G9 Victoria HD obj reimport.jpg
480 x 270 - 37K
G8F Chrissy obj reimport.jpg
480 x 270 - 24K

Comments

  • When you load an Obj into Daz, by default it will load with Daz Uber Iray Shader.

    Most Gen 9 use the PBR Skin shader.

    You cannot copy Surfaces from one shader to a different Shader.

    So you need to apply the PBR Skin shader to the Obj first before copy/pasting the Surfaces.

  • MerKhrysMerKhrys Posts: 89

    UncannyValet said:

    When you load an Obj into Daz, by default it will load with Daz Uber Iray Shader.

    Most Gen 9 use the PBR Skin shader.

    You cannot copy Surfaces from one shader to a different Shader.

    So you need to apply the PBR Skin shader to the Obj first before copy/pasting the Surfaces.

    Wow, that was quick !

    I'll try that.

    Thank you !

  • crosswindcrosswind Posts: 7,004

    Just applying V9's base mat. preset will also do ~

  • MerKhrysMerKhrys Posts: 89

    crosswind said:

    Just applying V9's base mat. preset will also do ~

     


    Before asking I had tried to apply the  "Victoria 9 All MAT" material directly to "G9_Victoria_Test" but I got "An error occurred". 

    Why didn't I tried the "Victoria 9 Skin 01 MAT" material just beside it ? This one solved the problem. And thinking about it, the error msg makes perfect sense. 

    Thank you for the solution, and thanks again to UncannyValet for the explanation.

  • crosswindcrosswind Posts: 7,004
    edited April 2023

    MerKhrys said:

    crosswind said:

    Just applying V9's base mat. preset will also do ~

     


    Before asking I had tried to apply the  "Victoria 9 All MAT" material directly to "G9_Victoria_Test" but I got "An error occurred". 

    Why didn't I tried the "Victoria 9 Skin 01 MAT" material just beside it ? This one solved the problem. And thinking about it, the error msg makes perfect sense. 

    Thank you for the solution, and thanks again to UncannyValet for the explanation.

    Yeah,  'All Mat' is a H.Materials preset for a hierarchical figure.. it will check if the selected node is a Genesis 9 first... so error message popped up. If you change your obj prop's Scene Identification to 'Genesis9', 'All Mat' could be also applied to it.

    Post edited by crosswind on
Sign In or Register to comment.