<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="/feed.php">
        <title>Documentation Center public:software:dazstudio:4:referenceguide:scripting:api_reference:samples</title>
        <description></description>
        <link>/</link>
        <image rdf:resource="/lib/tpl/dazdoccenter/images/favicon.ico" />
       <dc:date>2026-05-22T14:40:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/start"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="/lib/tpl/dazdoccenter/images/favicon.ico">
        <title>Documentation Center</title>
        <link>/</link>
        <url>/lib/tpl/dazdoccenter/images/favicon.ico</url>
    </image>
    <item rdf:about="/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/start">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-09T14:02:09+00:00</dc:date>
        <title>Samples</title>
        <link>/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/start</link>
        <description>
&lt;h1 id=&quot;samples&quot;&gt;Samples&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Several sample scripts are provided below to illustrate some of the most common methods of extending Daz Studio and to help get you started developing your own scripts. &lt;em&gt;These samples are provided for use under the &lt;a href=&quot;http://creativecommons.org/licenses/by/3.0/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://creativecommons.org/licenses/by/3.0/&quot; rel=&quot;nofollow noopener&quot;&gt;CC Attribution 3.0 Unported&lt;/a&gt; license. All works derived from these samples must adhere to the terms of the license.&lt;/em&gt;
&lt;/p&gt;
&lt;!-- EDIT1 PLUGIN_WRAP_START [0-] --&gt;&lt;div class=&quot;wrap_center wrap_round wrap_info plugin_wrap&quot; style=&quot;width: 90%;&quot;&gt;
&lt;p&gt;
Each script in the samples section provides a linked title above the body of the script. Clicking this title will prompt you to choose a location and a file name to save the sample to. The saved file will include a copyright/license statement and the &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; for the page that the sample came from near the top.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT2 PLUGIN_WRAP_END [0-] --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT3 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__general__start&quot;&gt;

&lt;h2 id=&quot;general&quot;&gt;General&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;

&lt;h3 id=&quot;timing&quot;&gt;Timing&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general/singleshot_timeout/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general:singleshot_timeout:start&quot;&gt;Single-Shot Timeout&lt;/a&gt; - Creates a single-shot timer that executes a function when that timer reaches its predefined duration.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general/wait_background_progress/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general:wait_background_progress:start&quot;&gt;Wait For Background Progress&lt;/a&gt; - Demonstrates how to &amp;#039;pause&amp;#039; a script while the background progress is active.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;/div&gt;
&lt;!-- EDIT4 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT5 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__general_ui__start&quot;&gt;

&lt;h2 id=&quot;general_interface&quot;&gt;General Interface&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/simple_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:simple_dialog:start&quot;&gt;Simple Input Dialog&lt;/a&gt; - Displays an input widget within a simple dialog that has the standard button layout found throughout the application, and reacts according to whether the user accepts or cancels.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/simple_image_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:simple_image_dialog:start&quot;&gt;Simple Image Dialog&lt;/a&gt; - Displays an image within a standard dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/simple_composite_image_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:simple_composite_image_dialog:start&quot;&gt;Simple Composite Image Dialog&lt;/a&gt; - Displays a composite image within a standard dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/simple_image_map_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:simple_image_map_dialog:start&quot;&gt;Simple Image Map Dialog&lt;/a&gt; - Displays an image that allows detecting interaction with pixels, a standard dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/simple_popupmenu_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:simple_popupmenu_dialog:start&quot;&gt;Simple Popup Menu Dialog&lt;/a&gt; - Displays a button with a popup menu within a standard dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/simple_text_browser_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:simple_text_browser_dialog:start&quot;&gt;Simple Text Browser Dialog&lt;/a&gt; - Displays a text browser within a simple dialog that has a slightly modified version of the standard buttons found on dialogs throughout the application.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/widget_test/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:widget_test:start&quot; rel=&quot;nofollow&quot;&gt;widget_test&lt;/a&gt; - Tests various aspects of the various widget types.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/progress/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:progress:start&quot;&gt;Progress&lt;/a&gt; - Causes a modal progress dialog to be displayed and report progress.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/background_progress/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:background_progress:start&quot;&gt;Background Progress&lt;/a&gt; - Causes the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/background_progress/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:background_progress:start&quot; rel=&quot;nofollow&quot;&gt;background_progress&lt;/a&gt; indicator to be displayed in the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/status_bar/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:status_bar:start&quot;&gt;Status Bar&lt;/a&gt; and report progress.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/dock_area_toggle/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:dock_area_toggle:start&quot;&gt;Dock Area Toggle&lt;/a&gt; - Toggles the minimized state of dock areas.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/display_document_dynamic/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:display_document_dynamic:start&quot;&gt;Display Document&lt;/a&gt; - Dynamically locates a document in a mapped content directory and then prompts the &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; to perform its default handling of the file.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/copy_ui_from_channel/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:copy_ui_from_channel:start&quot;&gt;Copy UI from Channel&lt;/a&gt; - Copies the interface of another channel (i.e., General Release, Public Build, Publishing Build, Private Build, Dev Build) to the channel of the executing build.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT6 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:general_ui:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT7 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__specific_ui__start&quot;&gt;

&lt;h2 id=&quot;specific_interface&quot;&gt;Specific Interface&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/specific_ui/set_content_library_container/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:set_content_library_container:start&quot;&gt;Set Content Library Container&lt;/a&gt; - Sets the active path/container in the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/content_library/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:content_library:start&quot;&gt;Content Library&lt;/a&gt; pane.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/specific_ui/create_asset_links/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:create_asset_links:start&quot;&gt;Create Asset Links&lt;/a&gt; - Recursively creates Daz Studio JSON Link (*.djl) files for assets in the selected container (i.e., product, category, etc.) in the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/content_library/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:content_library:start&quot;&gt;Content Library&lt;/a&gt; pane.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/specific_ui/mark_selected_assets_new/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:mark_selected_assets_new:start&quot;&gt;Mark Selected Assets As New&lt;/a&gt; - Marks the selected assets in the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/content_library/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:content_library:start&quot;&gt;Content Library&lt;/a&gt; pane as &amp;#039;new&amp;#039; (untouched).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/specific_ui/environment_pane_as_backdrop_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:environment_pane_as_backdrop_dialog:start&quot;&gt;Environment Backdrop Dialog&lt;/a&gt; - Causes the Environment pane to be shown; if docked or shown the pane is shown in place, otherwise the pane is shown in a non-modal dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/specific_ui/active_viewport_drawstyle/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:active_viewport_drawstyle:start&quot;&gt;Active Viewport DrawStyle&lt;/a&gt; - Sets the DrawStyle on the active &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/viewport/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:viewport:start&quot;&gt;Viewport&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/specific_ui/screen_size_fhd/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:screen_size_fhd:start&quot;&gt;Screen Size FHD&lt;/a&gt; - Repositions and resizes the (non-maximized) &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/main_window/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:main_window:start&quot;&gt;Main Window&lt;/a&gt; of the application to Full HD (FHD) dimensions (see &lt;a href=&quot;https://en.wikipedia.org/wiki/Graphics_display_resolution&quot; class=&quot;interwiki iw_wp&quot; target=&quot;_blank&quot; title=&quot;https://en.wikipedia.org/wiki/Graphics_display_resolution&quot; rel=&quot;noopener&quot;&gt;Graphics Display Resolution&lt;/a&gt;).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/specific_ui/appsettings_facetransfer/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:appsettings_facetransfer:start&quot;&gt;Face Transfer Settings&lt;/a&gt; - Displays/Edits the application settings supported by the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/face_transfer/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:face_transfer:start&quot;&gt;Face Transfer (WIP)&lt;/a&gt; pane for overriding which assets to load (per supported figure generation/gender) when a figure is not selected, when applying a Material(s) Preset, and/or during a save operation.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT8 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:specific_ui:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT9 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:education:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:education:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__education__start&quot;&gt;

&lt;h2 id=&quot;educationassistance&quot;&gt;Education/Assistance&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/education/guide_pages/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:education:guide_pages:start&quot;&gt;Guide Pages&lt;/a&gt; - An overview of the concept behind Guide Pages, and the folder/files used to implement the concept.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/education/tip_pages/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:education:tip_pages:start&quot;&gt;Tip Pages&lt;/a&gt; - An overview of the concept behind Tip Pages, and the folder/files used to implement the concept.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/education/lesson_strips/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:education:lesson_strips:start&quot;&gt;Lesson Strips&lt;/a&gt; - An overview of the concept behind the Lesson Strips, and the folder/files used to implement the concept.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/education/interactive_lessons/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:education:interactive_lessons:start&quot;&gt;Interactive Lessons&lt;/a&gt; - An overview of the Interactive Lesson concept.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT10 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:education:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT11 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__metadata__start&quot;&gt;

&lt;h2 id=&quot;metadata&quot;&gt;Metadata&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;

&lt;h3 id=&quot;stores&quot;&gt;Stores&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/add_store_id/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:add_store_id:start&quot;&gt;Add Store Id&lt;/a&gt; - Adds a StoreId to the database so that metadata that defines a product associated with that StoreId can be imported and ultimately show up within the database driven content views.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/remove_store_id/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:remove_store_id:start&quot;&gt;Remove Store Id&lt;/a&gt; - Removes a StoreId from the database.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/store_info/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:store_info:start&quot;&gt;Store Info&lt;/a&gt; - Lists information about the StoreIds in the database.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;products&quot;&gt;Products&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/list_products/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:list_products:start&quot;&gt;List Products&lt;/a&gt; - Lists products in the database.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/list_products_used/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:list_products_used:start&quot;&gt;List Products Used&lt;/a&gt; - Lists products in the database used by an object in the scene.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/list_product_files/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:list_product_files:start&quot;&gt;List Product Files&lt;/a&gt; - Lists the relative paths of files in a product.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/get_store_product_data/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:get_store_product_data:start&quot;&gt;Get Store Product Data&lt;/a&gt; - Retrieves information about a product in the &lt;a href=&quot;https://www.daz3d.com/shop/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.daz3d.com/shop/&quot; rel=&quot;nofollow noopener&quot;&gt;Daz 3D&lt;/a&gt; store.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;categories&quot;&gt;Categories&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/asset_categories/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:asset_categories:start&quot;&gt;Asset Categories&lt;/a&gt; - Lists all of the categories that an asset is assigned to.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;compatibility_bases&quot;&gt;Compatibility Bases&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/list_compatibility_bases/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:list_compatibility_bases:start&quot;&gt;List Compatibility Bases&lt;/a&gt; - Lists compatibility bases in the database.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT12 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT13 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__file_io__start&quot;&gt;

&lt;h2 id=&quot;file_inputoutput&quot;&gt;File Input/Output&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;

&lt;h3 id=&quot;save_filters&quot;&gt;Save Filters&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/savefilter_settings/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:savefilter_settings:start&quot;&gt;Save Filter Settings&lt;/a&gt; - Allows you to inspect the script accessible settings of each save filter.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/savefilter_template_save/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:savefilter_template_save:start&quot;&gt;Save Filter Template Save&lt;/a&gt; - Demonstrates how to save the settings of a save filter to a JSON file.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/savefilter_template_apply/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:savefilter_template_apply:start&quot;&gt;Save Filter Template Apply&lt;/a&gt; - Demonstrates how to read recorded settings for a save filter from a JSON file and use them to control saving from that save filter.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/savefilter_template_batch/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:savefilter_template_batch:start&quot;&gt;Save Filter Template Batch&lt;/a&gt; - Demonstrates how to read recorded settings for a save filter from a JSON file and use them to batch control saving from that save filter.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_scene/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_scene:start&quot;&gt;Save a Scene&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzsceneassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzsceneassetfilteraction:start&quot;&gt;Scene...&lt;/a&gt; via script.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_scene_subset/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_scene_subset:start&quot;&gt;Save a Scene Subset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzscenesubsetassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzscenesubsetassetfilteraction:start&quot;&gt;Scene Subset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_hierarchical_materials/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_hierarchical_materials:start&quot;&gt;Save a Hierarchical Material(s) Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzhierarchicalmaterialassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzhierarchicalmaterialassetfilteraction:start&quot;&gt;Hierarchical Material(s) Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_hierarchical_pose/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_hierarchical_pose:start&quot;&gt;Save a Hierarchical Pose Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzhierarchicalposeassetfilteraction/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzhierarchicalposeassetfilteraction:start&quot; rel=&quot;nofollow&quot;&gt;dzhierarchicalposeassetfilteraction&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_wearables/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_wearables:start&quot;&gt;Save a Wearable(s) Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzwearablesassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzwearablesassetfilteraction:start&quot;&gt;Wearable(s) Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_character/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_character:start&quot;&gt;Save a Character Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzcharacterassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzcharacterassetfilteraction:start&quot;&gt;Character Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_properties/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_properties:start&quot;&gt;Save a Properties Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzpropertiesassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzpropertiesassetfilteraction:start&quot;&gt;Properties Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_shaping/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_shaping:start&quot;&gt;Save a Shaping Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzshapingassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzshapingassetfilteraction:start&quot;&gt;Shaping Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_pose/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_pose:start&quot;&gt;Save a Pose Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzposeassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzposeassetfilteraction:start&quot;&gt;Pose Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_materials/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_materials:start&quot;&gt;Save a Material(s) Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzmaterialassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzmaterialassetfilteraction:start&quot;&gt;Material(s) Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_shader/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_shader:start&quot;&gt;Save a Shader Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzshaderassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzshaderassetfilteraction:start&quot;&gt;Shader Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_cameras/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_cameras:start&quot;&gt;Save a Camera(s) Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzcameraassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzcameraassetfilteraction:start&quot;&gt;Camera(s) Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_lights/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_lights:start&quot;&gt;Save a Light(s) Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzlightassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzlightassetfilteraction:start&quot;&gt;Light(s) Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_render_settings/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_render_settings:start&quot;&gt;Save a Render Settings Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzrendersettingsassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzrendersettingsassetfilteraction:start&quot;&gt;Render Settings Preset...&lt;/a&gt; via script.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_simulation_settings/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_simulation_settings:start&quot;&gt;Save a Simulation Settings Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzsimulationsettingsassetfilteraction/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzsimulationsettingsassetfilteraction:start&quot; rel=&quot;nofollow&quot;&gt;dzsimulationsettingsassetfilteraction&lt;/a&gt; via script.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_dformers/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_dformers:start&quot;&gt;Save a D-Former(s) Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzdformassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzdformassetfilteraction:start&quot;&gt;D-Former(s) Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_duf_layered_images/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_duf_layered_images:start&quot;&gt;Save a Layered Image(s) Preset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzlayerassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzlayerassetfilteraction:start&quot;&gt;Layered Image(s) Preset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h4 id=&quot;support_assets&quot;&gt;Support Assets&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_dsf_scene/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_dsf_scene:start&quot;&gt;Save Scene Asset(s)&lt;/a&gt; - Saves a  &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzscenesupportassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzscenesupportassetfilteraction:start&quot;&gt;Scene Asset(s)...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_dsf_figure_prop_support/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_dsf_figure_prop_support:start&quot;&gt;Save Figure/Prop Assets&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dznodeassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dznodeassetfilteraction:start&quot;&gt;Figure/Prop Assets...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_dsf_morph_support/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_dsf_morph_support:start&quot;&gt;Save Morph Asset(s)&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzmorphassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzmorphassetfilteraction:start&quot;&gt;Morph Asset(s)...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_dsf_uv_support/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_dsf_uv_support:start&quot;&gt;Save UV Asset(s)&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzuvassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzuvassetfilteraction:start&quot;&gt;UV Asset(s)...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_dsf_shader_definition_support/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_dsf_shader_definition_support:start&quot;&gt;Save Shader Definition Asset&lt;/a&gt; - Saves a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzshadersupportassetfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzshadersupportassetfilteraction:start&quot;&gt;Shader Definition Asset...&lt;/a&gt; via script, with or without displaying its output settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/extract_dsf_figure_prop_support_base_data/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:extract_dsf_figure_prop_support_base_data:start&quot;&gt;Extract Figure/Prop Asset Base Data&lt;/a&gt; - Extracts values for the “Base Data Folder” fields in the Figure/Prop output settings dialog from a node.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;importers&quot;&gt;Importers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/importer_settings/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:importer_settings:start&quot;&gt;Importer Settings&lt;/a&gt; - Allows you to inspect the script accessible settings of each importer.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/import_obj_silent/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:import_obj_silent:start&quot;&gt;Silent OBJ Import&lt;/a&gt; - Imports a Wavefront Object (*.obj), without displaying the importer settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/import_fbx_silent/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:import_fbx_silent:start&quot;&gt;Silent FBX Import&lt;/a&gt; - Imports an Autodesk FBX file, without displaying the importer settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/import_obj_morph_loader_silent/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:import_obj_morph_loader_silent:start&quot;&gt;Silent OBJ Morph Loader Import&lt;/a&gt; - Uses the Wavefront Object (*.obj) importer to provide options for loading a directory full of morph targets and control the Morph Loader Pro plugin without displaying the its option dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;exporters&quot;&gt;Exporters&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/exporter_settings/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:exporter_settings:start&quot;&gt;Exporter Settings&lt;/a&gt; - Allows you to inspect the script accessible settings of each exporter.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/export_obj_silent/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:export_obj_silent:start&quot;&gt;Silent OBJ Export&lt;/a&gt; - Exports a Wavefront Object (*.obj), without displaying the exporter settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/export_fbx_silent/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:export_fbx_silent:start&quot;&gt;Silent FBX Export&lt;/a&gt; - Exports an Autodesk FBX file, without displaying the exporter settings dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/export_triax_poser/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:export_triax_poser:start&quot;&gt;Export TriAx to Poser&lt;/a&gt; - Exports a TriAx Weight Mapped figure (e.g., Genesis) to Poser 9 and/or Pro 2012, without displaying the settings dialog for the Poser Character (*.cr2) exporter or the Wavefront Object (*.obj) exporter.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;conversion&quot;&gt;Conversion&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/dsa_converter/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:dsa_converter:start&quot;&gt;DSA Converter&lt;/a&gt; - Converts ascii scripts (*.dsa) to their binary (*.dsb) or encrypted (*.dse) counterpart.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;locating&quot;&gt;Locating&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_listing/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_listing:start&quot;&gt;File Listing&lt;/a&gt; - Recursively lists the files in a folder.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/list_relative_paths/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:list_relative_paths:start&quot;&gt;List Relative Paths&lt;/a&gt; - Lists the relative paths of files across mapped content directories.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_find/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_find:start&quot;&gt;File Find&lt;/a&gt; - Find the absolute path of a content file using a relative path.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;copying&quot;&gt;Copying&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_copying/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_copying:start&quot;&gt;File Copying&lt;/a&gt; - Recursively lists files in a folder (e.g., Figure Metrics configuration files, part of the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/plugins/measure_metrics/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:plugins:measure_metrics:start&quot;&gt;Measure Metrics&lt;/a&gt; product) and recursively copies them to another folder.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;archives&quot;&gt;Archives&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_zip_list_entries/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_zip_list_entries:start&quot;&gt;Zip List Entries&lt;/a&gt; - List the entries contained within a zlib compressed (*.zip) archive.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_zip_compress_all/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_zip_compress_all:start&quot;&gt;Zip Compress All&lt;/a&gt; - Collect the entire contents of a directory into a zlib compressed (*.zip) archive.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_zip_compress_each/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_zip_compress_each:start&quot;&gt;Zip Compress Each&lt;/a&gt; -  Collect individual files into a zlib compressed (*.zip) archive.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_zip_extract_all/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_zip_extract_all:start&quot;&gt;Zip Extract All&lt;/a&gt; - Extract the entire contents of a zlib compressed (*.zip) archive.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_zip_extract_each/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_zip_extract_each:start&quot;&gt;Zip Extract Each&lt;/a&gt; - Extract each file individually from a zlib compressed (*.zip) archive.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;directory_mapping&quot;&gt;Directory Mapping&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/save_mapped_paths/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:save_mapped_paths:start&quot;&gt;Save Mapped Paths&lt;/a&gt; - Produces another script that will clear any currently mapped content directories and subsequently set the mapped content directories to those that were mapped at the time the script was saved.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/install_manager_config/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:install_manager_config:start&quot;&gt;Install Manager Config (from DAZ Studio)&lt;/a&gt; - Parses information from an .ini file, converts it into a JSON object, provides a dialog that allows a user to select options that modify the data, and then converts the data back into its original form as it writes it back to the .ini file.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/install_manager_config_import/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:install_manager_config_import:start&quot;&gt;Install Manager Config (to DAZ Studio)&lt;/a&gt; - Parses information from an .ini file, converts it into a JSON object, provides a dialog that allows a user to select options for importing the data, and then modify the application settings to incorporate the data.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT14 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT15 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:actions:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:actions:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__actions__start&quot;&gt;

