• Daz 3D
  • Shop
  • 3D Software
    • Daz Studio Premier
    • Daz Studio
    • Install Manager
    • Exporters
    • Daz to Roblox
    • Daz to Maya
    • Daz to Blender
    • Daz to Unreal
    • Daz to Unity
    • Daz to 3ds Max
    • Daz to Cinema 4D
  • 3D Models
    • Genesis 9
    • Genesis 8.1
    • Free 3D Models
  • Community
    • Gallery
    • Forums
    • Blog
    • Press
    • Help
  • Memberships
    • Daz Premier
    • Daz Plus
    • Daz Base
    • Compare
  • AI Solutions
  • Download Studio
  • Menu
  • Daz 3D
  • Shop
  • 3d Software
    • Daz Studio Premier
    • Daz Studio
    • Install Manager
    • Exporters
    • Daz to Roblox
    • Daz to Maya
    • Daz to Blender
    • Daz to Unreal
    • Daz to Unity
    • Daz to 3ds Max
    • Daz to Cinema 4D
  • 3D Models
    • Genesis 9
    • Genesis 8.1
    • Free 3D Models
  • Community
    • Our Community
    • Gallery
    • Forums
    • Blog
    • Press
    • Help
  • Memberships
    • Daz Premier
    • Daz Plus
    • Daz Base
    • Compare
  • AI Solutions

Notifications

You currently have no notifications.

Loading...
    • Categories
    • Recent Discussions
Daz 3D Forums > 3rd Party Software > Blender Discussion

DazStudio To GLB exporter Testers Wanted

RedDragoon78_dc96eaefcdRedDragoon78_dc96eaefcd Posts: 6
June 9 edited June 10 in Blender Discussion

So i'm creating a DazStudio dsa script that exports from daz to glb formate nothing extra is needed for it to work just the single script and DazStudio which I currently have it running in Daz4.2X and Daz6.0 I have no other versions on my end to test. and what this can do so far is pretty huge in itself, why I need a couple testers I have stuff mainly for G8 and don't use 8.1, 9 or any of the others and i'm curiuse how it will work for other users

I included a list of everything it's currently capable of but the main thing that made me want want to build this is that Daz does not really support exporting merged anatomy with full moph support and this does it really well check out the list below for all the features

This exporter can:

* **Export DAZ models to GLB/glTF**

  * `.glb` single file

* **Export character geometry**

  * body mesh
  * clothing
  * hair
  * eyelashes
  * accessories
  * fitted items

* **Export props and environments**

  * rooms
  * furniture
  * scene props
  * static environment meshes
  * grouped/null-parented scene objects

* **Export rigging**

  * bones
  * skeleton hierarchy
  * skin weights
  * inverse bind matrices
  * skinned meshes

* **Export morph targets**

  * figure morphs
  * clothing morphs
  * attachment morphs
  * anatomy/geograft morphs

* **Export animation**

  * BVH skeletal animation
  * root/hip translation
  * DAZ morph animation
  * environment mesh animation as morph-cache targets

* **Handle geografts/anatomy**

  * export grafts separately
  * merge grafts/anatomy into the body
  * remove hidden/overlapping body faces
  * smooth seams
  * harmonize skin-like materials

* **Handle clothing/body cleanup**

  * remove body polygons under clothing
  * reduce poke-through
  * repair or rebuild fitted clothing weights

* **Export materials**

  * DAZ/Iray-to-glTF PBR conversion
  * base color
  * roughness
  * metallic
  * normal maps
  * emissive maps
  * opacity/cutout materials
  * glass/wet/eye material handling

* **Export and process textures**

  * embed textures in GLB
  * resize textures
  * bake opacity maps into PNG alpha
  * include or skip character/environment textures separately

* **Exclude specific content**

  * exact-name exclusion for nodes, meshes, objects, shapes, geometry, materials, and surfaces
  * wildcard exclusions when wanted

* **Generate helper lists**

  * mesh/node/surface name list
  * morph target list
  * bone hierarchy tree

* **Save presets**

  * full exporter settings
  * morph lists
  * exclusion lists
  * anatomy merge lists
  * environment animation lists

Post edited by RedDragoon78_dc96eaefcd on June 10

