How to edit files with .daz extention?
rahbuhkeh
Posts: 1
I am kind of OCD with my DAZ folders. I recently installed a scene that I bought off of Renderosity and noticed that they dumped all of their data files directly into the data folder (rather than in a folder with the artist name). I tried moving all of the files into a folder but now the scene won't load. The file to launch the scene is a .daz extension. I tried to edit with Notpad++ but it cannot read it.
Is there a way to edit these files so I can fix the path to the data folder?
Thanks
Comments
*.daz files (deprecated Daz Scene file...) are serialized binary files. You have no way to open it with Notepad++ to make them "readable".
You can open *.DAZ file with DS, save them as *.DUF files, without compression, then you can open the files with Notepad++ for modification as needed.
Recent versions of daz Studio may well not open .daz files, but if you get the SDK that includes a version of daz Studio 4.5 - the first non-beta release - which should be able to load them. If the product has Poser files with daz Studio materials you may also be able to use those together to reproduce the same result - in any event you will, at best, get 3Delight rather than Iray materials.
When you saved a scene in DS1, 2, 3 or 4.0, the mesh data was saved out as DSO files, the morph data was saved as DSD files, and the UV data was saved as DSV files. These all went into the data folder, with DS1 and 2 that was directly into the data folder, DS3 it was data/3_0, and 4.0 used similar.
Now those files are saved into folders that are "meshname_Vertexcount", so if you had saved Victoria 4 in DS1 or 2 then all of her DSO,DSD and DSV would be written into data/blMilWom_v4b_68498, DS3 would be data/3_0/blMilWom_v4b_68498.
As this product came as DAZ/DSO/DSD/DSV files it means you can't move the files in the data folder, doing so will completely break the scene file.
Doing as crosswind suggest wont help your OCD any, as any non native content saved in DS4.5+ is saved into data/auto_adapted/"meshname_vertexcount" as DSF files.
That's not correct ~ Technically and certainly it's easy to achieve the goal of "re-organizing data files by Vendor/Product" with *.DAZ files from old products.
When saving *.DAZ into *.DUF, all geometry data will be saved into data/auto_adapted folder under user's Daz Library, i.e. My Daz3D Library with DSF formats. Create a Vendor folder and a Product subfolder in data folder, move all product data folder from auto_adapted to Vendor/Product folder.
Open DUF file with Notepad++, replace auto_adapted with vendor/product. Save DUF file.
Delete original data folder where *.DSO/DSD/DSV files locate. Load DUF file. Done.
Thank you so much! I found that this is exactly what happened when I launched the .daz file and then saved the scene as .duf. I noticed the new auto_adapted folder. I renamed the folder with the vendor's name and moved the files under a subfolder with the name of the product. I replaced "auto_adapted" in the paths of the .duf file code and saved it. All is working now and I was able to clean up my data folder!
Thanks for your support!
Great ! No problem ~~