{"id":552,"date":"2025-01-15T20:09:07","date_gmt":"2025-01-15T19:09:07","guid":{"rendered":"https:\/\/werwackfx.com\/?p=552"},"modified":"2026-03-14T18:19:19","modified_gmt":"2026-03-14T17:19:19","slug":"storyliner-v1-2-for-blender-4-3","status":"publish","type":"post","link":"https:\/\/werwackfx.com\/?p=552","title":{"rendered":"StoryLiner V1.2: Blender 4.3+ specific features"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><mark style=\"background-color:#029618\" class=\"has-inline-color has-white-color\">   &#8212;      <strong>Released on 15th, January, 2025       <\/strong>  &#8212;  <\/mark><\/p>\n\n\n\n<p>StoryLiner V1.2 just got released on January, 13th. See what&#8217;s new here: <a href=\"https:\/\/werwackfx.com\/?p=410\" data-type=\"link\" data-id=\"https:\/\/werwackfx.com\/?p=410\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Exciting new features of StoryLiner V1.2<\/strong><\/a>. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>For Blender 3.6 to 4.2, this package is available for all editions in your product page on Blender Market.<\/strong><\/li>\n\n\n\n<li><strong>For Blender 4.3, things are a pretty different though, because of the introduction of Grease Pencil 3. <\/strong>StoryLiner is just starting to run in a stable way on it. I know it comes late, but converting all the features of StoryLiner to this new architecture is a huuuuge work and it took me a huuuuuuuge amount of efforts and time.<\/li>\n<\/ul>\n\n\n\n<p>Please report all the issues you faced either on the <a href=\"https:\/\/github.com\/werwack\/storyliner-support\" data-type=\"link\" data-id=\"https:\/\/github.com\/werwack\/storyliner-support\" target=\"_blank\" rel=\"noreferrer noopener\">support page<\/a> or directly <a href=\"https:\/\/discord.gg\/AjnY88CE\" target=\"_blank\" rel=\"noreferrer noopener\">in the Discord<\/a>, in the support channel.<\/p>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1010\" height=\"508\" src=\"http:\/\/werwackfx.com\/wp-content\/uploads\/2025\/02\/StoryLinerV1-2_4-3.jpg\" alt=\"\" class=\"wp-image-603\" style=\"width:432px;height:auto\" srcset=\"https:\/\/werwackfx.com\/wp-content\/uploads\/2025\/02\/StoryLinerV1-2_4-3.jpg 1010w, https:\/\/werwackfx.com\/wp-content\/uploads\/2025\/02\/StoryLinerV1-2_4-3-300x151.jpg 300w, https:\/\/werwackfx.com\/wp-content\/uploads\/2025\/02\/StoryLinerV1-2_4-3-768x386.jpg 768w\" sizes=\"auto, (max-width: 1010px) 100vw, 1010px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<p><strong>The package file is available for all editions in your StoryLiner product page on&nbsp;<a href=\"https:\/\/blendermarket.com\/products\/storyliner\/?ref=6029\" target=\"_blank\" rel=\"noreferrer noopener\">Blender Market<\/a>.<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-left\">The challenging part in the support for Blender 4.3 is to recreate the layers and groups template list with Python components from the Blender API that are not supposed to support item trees. The whole interaction had to be recreated from scratch, and the operators adapted to be used in a context where the manipulated grease pencil object may not be the active one.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"936\" height=\"498\" src=\"https:\/\/werwackfx.com\/wp-content\/uploads\/2025\/01\/image.png\" alt=\"\" class=\"wp-image-570\" srcset=\"https:\/\/werwackfx.com\/wp-content\/uploads\/2025\/01\/image.png 936w, https:\/\/werwackfx.com\/wp-content\/uploads\/2025\/01\/image-300x160.png 300w, https:\/\/werwackfx.com\/wp-content\/uploads\/2025\/01\/image-768x409.png 768w\" sizes=\"auto, (max-width: 936px) 100vw, 936px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Supported:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Layer groups can be collapsed.<\/strong> Their collapse state is not preserved in 4.3 though, it is only preserved and correctly restored in Blender 4.4 thanks to the introduction of a is_collapsed property. (see <a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/4.4\/grease_pencil\/\" target=\"_blank\" rel=\"noreferrer noopener\">Blender 4.4 Release Notes: Grease Pencil<\/a>)<br><\/li>\n\n\n\n<li><strong>Layer group colors are correctly displayed and can be set from the right click menu.<\/strong> This only works on Blender 4.4+ though, thanks to the introduction of a color_tag property. (see <a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/4.4\/grease_pencil\/\" target=\"_blank\" rel=\"noreferrer noopener\">Blender 4.4 Release Notes: Grease Pencil<\/a>)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Not yet supported:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Grease Pencil grid is now a viewport overlay property. Custom color for grid will then be introduced again in StoryLiner  in a future version.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Will not be supported:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The drag and drop of items (layers or groups) from a place to another in the tree view is a UI behavior that currently do not exists in the Template Lists. It is not possible to recreate a similar behavior with the current API.<br>As a turnaround, to get a similar result, 2 buttons were introduced to &#8220;cut&#8221; and &#8220;paste&#8221; a sub-part of the tree. <\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8212; Released on 15th, January, 2025 &#8212; StoryLiner V1.2 just got released on January, 13th. See what&#8217;s new here: Exciting new features of StoryLiner V1.2. Please report all the issues you faced either on the support page or directly in the Discord, in the support channel. The package file is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":603,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[3,8],"tags":[15,20,16,4,18,17,19,14],"post_folder":[],"class_list":["post-552","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blender","category-storyliner","tag-3d","tag-b3d","tag-beta","tag-blender","tag-previs","tag-previz","tag-storyboard","tag-storyliner"],"_links":{"self":[{"href":"https:\/\/werwackfx.com\/index.php?rest_route=\/wp\/v2\/posts\/552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/werwackfx.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/werwackfx.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/werwackfx.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/werwackfx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=552"}],"version-history":[{"count":16,"href":"https:\/\/werwackfx.com\/index.php?rest_route=\/wp\/v2\/posts\/552\/revisions"}],"predecessor-version":[{"id":819,"href":"https:\/\/werwackfx.com\/index.php?rest_route=\/wp\/v2\/posts\/552\/revisions\/819"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/werwackfx.com\/index.php?rest_route=\/wp\/v2\/media\/603"}],"wp:attachment":[{"href":"https:\/\/werwackfx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/werwackfx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=552"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/werwackfx.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=552"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/werwackfx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fpost_folder&post=552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}