Comments

  • PadonePadone Posts: 4,196
    June 10

    Yes I can check that if you like. Will post here what I find.

  • PadonePadone Posts: 4,196
    June 10

    Ok, RedDragoon provided me the script and I'll report my tests here. First one didn't go well, the script doesn't run. Is there any pre-requisite to run the script, or a specific installation procedure ?

    my steps:

    1. copy the glTF exporter in the script folder
    2. select G8F
    3. run the script
    4. I get an error that the script couldn't run

    [INFO] :: Failed to load script: C:/Users/Alessandro/Documents/DAZ 3D/Studio/My Library/Scripts/GLB Exporter 90.1/StudioBridge_GLB_Exporter_v90-Test_build_1.dse

  • RedDragoon78_dc96eaefcdRedDragoon78_dc96eaefcd Posts: 6
    June 10

    Thanks for the information are you still using DAZ Studio 4.23 by chance since I created it on a newer version I might need to install an older version of Dazsudio

  • PadonePadone Posts: 4,196
    June 11 edited June 11

    Yes I use 4.23 because 4.24 is not as stable, little rushed out. The SDK is the same though there's no reason why a script shouldn't work. My specs are always in the signature.

    update. Got the fixed version going to check.

    Post edited by Padone on June 11
  • PadonePadone Posts: 4,196
    June 11 edited June 11

    default G8F test

    Ok, here is my first test. I tried to import a default G8F in blender via the glTF importer. The result is less than I expected, that is, in my opinion the daz bridge is far better. However I'll be constructive and make suggestions, so perhaps you can improve the exporter. At this point it's not clear to me how much it's the exporter fault or the importer fault, as I never used glTF and the blender importer may very well have its own limitations. However, if this is intended to be used in blender, we have to deal with it.

    1. armature. The imported armature is unuseful for animation. The pivot points are all in global axes, so there's no way to rotate them along the local bone axis. I tried the various options in the blender importer but none of them worked fine. I suspect this is the same limitation of old fbx formats which only had pivots and not bones. Here a proper bone conversion is needed, if glTF doesn't support bones then it can't be used to export armatures.

    Also, a minor note is that the imported figure needs to be scaled down to 0.01 to fit the deafult blender unit that's 1 meter.

    2. materials. The material conversion is quite rude, it only exports the diffuse and specular textures, everything else is ignored. As for the specular factors, they seem off to me or I don't understand the setup. A proper conversion would be as follows, if we want to use the principled coat.

    • weight = glossy layered weight
    • roughness = glossy roughness
    • ior = 1 + glossy reflectivity

    p.s. Other than diffuse and specualr, you should at least also export the bump map, as it does a great difference.

    Let us know what you think.

    armature.jpg
    438 x 425 - 55K
    material.jpg
    691 x 566 - 97K
    Post edited by Padone on June 11
  • RedDragoon78_dc96eaefcdRedDragoon78_dc96eaefcd Posts: 6
    June 11

    Thanks for the information it helps out allot that gives me some goals to target a third perspective was definitely needed

  • PadonePadone Posts: 4,196
    June 12

    update. about glTF

    I never used glTF before so I expected too much. I did some research and I see it is a very limited format intended for realtime preview on web browsers. It is even more limited than fbx. In general I don't think this format is suitable to export daz models to blender, unless we want a very "shrinked" version fit to game engines and web browsers.

    For example glTF can't even handle quads or subdivision it's all tris, that's too bad for any decent conversion.

    https://docs.blender.org/manual/en/latest/addons/import_export/scene_gltf2.html

    tris.jpg
    490 x 291 - 52K
  • WendyLuvsCatzWendyLuvsCatz Posts: 40,989
    June 12

    I wanted this a year ago but now to be perfectly honest

    I cannot stand GLB

    and convert anything in that format to something else cheeky

    cool you are doing this though and wish you success yes

Sign In or Register to comment.
Adding to Cart…

Daz 3D is part of Tafi

Connect

DAZ Productions, Inc.
7533 S Center View Ct #4664
West Jordan, UT 84084

HELP

Contact Us

Tutorials

Help Center

Sell Your 3D Content

Affiliate Program

Documentation Center

Open Source

Consent Preferences

JOIN DAZ

Memberships

Blog

About Us

Press

Careers

Bridges

Community

In the Studio

Gallery

Forum

DAZ STORE

Shop

Freebies

Published Artists

Licensing Agreement | Terms of Service | Privacy Policy | EULA

© 2026 Daz Productions Inc. All Rights Reserved.