Daz To Roblox Studio: Avatar Exporter (Open Beta)

Hello,

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.


output_2

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.

Requirements:

  • Roblox Studio
  • Daz Studio 4.22 or greater (https://www.daz3d.com/)
  • Blender 3.6 or greater (https://www.blender.org/)
  • Windows 7 or newer
  • macOS 10.15 (Catalina) or newer
  • Daz Interactive Licenses for all characters and assets being exported

Download:
You may download and install the beta software by following the directions on this page: Releases · daz3d/DazToRoblox · GitHub

A demo experience showcasing some of our Genesis 9 characters can be found here:

Tutorials:
Detailed step-by-step instructions for installing and using the dev kit can be find here:

More Info:
To learn more about Daz Studio and the Daz 3D marketplace please visit https://www.daz3d.com/.

Future work:

  • Add Roblox compatible eyebrows to the converted avatar.
  • Automate normal map baking from high resolution mesh.
  • Improve resolution of face texture.
  • Improve quality of modesty overlay textures.
  • Improve clothing compatibility by adjusting cage meshes for a closer fit to avatar body.
  • Look into converting a limited number of Genesis 9 hair and clothing assets to Roblox.



5 Likes

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.

DazToRobloxStudio Tutorial 1: Simple Export (R15 compatible .fbx and .blend output)


DazToRobloxStudio Tutorial 2: Export for Avatar Auto Setup (S1 compatible .fbx and .blend output)

1 Like

This Daz To Roblox Studio Avatar Exporter looks GREAT! Nice job on it! How long did it take you to create this? It’s very cool!

2 Likes

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.

1 Like

.fbx and .blend output, nice work!! great tool

2 Likes

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: