DAZ Studio 6 SDK: Safe way to duplicate and assign DzUberIrayMaterial to...
In DAZ Studio 6 / 2026 SDK, what is the supported way to duplicate a DzUberIrayMaterial and assign it to another DzShape with addMaterial() or replaceMaterial() so the shader network is preserved and...
View ArticleWhen Will Studio 6 SDK Release?
In the release video for Daz Studio 6 it mentions a new SDK. I can't seem to find info on it anywhere so I wondered if there was a release date for the SDK?
View ArticleGenerated Nodes Ignore Saved Visibility Keys After Scene Reload DS 4.24.0.4
I’m writing a DAZ Studio C++ plugin that generates shard nodes for a fracture simulation. Each shard should be hidden at frame 0 and become visible at its fracture frame. In C++, I set the shard node’s...
View ArticleDAZ Director Plugin (WIP)
So as I mentioned in a different post, I've started tinkering with integrating DAZ Studio with AI-assist to define the art of the possible. What I want to be clear about up-front is that this is not...
View ArticleI built a plugin for multiple DAZ instances with GPU queueing, warnings,...
Tell me if this is a tool you would use. --- Modern creative workstations look very different than they did five years ago. The GPU is no longer a dedicated rendering resource — it's simultaneously...
View ArticleHow to add an icon to a custom action?
Hi, I am using the SDK to create a plugin which contains a custom action. The action iteself it working perfectly however, I'm now trying to figure out how to add an icon to the menu, for this action....
View ArticleHow to access the list of Currently Used parameters
Hi, Is there any way to access the list of Currently Used parameters? As it's one of the categories in the Parameters pane I'm hoping that DS is maintaining that list internally and that there is a...
View ArticleBrowseToCategory
How we can change category of the product pane? this code dosn't work: var pane_manager = MainWindow.getPaneMgr(); var smart_content_pane = pane_manager.findPane("DzSmartContentPane"); var...
View ArticleRemove Product
Anyone knows how we can remove a product correctly using C++? DzAssetMgr* assetMgr = dzApp->getAssetMgr(); DzTopLevelAssetContainer* products = assetMgr ? assetMgr->getProducts() : nullptr; if...
View ArticleTo Qt or not to Qt
Hi everyone, I'm deep into plug-in development and working with both the DAZ SDK and a standalone Qt environment. I'm trying to decide between two approaches: Plan A: Use and extend the Qt that's...
View ArticleDaz plugin development
Hey everyone, I had an idea for a plugin that would help me in my workflow, and I have tried to develop it myself. Now, I'm not a programmer, I can read some Python and C++ code, but in this I tried...
View Articlebuild plugin for mac
I just created a plugin for windows successfully, how we can make for Mac? beside configuring cmakelist, what should i install? does DazStudio has specific SDK for the Mac?
View ArticleDrawing DzViewTool
Does anyone have a DzViewTool draw method they could share, or can walk me through creating one? The SDK sample just calls DzTransformTool::draw() I can draw, but I don't know how to scale it correctly...
View Articlecalling a function of a plugin from an other plugin
Hello is it possible to call a plugin function from an other plugin (2 plugins i'm developping) ? is yes, how can it be ? thank you
View ArticleDzStyle::actionPixmap(...) warnings
Calling DzStyle::actionPixmap(...) with a DzAction classname without an associated pixmap produces a warning, but I cannot find a way to check if there is one associated first. Can anyone point me in...
View ArticleaddPolyline
DzFacetMesh addPolyline is not exposed in the sdk? How we can create polyline in C++?
View Articlefacegroup crash
I just created a super simple action and in execute action, I create a super simple plane. after creating the mesh, as soon as I want to hide a facegroup in geometry editor, dazstudio will crash. What...
View Article