Converting a Cr2 to Duf

I'm trying to convert some old poser files to D|S files. I have the poser files working from the content library but I have run into a confusion with converting the Cr2 files.

I load the Cr2 and select it, I then tried to save it as a scene asset, selecting figure/prop. At this point D|S errors saying that the file can't be saved without a weight map.

This is a static prop with no moving parts, what do I need a weight map for? Can I just save it as a prop?

Comments

  • You need to Save as, "Scene subset".

    Save as>Support Asset>Scene asset or Figure/prop asset, are for creating DSF files.

    These are auto created, and placed in the autoadapted folder under Data, when the asset is saved as a subset.

    If you want to expedite the process, and don't mind spending some money, Legacy set converter, is the way to go.

    I'm a bit rusty with it, as i've been working mainly with just Daz native content, and trying to get that mess straightened out to my liking.

    (2+years already, and not even done with G8F stuff).

  • AlricAlric Posts: 140

    I looked at "Legacy Set Converter" but it says that it can't handle material files (mc6). Is that correct? I will try what you suggest.

  • Alric said:

    I looked at "Legacy Set Converter" but it says that it can't handle material files (mc6). Is that correct? I will try what you suggest.

    Studio itself can't use MT5 or MC6 presets, as they're poser only files.

    The only way to convert those is manually,afaik.

     Skimming the manual, the product is primarily for rigged and unrigged props in the PP2/ppz and CR2/CRZ formats and the older .daz file formats.

     

     

  • LeanaLeana Posts: 13,380
    edited June 25

    DrunkMonkeyProductions said:

    Alric said:

    I looked at "Legacy Set Converter" but it says that it can't handle material files (mc6). Is that correct? I will try what you suggest.

    Studio itself can't use MT5 or MC6 presets, as they're poser only files.

    Actually DS can use them, it just won't read most of the settings included in them since they're intended for the material room (but that's the same for .pz2 materials)

    Post edited by Leana on
  • BejaymacBejaymac Posts: 1,989
    edited June 25

    Figure/Prop asset should have worked as I use it all the time to save PP2/HR2/OBJ, only reason it gives that message is if there is at least one bone in the prop.

    DS has never been able to use the advanced shaders from Poser 5+, basically anything made in the Material Room is ignored by DS.

    Post edited by Bejaymac on
  • Leana said:

    DrunkMonkeyProductions said:

    Alric said:

    I looked at "Legacy Set Converter" but it says that it can't handle material files (mc6). Is that correct? I will try what you suggest.

    Studio itself can't use MT5 or MC6 presets, as they're poser only files.

    Actually DS can use them, it just won't read most of the settings included in them since they're intended for the material room (but that's the same for .pz2 materials)

    Mt5 files are completely unuseable in DS. The files don't show up in the Contant library, and if you try to drag and drop, you'll get the error "An importer for the "MT5 " file format cannot be found."

    Mc6 is, functionally useless. At best it does nothing, at worst it makes a surface white with no textures whatsoever. you might, occassionally, get a texture to get applied to the Diffuse color, but in my experience, that's about it.

    PZ2 are a bit of an odd duck. They, mostly, work, changing textures and shader settings(such as diffuse and specular color and strength), but don't convert all of the poser specific shader network to 3delight compatible. 

    This results in a "plastic" lighting model being applied to the surface.

     

    The real kicker, the only difference between an mc6 and pz2(in the files i checked that had both) is one line of code.

    Changing that one line of code makes the MC6 function just like PZ2.

    For those interested, changing the "mtlCollection" line to "actor $current", makes it work. Just omit the quotation marks i'm using here.

     

    Side note in regards to "legacy set converter" it doesn't convert ANYTHING, but the cr2 and pp2 formats.

    Pose(pz2) and Mat pose(pz2) are ignored in the conversion process.

     

     

     

  • AlricAlric Posts: 140
    edited June 25

    Leana said:

    DrunkMonkeyProductions said:

    Alric said:

    I looked at "Legacy Set Converter" but it says that it can't handle material files (mc6). Is that correct? I will try what you suggest.

    Studio itself can't use MT5 or MC6 presets, as they're poser only files.

    Actually DS can use them, it just won't read most of the settings included in them since they're intended for the material room (but that's the same for .pz2 materials)

    Can confirm that D|S 4 can see and apply Mc6 files, I'm doing it now. But it looks like it just applies the texture settings. Given the age of some of my files that was all the original files did anyway and simply applying the textures still saves a lot of time.
    Sadly it looks like "Legacy Set Converter" won't help very much since mat files usually out number the prop and figure files. I'll wait until it goes on sale.

    Post edited by Alric on
  • Alric said:

    Leana said:

    DrunkMonkeyProductions said:

    Alric said:

    I looked at "Legacy Set Converter" but it says that it can't handle material files (mc6). Is that correct? I will try what you suggest.

    Studio itself can't use MT5 or MC6 presets, as they're poser only files.

    Actually DS can use them, it just won't read most of the settings included in them since they're intended for the material room (but that's the same for .pz2 materials)

    Can confirm that D|S 4 can see and apply Mc6 files, I'm doing it now. But it looks like it just applies the texture settings. Given the age of some of my files that was all the original files did anyway and simply applying the textures still saves a lot of time.
    Sadly it looks like "Legacy Set Converter" won't help very much since mat files usually out number the prop and figure files. I'll wait until it goes on sale.

    You don't really need to convert those files over to use them, you can simple create Link files(djl) to the original directory in the directory you're putting the converted duf's in.

    Here's a script that will create links for entire folders, or drives if you want.

     

  • BejaymacBejaymac Posts: 1,989
    edited June 25

    Right from my early days with DS 1.3 we basically made our own DS materials for Poser content, the reason was that what we got from Poser materials was utter garbage in DS.

    At a push you could use Pro Pack (P4.5) as it used jpg as bump maps, then it was Poser 4, issue there was bump maps were BUM files (bit map), after that you took your chances with Poser 5+ as most of the time all you got with those was Diffuse colour settings and no textures.

    The attached image shows the start of a standard Poser 5+ material, the part with the purple bracket is the only part DS can see, even then it can't use all of it, the "shadertree" is the start of the settings from the advanced part of the Material Room and DS can't see any of that.

    Poser Materials.jpg
    763 x 547 - 110K
    Post edited by Bejaymac on
  • MasterstrokeMasterstroke Posts: 2,442

    It should also work my renaming *.mt5 into *pz2 and copying it from the material folder to the pose folder.

  • Masterstroke said:

    It should also work my renaming *.mt5 into *pz2 and copying it from the material folder to the pose folder.

    You don't need to move it at all, daz studio doesn't have the structure restriction of older versions of poser.

    You can put user facing files in any folder, within the limitations of Runtime\LIbraries\(poser's 10 user folders).

    I personally put everything together, in the Character/Figures folder,  and don't bother with the rest of the poser structure at all.

     

     

  • LeanaLeana Posts: 13,380

    Masterstroke said:

    It should also work my renaming *.mt5 into *pz2 and copying it from the material folder to the pose folder.

    I thought there was also something to change in the code for the pz2 to work. Or was this for converting mc6 to pz2?

  • Leana said:

    Masterstroke said:

    It should also work my renaming *.mt5 into *pz2 and copying it from the material folder to the pose folder.

    I thought there was also something to change in the code for the pz2 to work. Or was this for converting mc6 to pz2?

    AFAIk, that's just the MC6 code i mentioned earlier.

    All the MT5's I've checked have the "Actor %CONTENT" and not the "mtlcollection".

     

Sign In or Register to comment.