{"id":307,"date":"2020-05-08T17:20:26","date_gmt":"2020-05-08T15:20:26","guid":{"rendered":"https:\/\/dragondreams.ch\/?page_id=307"},"modified":"2026-05-07T19:38:53","modified_gmt":"2026-05-07T19:38:53","slug":"changelog-latest-release","status":"publish","type":"page","link":"https:\/\/dragondreams.ch\/index.php\/changelog-latest-release\/","title":{"rendered":"Changelog Latest Release"},"content":{"rendered":"<div id=\"pl-307\"  class=\"panel-layout\" ><div id=\"pg-307-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-307-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-307-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<h1>Drag[en]gine Release 1.32<\/h1>\n<div><em>Released: 2026-05-07<\/em><\/div>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Drag[en]gine<\/span><\/h3>\n<ul>\n<li>Added audio capture support (user microphone input).<\/li>\n<li>Added audio analyzer support (synthesizer module) with MFCC, mel energy and spectral peak analysis.<\/li>\n<li>Added transparent shadows using dithering (single shadow texture).<\/li>\n<li>Added support to reset skin time on component to a specific value. Useful to synchronize or randomize object skin times.<\/li>\n<li>Added support to ignore individual deComponent per deCamera.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">DragonScript<\/span><\/h3>\n<ul>\n<li>Added lip sync classes for real-time microphone-driven lip synchronization.<\/li>\n<li>Added One Euro filter class.<\/li>\n<li>Modified TextureReplacement to use matching texture of component skin if TextureReplacement has no skin set and component texture also has no skin set.<\/li>\n<li>Added helper function to DefaultBehaviorFactory.<\/li>\n<li>Fixed static constants in CameraWrapper missing static qualifier.<\/li>\n<li>Fixed ProgressBar widget filling from top to bottom instead of bottom to top for vertical orientation.<\/li>\n<li>Fixed loading conversation playback not initializing side lanes array.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">OpenGL<\/span><\/h3>\n<ul>\n<li>Added HDR monitor support.<\/li>\n<li>Added Wayland support.<\/li>\n<li>Added EGL support for PC.<\/li>\n<li>Fixed transparency problems in 2D rendering caused by world rendering potentially producing transparency values larger than 1.<\/li>\n<li>Fixed texture index not used if skin is assigned to component texture.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">WebM<\/span><\/h3>\n<ul>\n<li>Added support for Opus audio tracks.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Bullet<\/span><\/h3>\n<ul>\n<li>Fixed scaled model collision not working correctly.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">DESynthesizer<\/span><\/h3>\n<ul>\n<li>Added support for audio analysis.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Steam SDK<\/span><\/h3>\n<ul>\n<li>Modified supported service reporting to be empty if Steam is not detected as running. Avoids failed service creation attempts if Steam is not running.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">OpenAL<\/span><\/h3>\n<ul>\n<li>Fixed capture parameters not handled properly.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">IGDE<\/span><\/h3>\n<ul>\n<li>Workaround for FOX bug not updating FXText if text changes.<\/li>\n<li>Fixed igdeWOSOComponent not applying partial hidden state correctly.<\/li>\n<li>Improved igdeWOSOWorld to set partially hidden to true by default.<\/li>\n<li>Added missing enable GI parameter to game definition class components.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Game Definition Editor<\/span><\/h3>\n<ul>\n<li>Fixed preview not using inherited class sub objects correctly.<\/li>\n<li>Fixed values from sub objects not using inherited classes properly.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Animator Editor<\/span><\/h3>\n<ul>\n<li>Fixed problem with changing class on attachments not re-attaching them properly.<\/li>\n<li>Fixed exception if sub animator is changed or deleted before undo action is triggered.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">World Editor<\/span><\/h3>\n<ul>\n<li>Added preview camera support.<\/li>\n<li>Fixed removing all textures from object not working.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">GUI Launcher<\/span><\/h3>\n<ul>\n<li>Fixed reset parameter bug.<\/li>\n<\/ul>\n<h3 style=\"margin-top: 1em;\"><span style=\"color: #008000;\">Windows<\/span><\/h3>\n<ul>\n<li>Various build and compatibility fixes.<\/li>\n<\/ul>\n<\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-307-1\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-307-1-0\"  class=\"panel-grid-cell\" ><div id=\"panel-307-1-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<hr \/>\n<h1>All Changelogs<\/h1>\n<ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-32\/\">Changelog Release 1.32<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-31\/\">Changelog Release 1.31<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-30\/\">Changelog Release 1.30<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-29-1\/\">Changelog Release 1.29.1<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-29\/\">Changelog Release 1.29<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-28\/\">Changelog Release 1.28<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-27\/\">Changelog Release 1.27<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-26\/\">Changelog Release 1.26<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-25\/\">Changelog Release 1.25<\/a><\/li><li><a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-24\/\">Changelog Release 1.24<\/a><\/li><\/ul><ul class='lcp_paginator'><li class='lcp_currentpage'>1<\/li><li><a href='https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/307?lcp_page0=2#lcp_instance_0' title='2'>2<\/a><\/li><li><a href='https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/307?lcp_page0=3#lcp_instance_0' title='3'>3<\/a><\/li><li><a href='https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/307?lcp_page0=2#lcp_instance_0' title='2' class='lcp_nextlink'>&gt;&gt;<\/a><\/li><\/ul>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Drag[en]gine Release 1.32 Released: 2026-05-07 Drag[en]gine Added audio capture support (user microphone input). Added audio analyzer support (synthesizer module) with MFCC, mel energy and spectral peak analysis. Added transparent shadows using dithering (single shadow texture). Added support to reset skin time on component to a specific value. Useful to synchronize or randomize object skin times. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"page-category":[],"class_list":["post-307","page","type-page","status-publish","hentry","post"],"_links":{"self":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/comments?post=307"}],"version-history":[{"count":31,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/307\/revisions"}],"predecessor-version":[{"id":1994,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/307\/revisions\/1994"}],"wp:attachment":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/media?parent=307"}],"wp:term":[{"taxonomy":"page-category","embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/page-category?post=307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}