&lt;h2 id=&quot;actions&quot;&gt;Actions&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/actions/action_accelerators/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:actions:action_accelerators:start&quot;&gt;Action Accelerators&lt;/a&gt; - Lists the keyboard accelerators (aka “shortcuts”) for all known actions in a modal dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/actions/action_find_classname/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:actions:action_find_classname:start&quot;&gt;Find Action Classname&lt;/a&gt; - Finds the classname of an action using its label.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/actions/action_trigger/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:actions:action_trigger:start&quot;&gt;Action Trigger&lt;/a&gt; - Demonstrates how to trigger an action, with and without settings to control the behavior of the action.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/actions/action_custom_create/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:actions:action_custom_create:start&quot;&gt;Create Custom Action&lt;/a&gt; - Creates a custom action and adds it to a menu.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/actions/action_menu_submenu/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:actions:action_menu_submenu:start&quot;&gt;Action Menu Submenu&lt;/a&gt; - Creates a hierarchical submenu with a specified path if it does not exist, or finds a submenu at a specified path if it does exist, and positions the submenu within the parent menu immediately below a specified action or menu.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT16 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:actions:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT17 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:viewtools:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:viewtools:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__viewtools__start&quot;&gt;

&lt;h2 id=&quot;view_tools&quot;&gt;View Tools&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/viewtools/view_tool_find_classname/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:viewtools:view_tool_find_classname:start&quot;&gt;Find View Tool Classname&lt;/a&gt; - Finds the classname of a view tool using its label.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/viewtools/view_tool_set_coordinate_space/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:viewtools:view_tool_set_coordinate_space:start&quot;&gt;Set Universal View Tool Coordinate Space&lt;/a&gt; - Sets the active view tool to a Universal tool and sets the coordinate space for the tool.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/viewtools/view_tool_toggle_snapping/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:viewtools:view_tool_toggle_snapping:start&quot;&gt;Toggle Universal View Tool Snapping&lt;/a&gt; - Toggles snapping on a Universal tool.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT18 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:viewtools:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT19 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__elements__start&quot;&gt;

