The open source DazToRobloxStudio Developer Kit is currently in Open Beta. Feedback, criticisms and suggestions are welcome. This is a set of tools to aid in the conversion of Daz Studio Genesis characters to Roblox Avatars. It is intended for Roblox game developers and players who are familiar with using Roblox Studio, and who are 18+ years old or who have parental consent and supervision.
This devkit consists of a Daz Studio plugin, Daz Scripts, Blender Scripts and asset files which automate several operations including conversion to R15 rig, baking modesty coverings onto nude skin textures, baking separate UDIM images into a texture atlas, segmenting into separate mesh body parts and decimation of high resolution mesh data. There is also support for generating S1 meshes compatible with Roblox Avatar Auto Setup.
If the user has a Daz Interactive License, this will allow them to use the licensed Daz Studio characters in Roblox Experiences, or upload a licensed character for personal use as their Roblox Avatar. For solo and indie Roblox game developers, this developer kit can speed up their development process, especially if they have limited experience with 3D character modelling.
Please Note: the developer kit does not currently convert eyebrows, eyelashes, hair, clothing or animation assets. Additionally, the required interactive licenses will not let you resell or distribute your converted character. UPDATE:Game-ready eyebrow and eyelashes are now complete. Preliminary Daz hair and clothing conversion support is now work-in-progress.
Tutorial / Demo Videos:
Turn on CC for step-by-step instructions or check video description. Click the “Show transcript” button at the bottom of the video description to get side-by-side, timestamped instructions.
Thanks! It’s been in development for about 4-5 months. Most of that time was spent in R&D, testing different solutions to all the technical and artistic challenges.
Thanks for everyone’s comments so far! It would be very helpful if you could leave your thoughts on whether this is a resource you would consider using and why or why not.
Here is a demo video for the Victoria 9 character using Koya Dance Studio:
The next beta release with support for clothing and hair conversion is almost ready. As you can see from this video, we are tailoring the experience to be an easy click solution that takes ~5 minutes or less for converting a fully clothed character.
Genesis 9 characters, clothing and hair will be transferrable to Roblox Studio
Genesis clothing and hair will be usable by non-Daz Roblox avatars
Please let me know what you think of the updates and progress that we are making. Also, I would really appreciate the community’s answers to these questions:
What barriers exist for you to purchase and use these assets in your projects?
How much interest is there in purchasing pre-converted assets directly from the Roblox marketplace?
What features or changes would you like to see for future work?
The latest update (Beta 10) is now available to download for free at our github repository. Just go to the releases page and scroll down to the Download Section of the latest release (Releases · daz3d/DazToRoblox · GitHub). Then follow the step-by-step installation instructions.
There are many new features in this update, including:
Support for conversion of Daz clothing and hair assets from all previous Genesis generations (1-8)
Tintable/Colorizable hair assets using Alpha Overlay textures
Customizable Modesty Overlay textures
Customizable Eyebrows and Eyelashes
Customizable heeled foot poses and hand poses, New default handgrip
New default strapless bra and bikini modesty layer
Metallic skin texture support for character and accessories
Improved Inner and Outer Cages for characters and accessories
Automatic texture atlas and PBR texture baking per accessory
Hidden surface/triangle removal for more performant meshes
Even if you are not converting Daz content, you may find several of the Blender scripts in this developer kit very useful: UV texture atlassing, automatic diffuse/normal map baking, hidden surface removal, custom segmentation and decimation, etc. All under Apache 2.0 open-source license.
As always, your feedback, comments and suggestions on this product are much appreciated. Thanks!
Additionally, a full narrated tutorial video showing how to use DazToRoblox from start to finish is available here:
FYI, the Realistic Avatar Show was used as an example project in the above video and the full update process is fully recorded there for you to watch. Experience is available here: Realistic Avatar Showcase (DazToRoblox) - Roblox
Hi! This is absolutely an amazing tool. Roblox character creating system is a pretty long process to do and this makes it easier a lot. However I’m wondering why it can use only Genesis 9 models? Is there a chance there will be a way to use also a Genesis 8 pack and other as well?