{"id":19728,"date":"2025-09-16T11:03:07","date_gmt":"2025-09-16T11:03:07","guid":{"rendered":"https:\/\/www.newsbeep.com\/il\/19728\/"},"modified":"2025-09-16T11:03:07","modified_gmt":"2025-09-16T11:03:07","slug":"discover-5-key-features-for-cg-artists-in-godot-4-5","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/il\/19728\/","title":{"rendered":"Discover 5 key features for CG artists in Godot 4.5"},"content":{"rendered":"<p class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2025\/09\/250916_Godot45_5KeyFeaturesForCGArtists_f.jpg\" alt=\"\" width=\"960\" height=\"480\" class=\"alignleft size-full wp-image-170197\"  \/><\/p>\n<p>The Godot team has released <a href=\"https:\/\/godotengine.org\/releases\/4.5\/\" target=\"_blank\" rel=\"nofollow noopener\">Godot 4.5<\/a>, the latest version of the <a href=\"https:\/\/godotengine.org\/\" target=\"_blank\" rel=\"nofollow noopener\">open-source game engine<\/a>.<\/p>\n<p>It\u2019s another sizeable update, totalling almost 2,500 separate code commits, and featuring significant improvements to engine performance, workflow, and platform support.<\/p>\n<p>Below, we\u2019ve picked out five new features of particular significance to CG artists, as opposed to programmers, including updates to shading, lighting, rendering, animation and baking.<\/p>\n<p>1. Support for stencil buffers helps create cutaway and X-ray effects<br \/>Key changes in Godot 4.5 include support for stencil buffers.<\/p>\n<p>As with the existing depth buffer, the stencil buffer provides a memory buffer to which meshes can write for later comparison, but supports arbitrary values.<\/p>\n<p>That makes it possible to create a number of graphical effects, ranging from the cutaway-style rendering effect shown above to <a href=\"https:\/\/github.com\/godotengine\/godot\/pull\/80710\" target=\"_blank\" rel=\"nofollow noopener\">X-ray shading effects<\/a>, and even a \u201ccheap light effect that mimics the lighting effects in [The Legend of Zelda: The] Wind Waker\u201d.<\/p>\n<p class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2025\/09\/250916_Godot45_5KeyFeaturesForCGArtists_SpecularOcclusion.jpg\" alt=\"\" width=\"960\" height=\"480\" class=\"alignleft size-full wp-image-170199\"  \/><\/p>\n<p>2. Better handling of specular occlusion increases realism of renders<br \/>Godot 4.5 also reworks the way in which Godot\u2019s Forward+ and Mobile renderers handle specular occlusion, which is now based on ambient light instead of just the lightmap.<\/p>\n<p>As well as providing specular occlusion for any object in an environment, regardless of whether it is lightmapped, ambient occlusion now automatically provides specular occlusion.<\/p>\n<p>The change should increase visual realism, particularly in interior scenes, helping to prevent light being reflected unrealistically intensely from occluded parts of surfaces, like cracks.<\/p>\n<p>Both Forward+ and Mobile renderers also now <a href=\"https:\/\/github.com\/godotengine\/godot\/pull\/89988\" target=\"_blank\" rel=\"nofollow noopener\">support bent normal maps<\/a> for specular occlusion and indirect lighting.<\/p>\n<p>3. Quality-of-life improvements to the animation editor<br \/>The <a href=\"https:\/\/docs.godotengine.org\/en\/4.5\/tutorials\/animation\/introduction.html\" target=\"_blank\" rel=\"nofollow noopener\">AnimationPlayer node<\/a>, Godot\u2019s animation editor, gets a number of <a href=\"https:\/\/github.com\/godotengine\/godot\/issues?q=is%3Apr%20state%3Amerged%2095564%20100470%20103130%20103584\" target=\"_blank\" rel=\"nofollow noopener\">workflow improvements<\/a>.<\/p>\n<p>It is now possible to move and scale B\u00e9zier editor points in bulk using the selection box, as shown above, and to set the <a href=\"https:\/\/github.com\/godotengine\/godot\/pull\/95564\" target=\"_blank\" rel=\"nofollow noopener\">default tangent behavior<\/a> of new B\u00e9zier points.<\/p>\n<p>Users can also filter animations by name, or sort them alphabetically.<\/p>\n<p>Animators also get <a href=\"https:\/\/github.com\/godotengine\/godot\/pull\/100984\" target=\"_blank\" rel=\"nofollow noopener\">new constraints<\/a> for binding bones to other bones, described as enabling more natural movement and poses, and \u201creally helpful for handling VR and metaverse avatars\u201d.<\/p>\n<p>4. Bake lightmaps and unwrap UVs on mobile devices<br \/>For asset preparation, Godot 4.5 makes it possible to bake lightmaps and unwrap the UVs of assets when running the Godot Editor <a href=\"https:\/\/github.com\/godotengine\/godot\/pull\/107635\" target=\"_blank\" rel=\"nofollow noopener\">on Android and iOS<\/a>, as well as on desktop OSs.<\/p>\n<p>The change makes it possible to do more work on tablets, or even phones \u2013 the video above shows a session from this year\u2019s GodotCon conference on developing entirely on mobile.<\/p>\n<p>The UI of the Godot Editor has also been adapted to streamline workflow for non-desktop users, with a new <a href=\"https:\/\/github.com\/godotengine\/godot\/pull\/100339\" target=\"_blank\" rel=\"nofollow noopener\">TouchActionsPanel<\/a> providing access to common actions like save and undo.<\/p>\n<p>The panel is currently only available on Android, but will be rolled out to other platforms.<\/p>\n<p class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2025\/09\/250916_Godot45_5KeyFeaturesForCGArtists_ShaderBaker.jpg\" alt=\"\" width=\"960\" height=\"480\" class=\"alignleft size-full wp-image-170203\"  \/><\/p>\n<p>5. New Shader Baker cuts loading times for games<br \/>One change in Godot 4.5 that doesn\u2019t affect the workflows of artists directly, but which does affect the impact of the work they do, is support for shader baking.<\/p>\n<p>The new Shader Baker option in the export settings causes the Godot Editor to scan scenes for shaders and pre-compile them in the format used by the driver on the target platform.<\/p>\n<p>Pre-compilation reduces the loading times for projects by enabling some of the work previously done on the end user\u2019s machine to be done ahead of time in the Editor.<\/p>\n<p>According to the blog post announcing the release, the Godot Third-Person Shooter demo saw a \u201c20x decrease\u201d in load times on Windows using D3D12, and on macOS using Metal. <\/p>\n<p>Other changes, performance improvements and platform support<br \/>Other changes to the Godot Editor include DPI-aware icons, helping to ensure that the GUI remains crisp on HiDPI displays.<\/p>\n<p>In addition, the <a href=\"https:\/\/github.com\/RGDTAB\/Godot-SMAA\" target=\"_blank\" rel=\"nofollow noopener\">Godot-SMAA add-on<\/a> \u2013 which implements Subpixel Morphological Antialiasing (SMAA) as a higher-quality alternative to FXAA \u2013 is now integrated directly into the engine.<\/p>\n<p>The update also improves 2D physics performance through smarter handling of tilemaps, and improves 3D physics performance by moving physics interpolation to the SceneTree.<\/p>\n<p>Programmers get support for script backtracing for logging errors, and a lot of improvements to the script editors, including a new color picker for customizing the default colors used.<\/p>\n<p>Changes to platform support include initial support for visionOS, for developing extended reality projects for Apple\u2019s new <a href=\"https:\/\/www.apple.com\/apple-vision-pro\/\" target=\"_blank\" rel=\"nofollow noopener\">Vision Pro headsets<\/a>.<\/p>\n<p>The release also implements WebAssembly SIMD support to improve performance of browser games, and foveated rendering on Vulkan Mobile, to improve performance of XR titles.<\/p>\n<p>License and system requirements<br \/>Godot 4.5 is compatible with 32-bit and 64-bit Windows, and 64-bit Linux and macOS. There are also <a href=\"https:\/\/editor.godotengine.org\/releases\/latest\/\" rel=\"noopener nofollow\" target=\"_blank\">browser-based<\/a> and Android ports of the Godot Editor. <\/p>\n<p>The source code is available under a <a href=\"https:\/\/github.com\/godotengine\/godot\/blob\/master\/LICENSE.txt\" rel=\"noopener nofollow\" target=\"_blank\">MIT license<\/a><\/p>\n<p><a href=\"https:\/\/godotengine.org\/releases\/4.5\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">Read a full list of new features in Godot 4.5 on the Godot team\u2019s blog<\/a><\/p>\n<p><a href=\"https:\/\/godotengine.org\/download\/\" rel=\"noopener nofollow\" target=\"_blank\">Download Godot from the game engine\u2019s website<\/a><\/p>\n<p>Have your say on this story by following CG Channel on <a href=\"https:\/\/www.facebook.com\/cgchannel\" target=\"_blank\" rel=\"nofollow noopener\">Facebook<\/a>, <a href=\"https:\/\/www.instagram.com\/thecgchannel\/\" target=\"_blank\" rel=\"nofollow noopener\">Instagram<\/a> and <a href=\"https:\/\/twitter.com\/theCGchannel\" target=\"_blank\" rel=\"nofollow noopener\">X (formerly Twitter)<\/a>. As well as being able to comment on stories, followers of our social media accounts can see videos we don\u2019t post on the site itself, including making-ofs for the latest VFX movies, animations, games cinematics and motion graphics projects.<\/p>\n<p>\t\t\t<script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><script async src=\"\/\/www.instagram.com\/embed.js\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"The Godot team has released Godot 4.5, the latest version of the open-source game engine. It\u2019s another sizeable&hellip;\n","protected":false},"author":2,"featured_media":19729,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[18834,18835,18836,18837,2090,9031,18838,18839,18840,18841,18842,18843,18844,9212,18845,18846,3411,18847,18848,18849,18850,18851,18852,18853,18854,85,1567,46,18855,18856,18857,18858,18859,18860,18861,7896,370,18862,18863,18864,18865,18866,18867,18868,18869,18870,18871,18872,18873,18874,18875,18876,18877,18878,125,18879,18880,18881,340,676,18882,18883,18884,2009],"class_list":["post-19728","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-2d-physics","tag-3d-physics","tag-5-key-features-in-godot-4-5","tag-ambient-occlusion","tag-android","tag-animation","tag-animation-editor","tag-animationplayer","tag-ao","tag-bake-lightmap","tag-bent-normal-map","tag-bezier-curve","tag-depth-buffer","tag-download","tag-extended-reality","tag-foveated-rendering","tag-free","tag-fxaa","tag-game-development","tag-game-engine","tag-godot","tag-godot-4-5","tag-godot-editor","tag-hidpi","tag-high-dpi","tag-il","tag-ios","tag-israel","tag-key-features-for-3d-artists","tag-key-features-for-cg-artists","tag-license","tag-lighting","tag-lightmap-baking","tag-mit-license","tag-new-features","tag-open-source","tag-physics","tag-physics-interpolation","tag-post-processing","tag-pre-compile-shaders","tag-real-time","tag-rendering","tag-script-backtracing","tag-scripting","tag-shader-baker","tag-shader-editing","tag-shader-editor","tag-shading","tag-smaa","tag-specular-occlusion","tag-stencil-buffer","tag-subpixel-morphological-antialiasing","tag-system-requirements","tag-tangent","tag-technology","tag-tilemap","tag-touchactionspanel","tag-uv-unwrapping","tag-virtual-reality","tag-vision-pro","tag-visionos","tag-vulkan-mobile","tag-webassembly-simd","tag-xr"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/19728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/comments?post=19728"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/19728\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media\/19729"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media?parent=19728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/categories?post=19728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/tags?post=19728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}