&lt;h2 id=&quot;elements&quot;&gt;Elements&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/remove_prefixed_data/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:remove_prefixed_data:start&quot;&gt;Remove Prefixed Data&lt;/a&gt; - A script that walks the scene looking for data (in the form of nodes, properties, and element data items), and removes them.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;post-load_data_items&quot;&gt;Post-Load Data Items&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/post_load_file_data_item_add/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:post_load_file_data_item_add:start&quot; rel=&quot;nofollow&quot;&gt;post_load_file_data_item_add&lt;/a&gt; - Stores data on an element and causes a file to be loaded after that element has been loaded.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/post_load_script_data_item_add/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:post_load_script_data_item_add:start&quot;&gt;Post-Load Script Data Item Add&lt;/a&gt; - A script that stores data on an element in the scene, which when re-loaded causes a script to be executed, and uses settings embedded in the data item to control how.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/post_load_script_data_item_read/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:post_load_script_data_item_read:start&quot;&gt;Post-Load Script Data Item Read&lt;/a&gt; - A companion script to the script above that executes after the element has been loaded and uses settings embedded in the data item to control its execution.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/post_load_view_proxy_create/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:post_load_view_proxy_create:start&quot;&gt;Post-Load View Proxy Create&lt;/a&gt; - A script that creates proxy nodes in the scene for each of the predefined view cameras, creates several properties on the proxy nodes that correspond with properties on the view cameras and links the properties on the view cameras to the corresponding properties on the proxy nodes. The script also embeds post-load data on each proxy node which causes a script to be executed after that node has been loaded into the scene in order to re-establish the links between the properties which are not otherwise saved.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/post_load_view_proxy_link_properties/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:post_load_view_proxy_link_properties:start&quot;&gt;Post-Load View Proxy Link Properties&lt;/a&gt; - A companion script to the script above that executes when a proxy node has been loaded and uses settings embedded in the post-load data item to re-establish links between its properties and the corresponding properties on the corresponding view camera.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/post_load_material_proxy_create/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:post_load_material_proxy_create:start&quot;&gt;Post-Load Material Proxy Create&lt;/a&gt; - A script that creates proxy properties on a node for a given set of properties on a surface and links the properties on the surface to the corresponding properties on the node, so that the surface properties can be animated. The script also embeds post-load data on the node which causes a script to be executed after that node has been loaded into the scene in order to re-establish the links between the properties which are not otherwise saved.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/post_load_material_proxy_link_properties/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:post_load_material_proxy_link_properties:start&quot;&gt;Post-Load Material Proxy Link Properties&lt;/a&gt; - A companion script to the script above that executes when a node has been loaded and uses settings embedded in the post-load data item to re-establish links between proxy properties on the node and the corresponding properties on the surface.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;post-load_callbacks&quot;&gt;Post-Load Callbacks&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/callbacks_element_post_load_create/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:callbacks_element_post_load_create:start&quot;&gt;Element Post-Load Create Callbacks&lt;/a&gt;  (« &lt;em&gt;start here&lt;/em&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/callback_property_current_value_changed/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:callback_property_current_value_changed:start&quot;&gt;Callback - Renderer Property Current Value Changed, Update Element Property&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/callback_property_map_changed/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:callback_property_map_changed:start&quot;&gt;Callback - Renderer Property Map Changed, Update Element Property&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/callback_property_current_value_changed_renderer/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:callback_property_current_value_changed_renderer:start&quot;&gt;Callback - Element Current Value Changed, Update Renderer Property&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/callback_property_map_changed_renderer/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:callback_property_map_changed_renderer:start&quot;&gt;Callback - Element Property Map Changed, Update Renderer Property&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/callback_rendermgr_active_renderer_changed_property_current_value_changed/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:callback_rendermgr_active_renderer_changed_property_current_value_changed:start&quot;&gt;Callback - Active Renderer Changed, Signal Property Value Changed&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/callback_rendermgr_active_renderer_changed_property_map_changed/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:callback_rendermgr_active_renderer_changed_property_map_changed:start&quot;&gt;Callback - Active Renderer Changed, Signal Property Map Changed&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/elements/callback_element_destroyed_cleanup/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:callback_element_destroyed_cleanup:start&quot;&gt;Callback - Element Destroyed&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT20 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:elements:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT21 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__nodes__start&quot;&gt;

&lt;h2 id=&quot;nodes&quot;&gt;Nodes&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/create_node/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:create_node:start&quot;&gt;Create Node&lt;/a&gt; - Creates a node in the scene.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/create_instance/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:create_instance:start&quot;&gt;Create Instance&lt;/a&gt; - Creates an Instance of the primary selected object in the scene.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/create_instance_group_like_siblings/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:create_instance_group_like_siblings:start&quot;&gt;Create Instance Group&lt;/a&gt; - Creates an Instance Group of the primary selected Instance in the scene and any Instance siblings with the same target and mode.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/create_shell/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:create_shell:start&quot;&gt;Create Geometry Shell&lt;/a&gt; - Creates a Geometry Shell of the primary selected object in the scene and sets the offset distance of the Push Modifier that is automatically added.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/convert_figure_to_props/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:convert_figure_to_props:start&quot;&gt;Convert Figure to Props&lt;/a&gt; - Converts a complete figure into a collection of props, without any exporting/importing.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/node_facegroup_map/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:node_facegroup_map:start&quot;&gt;Node FaceGroup Map&lt;/a&gt; - Reveals the face group on a mesh that is associated with a given node; used to provide node selection in the viewport using the geometry for the object.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/adjust_rigging_to_shape/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:adjust_rigging_to_shape:start&quot;&gt;Adjust Rigging to Shape&lt;/a&gt; - Adjusts the positions of a figure&amp;#039;s bones based on the difference between the default shape and the current shape.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/node_origin_center/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:node_origin_center:start&quot;&gt;Node Origin Center&lt;/a&gt; - Adjusts the origin of a node to the center of its local bounding box.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/node_align/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:node_align:start&quot;&gt;Node Align&lt;/a&gt; - Adjusts the positions of nodes in the scene in order to align them according to settings that correspond to those found on the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/align/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:align:start&quot;&gt;Align (WIP)&lt;/a&gt; pane.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/nodes/node_visibility_toggle/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:node_visibility_toggle:start&quot;&gt;Node Visibility Toggle&lt;/a&gt; - Demonstrates the toggling of a setting (in this case, visibility) on selected nodes.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT22 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:nodes:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT23 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:material:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:material:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__material__start&quot;&gt;

&lt;h2 id=&quot;materials&quot;&gt;Materials&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/material/deep_copy/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:material:deep_copy:start&quot;&gt;Deep Copy&lt;/a&gt; - Performs a “deep copy” of one material to another.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/material/select_by_tag/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:material:select_by_tag:start&quot;&gt;Select by Tag&lt;/a&gt; - Selects materials that have a particular tag.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT24 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:material:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT25 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__properties__start&quot;&gt;

&lt;h2 id=&quot;properties&quot;&gt;Properties&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/properties/node_properties/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:node_properties:start&quot;&gt;Node Properties&lt;/a&gt; - Allows you to access all properties associated with a given node.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/properties/node_property_presentations/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:node_property_presentations:start&quot;&gt;Node Property Presentations&lt;/a&gt; - Allows you to change colors used by all properties associated with a given node.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/properties/node_property_sliders/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:node_property_sliders:start&quot;&gt;Node Property Sliders&lt;/a&gt; - Dynamically creates sliders for specific properties associated with a given node.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/properties/erc_freeze/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:erc_freeze:start&quot;&gt;ERC Freeze&lt;/a&gt; - &amp;#039;Freezes&amp;#039; (links) the current state of numeric properties on a node (or multiple nodes) to a controller property.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/properties/material_properties/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:material_properties:start&quot;&gt;Material Properties&lt;/a&gt; - Allows you to access all properties associated with a given material.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/properties/texture_modifier/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:texture_modifier:start&quot;&gt;Texture Modifier&lt;/a&gt; - Creates texture modifiers for material properties with images that cause the color of those images to toggle between normal/inverted.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/properties/set_property_groups/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:set_property_groups:start&quot; rel=&quot;nofollow&quot;&gt;set_property_groups&lt;/a&gt; - Arranges specific properties into groups.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT26 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:properties:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT27 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__geometry__start&quot;&gt;

&lt;h2 id=&quot;geometry&quot;&gt;Geometry&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/geometry_info/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:geometry_info:start&quot;&gt;Geometry Info&lt;/a&gt; - Prints geometry information for the selected node.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/generate_cube/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:generate_cube:start&quot; rel=&quot;nofollow&quot;&gt;generate_cube&lt;/a&gt; - Generates a geometric cube, demonstrating use of the geometry pipeline.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/generate_cylinder/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:generate_cylinder:start&quot;&gt;Generate Cylinder&lt;/a&gt; - Generates a geometric cylinder, demonstrating use of the geometry pipeline.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/generate_cone/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:generate_cone:start&quot; rel=&quot;nofollow&quot;&gt;generate_cone&lt;/a&gt; - Generates a geometric cone, demonstrating use of the geometry pipeline.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/generate_sphere/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:generate_sphere:start&quot;&gt;Generate Sphere&lt;/a&gt; - Generates a geometric sphere, demonstrating use of the geometry pipeline.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/generate_torus/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:generate_torus:start&quot; rel=&quot;nofollow&quot;&gt;generate_torus&lt;/a&gt; - Generates a geometric torus, demonstrating use of the geometry pipeline.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/generate_plane/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:generate_plane:start&quot;&gt;Generate Plane&lt;/a&gt; - Generates a geometric plane, demonstrating use of the geometry pipeline.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/generate_polyline_wireframe/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:generate_polyline_wireframe:start&quot;&gt;Generate Polyline Wireframe&lt;/a&gt; - Generates polylines for each (selected) edge of a mesh, demonstrating use of the geometry pipeline.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/generate_polyline_dynamic_surface_addon/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:generate_polyline_dynamic_surface_addon:start&quot;&gt;Generate Polyline Dynamic Surface AddOn&lt;/a&gt; - Generates polylines between 2 selected vertices of a mesh, demonstrating use of the geometry pipeline.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/geometry_triangulate/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:geometry_triangulate:start&quot;&gt;Geometry Triangulate&lt;/a&gt; - Converts geometry constructed of quadrilaterals into geometry constructed of adjacent triangles (both visually and in order of facet indices).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/geometry/geometry_detriangulate/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:geometry_detriangulate:start&quot;&gt;Geometry Detriangulate&lt;/a&gt; - Converts geometry constructed of adjacent triangles (both visually and in order of facet indices) into geometry constructed of quadrilaterals.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT28 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:geometry:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT29 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:modifiers:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:modifiers:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__modifiers__start&quot;&gt;

&lt;h2 id=&quot;modifiers&quot;&gt;Modifiers&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/modifiers/spawn_morph/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:modifiers:spawn_morph:start&quot; rel=&quot;nofollow&quot;&gt;spawn_morph&lt;/a&gt; - Creates a morph target from the current state of the (base) mesh.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/modifiers/list_empty_morphs/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:modifiers:list_empty_morphs:start&quot; rel=&quot;nofollow&quot;&gt;list_empty_morphs&lt;/a&gt; - Lists the morph targets that have no direct affect on the mesh.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/modifiers/unload_unused_morphs/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:modifiers:unload_unused_morphs:start&quot; rel=&quot;nofollow&quot;&gt;unload_unused_morphs&lt;/a&gt; - Unloads the morph targets that are not currently in use.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT30 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:modifiers:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT31 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:images:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:images:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__images__start&quot;&gt;

&lt;h2 id=&quot;images&quot;&gt;Images&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/images/create_layered_image_backdrop/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:images:create_layered_image_backdrop:start&quot;&gt;Create Layered Image Backdrop&lt;/a&gt; - Creates a layered image and assigns it to the scene backdrop.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT32 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:images:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT33 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:drawing:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:drawing:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__drawing__start&quot;&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT34 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:drawing:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT35 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:animating:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:animating:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__animating__start&quot;&gt;

&lt;h2 id=&quot;animating&quot;&gt;Animating&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/animating/scene_time/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:animating:scene_time:start&quot;&gt;Scene Time&lt;/a&gt; - Demonstrates fundamental calculations for working with time in Daz Studio.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT36 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:animating:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT37 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:simulating:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:simulating:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__simulating__start&quot;&gt;

&lt;h2 id=&quot;simulating&quot;&gt;Simulating&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/simulating/simulation_settings_find_property/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:simulating:simulation_settings_find_property:start&quot;&gt;Simulation Settings - Find Property&lt;/a&gt; - Allows you to retrieve a property displayed in the Simulation Settings pane, for the active simulation engine, using its name so that you can then modify its value.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/simulating/simulate_selected_group/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:simulating:simulate_selected_group:start&quot;&gt;Simulate Selected Group&lt;/a&gt; - Performs a custom simulation where the only participants are the selected nodes in the scene (and if a group node, all child nodes of the group).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT38 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:simulating:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT39 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__rendering__start&quot;&gt;

&lt;h2 id=&quot;rendering&quot;&gt;Rendering&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;

&lt;h3 id=&quot;general1&quot;&gt;General&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/render_settings_find_property/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:render_settings_find_property:start&quot;&gt;Render Settings - Find Property&lt;/a&gt; - Allows you to retrieve a property displayed in the Render Settings pane, for the active renderer, using its name so that you can then modify its value.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/render_to_rib/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:render_to_rib:start&quot;&gt;Render To RIB&lt;/a&gt; - “Renders” to a RenderMan® Interface Bytestream (RIB) file.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/render_to_backdrop/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:render_to_backdrop:start&quot;&gt;Render To Backdrop&lt;/a&gt; - Renders to an image that is immediately set as the backdrop.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/render_to_viewport/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:render_to_viewport:start&quot;&gt;Render To Viewport&lt;/a&gt; - Renders to the viewport.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/render_to_asset_icon/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:render_to_asset_icon:start&quot;&gt;Render To Asset Icon&lt;/a&gt; - Renders to the icon for the asset(s) selected in the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/content_library/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:content_library:start&quot;&gt;Content Library&lt;/a&gt; pane.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/render_drawstyle/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:render_drawstyle:start&quot;&gt;Render DrawStyle&lt;/a&gt; - Performs a hardware render using a named DrawStyle; i.e., “Hidden Line.”&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/render_post_process/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:render_post_process:start&quot;&gt;Render Post-Process&lt;/a&gt; - Performs a post-processing operation on a render after it has been saved to file.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/calculate_fov/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:calculate_fov:start&quot;&gt;Calculate Field of View (FOV)&lt;/a&gt; - Calculates the FOV of the camera for the active viewport.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;nvidia_iray&quot;&gt;NVIDIA Iray&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/render_iray_server/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:render_iray_server:start&quot;&gt;Render Iray Server&lt;/a&gt; - Sends a snapshot of the scene to Iray Server.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;scripted_3delight_renderer&quot;&gt;Scripted (3Delight) Renderer&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/scripted_renderer_definition_file_list/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:scripted_renderer_definition_file_list:start&quot;&gt;Scripted Renderer Definition File List&lt;/a&gt; - Lists the definition files displayed in the &lt;em&gt;Render Script&lt;/em&gt; property menu(s) of the Scripted Renderer.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/scripted_renderer_settings/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:scripted_renderer_settings:start&quot;&gt;Scripted Renderer Settings&lt;/a&gt; - Changes the active renderer to &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/object_index/scriptedrenderer_dz&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:object_index:scriptedrenderer_dz&quot;&gt;DzScriptedRenderer&lt;/a&gt; and then sets the definition file for it.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/scripted_renderer_settings_save_preset/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:scripted_renderer_settings_save_preset:start&quot;&gt;Scripted Renderer Save Preset&lt;/a&gt; - Generates a script based “Preset” for &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/object_index/scriptedrenderer_dz&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:object_index:scriptedrenderer_dz&quot;&gt;DzScriptedRenderer&lt;/a&gt;, based on the current definition file and property values.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/scripted_renderer_load/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:scripted_renderer_load:start&quot; rel=&quot;nofollow&quot;&gt;scripted_renderer_load&lt;/a&gt; - Prepares the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/object_index/scriptedrenderer_dz&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:object_index:scriptedrenderer_dz&quot;&gt;DzScriptedRenderer&lt;/a&gt; for rendering operations.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/rendering/scripted_renderer_pass/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:scripted_renderer_pass:start&quot; rel=&quot;nofollow&quot;&gt;scripted_renderer_pass&lt;/a&gt; - Controls the rendering process for the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/object_index/scriptedrenderer_dz&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:object_index:scriptedrenderer_dz&quot;&gt;DzScriptedRenderer&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT40 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:rendering:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT41 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__custom_shaders__start&quot;&gt;

&lt;h2 id=&quot;custom_shaders&quot;&gt;Custom Shaders&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;

&lt;h3 id=&quot;presets&quot;&gt;Presets&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/custom_shaders/constant_shader_preset/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:constant_shader_preset:start&quot; rel=&quot;nofollow&quot;&gt;constant_shader_preset&lt;/a&gt; - The source for a Shader Preset that applies a &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/object_index/dzshadermaterial&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:object_index:dzshadermaterial&quot; rel=&quot;nofollow&quot;&gt;DzShaderMaterial&lt;/a&gt; definition (below) for the standard RenderMan Constant Surface Shader. The file is as written by the SaveFilter at &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/main_menu_bar/default_advanced/file/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:main_menu_bar:default_advanced:file:start&quot;&gt;File&lt;/a&gt; &amp;gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/main_menu_bar/default_advanced/file/save_as/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:main_menu_bar:default_advanced:file:save_as:start&quot;&gt;Save As&lt;/a&gt; &amp;gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/main_menu_bar/default_advanced/file/save_as/deprecated/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:main_menu_bar:default_advanced:file:save_as:deprecated:start&quot;&gt;Deprecated&lt;/a&gt; &amp;gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzshaderfilteraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzshaderfilteraction:start&quot;&gt;Shader Preset (.ds*)...&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;material_definitions&quot;&gt;Material Definitions&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/custom_shaders/constant_material_definition/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:constant_material_definition:start&quot; rel=&quot;nofollow&quot;&gt;constant_material_definition&lt;/a&gt; - The source for a material definition script, a support file required by the Shader Preset sample linked above, that builds the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/object_index/rslshader_dz&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:object_index:rslshader_dz&quot;&gt;DzRSLShader&lt;/a&gt; objects that interface with a shader.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/custom_shaders/example_material_definition/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:example_material_definition:start&quot; rel=&quot;nofollow&quot;&gt;example_material_definition&lt;/a&gt; - The source for an example material definition script, showing shader object creation.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;shader_definitions&quot;&gt;Shader Definitions&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/custom_shaders/constant_shader_definition/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:constant_shader_definition:start&quot; rel=&quot;nofollow&quot;&gt;constant_shader_definition&lt;/a&gt; - The source for a shader definition script, a support file required by the Material Definition sample linked above, that builds the properties accessible to users, in the &lt;abbr title=&quot;User Interface&quot;&gt;UI&lt;/abbr&gt;, via the Surface tab.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/custom_shaders/example_shader_definition/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:example_shader_definition:start&quot; rel=&quot;nofollow&quot;&gt;example_shader_definition&lt;/a&gt; - The source for an example shader definition script, showing property creation for passing tokens to the shader and alternatively for use in setting attributes via the rendertime script(s).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;shaders&quot;&gt;Shaders&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/custom_shaders/constant_surface_shader/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:constant_surface_shader:start&quot; rel=&quot;nofollow&quot;&gt;constant_surface_shader&lt;/a&gt; - The RenderMan Shading Language (RSL) source for the standard RenderMan Constant Surface Shader.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;render-time&quot;&gt;Render-Time&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/custom_shaders/default_rendertime_script/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:default_rendertime_script:start&quot; rel=&quot;nofollow&quot;&gt;default_rendertime_script&lt;/a&gt; - The source for a render time script, a support file required by the sample linked above, that sets object attributes.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT42 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:custom_shaders:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT43 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:core:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:core:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__core__start&quot;&gt;

&lt;h2 id=&quot;core_functionality&quot;&gt;Core Functionality&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/core/point_at/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:core:point_at:start&quot; rel=&quot;nofollow&quot;&gt;point_at&lt;/a&gt; - Mimicks the &lt;strong&gt;Point At&lt;/strong&gt; functionality, via the context menu for the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/viewport/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:viewport:start&quot;&gt;Viewport&lt;/a&gt;, in Daz Studio.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/core/move_to_floor/start&quot; class=&quot;wikilink2&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:core:move_to_floor:start&quot; rel=&quot;nofollow&quot;&gt;move_to_floor&lt;/a&gt; - Mimicks the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzmovetoflooraction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzmovetoflooraction:start&quot;&gt;Move To Floor&lt;/a&gt; functionality in Daz Studio.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/core/aim_camera/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:core:aim_camera:start&quot;&gt;Aim Camera&lt;/a&gt; - Mimicks the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzaimcameraaction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzaimcameraaction:start&quot;&gt;Aim at Selection&lt;/a&gt; functionality in Daz Studio.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/core/frame_camera/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:core:frame_camera:start&quot;&gt;Frame Camera&lt;/a&gt; - Mimicks the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/action/index/dzframecameraaction/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:action:index:dzframecameraaction:start&quot;&gt;Frame Selection&lt;/a&gt; functionality in Daz Studio.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT44 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:core:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT45 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:plugins:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:plugins:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__plugins__start&quot;&gt;

&lt;h2 id=&quot;plugins&quot;&gt;Plugins&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/plugins/plugins_load_config/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:plugins:plugins_load_config:start&quot;&gt;Plugins Load Config&lt;/a&gt; - Sets whether or not specific plugins should load when the application starts.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT46 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:plugins:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT47 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:tools:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:tools:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__tools__start&quot;&gt;

&lt;h2 id=&quot;tools&quot;&gt;Tools&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/tools/calculator/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:tools:calculator:start&quot;&gt;Calculator&lt;/a&gt; - The source for a calculator, written completely using &lt;abbr title=&quot;Digital Art Zone&quot;&gt;DAZ&lt;/abbr&gt; Script&amp;#039; intrinsic types.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT48 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:tools:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT49 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:utilities:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:utilities:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__utilities__start&quot;&gt;

&lt;h2 id=&quot;utilities&quot;&gt;Utilities&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/utilities/version_conversion/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:utilities:version_conversion:start&quot;&gt;Version Conversion&lt;/a&gt; - Converts a Daz Studio version string into its 32 and 64 bit hexadecimal and decimal values.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT50 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:utilities:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT51 PLUGIN_INCLUDE_START &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:remote_operation:start&quot; [0-] --&gt;&lt;div class=&quot;plugin_include_content plugin_include__public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:remote_operation:start&quot; id=&quot;plugin_include__public__software__dazstudio__4__referenceguide__scripting__api_reference__samples__remote_operation__start&quot;&gt;

&lt;h2 id=&quot;remote_operation&quot;&gt;Remote Operation&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/remote_operation/sub_script/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:remote_operation:sub_script:start&quot;&gt;Sub Script&lt;/a&gt; - Remotely executes another script, passing in predefined arguments to control the operation of the target script.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/remote_operation/symmetrize_no_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:remote_operation:symmetrize_no_dialog:start&quot;&gt;Symmetrize - No Dialog&lt;/a&gt; - Remotely executes the Symmetrize script, silently, by passing in predefined arguments to control the operation of the script without displaying its dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/remote_operation/baketotransforms_no_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:remote_operation:baketotransforms_no_dialog:start&quot;&gt;Bake To Transforms - No Dialog&lt;/a&gt; - Remotely executes the Bake To Transforms script, silently, by passing in predefined arguments to control the operation of the script without displaying its dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/remote_operation/figure_metrics_no_dialog/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:remote_operation:figure_metrics_no_dialog:start&quot;&gt;Figure Metrics - No Dialog&lt;/a&gt; - Remotely executes the Figure Metrics script, included as part of the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/plugins/measure_metrics/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:plugins:measure_metrics:start&quot;&gt;Measure Metrics&lt;/a&gt; product, by passing in predefined arguments to control the operation of the script without displaying its dialog.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/remote_operation/extract_data_from_products_used/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:remote_operation:extract_data_from_products_used:start&quot;&gt;Extract Data From Products Used&lt;/a&gt; - Remotely executes the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/list_products_used/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:metadata:list_products_used:start&quot;&gt;List Products Used&lt;/a&gt; script, and optionally the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/file_io/file_zip_compress_each/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:file_io:file_zip_compress_each:start&quot;&gt;Zip Compress Each&lt;/a&gt; script, silently, by passing in predefined arguments to control the operation of the script and extracts data.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT52 PLUGIN_INCLUDE_END &quot;public:software:dazstudio:4:referenceguide:scripting:api_reference:samples:remote_operation:start&quot; [0-] --&gt;&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
</description>
    </item>
</rdf:RDF>
