{"id":95843,"date":"2026-03-17T16:57:38","date_gmt":"2026-03-17T15:57:38","guid":{"rendered":"https:\/\/www.blender.org\/?page_id=95843"},"modified":"2026-07-21T11:52:54","modified_gmt":"2026-07-21T09:52:54","slug":"5-1","status":"publish","type":"page","link":"https:\/\/www.blender.org\/download\/releases\/5-1\/","title":{"rendered":"5.1"},"content":{"rendered":"\n<section id=\"intro\" class=\"wp-block-group has-black-background-color has-background is-layout-flow wp-block-group-is-layout-flow\">\n<div id=\"intro-text\" class=\"wp-block-group container has-features-io-color has-text-color has-link-color wp-elements-1 is-layout-constrained wp-container-core-group-is-layout-d44c81ce wp-block-group-is-layout-constrained\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae197a2631af&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae197a2631af\" class=\"wp-block-image size-full is-resized align-items-center wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"500\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/02\/splash.webp\" alt=\"Blender 5.1 splash artwork from &quot;Singularity&quot; by Blender Studio\" class=\"wp-image-95844\" style=\"width:720px;height:auto\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/02\/splash.webp 1000w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/02\/splash-512x256.webp 512w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/02\/splash-768x384.webp 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Blender 5.1 splash artwork from &#8220;<a href=\"https:\/\/studio.blender.org\/projects\/singularity\/\" data-type=\"link\" data-id=\"https:\/\/studio.blender.org\/projects\/singularity\/\" target=\"_blank\" rel=\"noreferrer noopener\">Singularity<\/a>&#8221; by Blender Studio<\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Released March 17th, 2026<\/p>\n<\/div>\n<\/section>\n\n\n\n<section id=\"recap\" class=\"wp-block-group has-white-color has-black-background-color has-text-color has-background has-medium-font-size is-layout-constrained wp-container-core-group-is-layout-9c5344ed wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-78cc654d wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading has-text-align-center fw-light\">Watch the <strong>Recap<\/strong> Video<\/h1>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube mb-0  text-balance wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"What&amp;apos;s New in Blender 5.1! Official Overview\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/8r3xoRwwN6I?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">New features overview by Jonathan Lampel from <a href=\"https:\/\/www.youtube.com\/channel\/UC9VayT7q3pQ7tdF-TG4Q0yQ\" data-type=\"link\" data-id=\"https:\/\/www.youtube.com\/channel\/UC9VayT7q3pQ7tdF-TG4Q0yQ\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CGCookie<\/a>.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/section>\n\n\n\n<section id=\"eevee\" class=\"wp-block-group has-black-background-color has-background is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group py-5 has-text-color has-link-color has-medium-font-size wp-elements-2 is-layout-flow wp-block-group-is-layout-flow\" style=\"color:#d9d9d9\">\n<div class=\"wp-block-columns container is-style-default is-layout-flex wp-container-core-columns-is-layout-b6a9af89 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-column is-vertically-aligned-center text-center in-viewport-fade fade-top mb-0 pb-0 is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-video w-auto mb-0\"><video height=\"500\" style=\"aspect-ratio: 500 \/ 500;\" width=\"500\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/raycast-xray.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.blender.org\/download\/demo-files\/#rendering\">Raycast X-Ray demo<\/a> by Cartesian Caramel.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up fade-bottom text-balance has-link-color wp-elements-3 is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading mb-2 in-viewport-fade has-text-color\" style=\"color:#666666\">RENDERING<\/h5>\n\n\n\n<h1 class=\"wp-block-heading fw-light is-style-default text-balance has-text-color has-link-color wp-elements-4\" style=\"color:#c5a3ff\">El <strong>Rey <\/strong>Cast<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">The new <strong>Raycast<\/strong> node allows you to cast rays against scene geometry.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Similar to the existing Geometry Nodes node but now available for shaders in both Cycles and EEVEE.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This enables a wide range of effects, including NPR stylization integrated with scene shading. When using EEVEE, it is currently limited to screen-space tracing.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/render\/shader_nodes\/input\/raycast.html\" style=\"background-color:#c5a3ff\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-text-color has-link-color wp-element-button\" href=\"https:\/\/www.blender.org\/download\/demo-files\/#rendering\" style=\"color:#c5a3ff\">Download Demo File<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group container is-style-box has-background is-layout-constrained wp-container-core-group-is-layout-ea731126 wp-block-group-is-layout-constrained\" style=\"background-color:#e285ff21;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-columns container is-style-default is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up fade-bottom text-balance has-link-color wp-elements-5 is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading mb-2 in-viewport-fade has-text-color\" style=\"color:#ffffff52\">EEVEE &amp; VIEWPORT<\/h5>\n\n\n\n<h1 class=\"wp-block-heading fw-light is-style-default text-balance has-text-color has-link-color wp-elements-6\" style=\"color:#c5a3ff\"><strong>Quick <\/strong>Start<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">EEVEE materials now compile faster by precompiling GPU pipelines in parallel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GPU shaders also compile more quickly across all platforms thanks to preprocessing of the shader sources.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link has-text-color has-link-color wp-element-button\" href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/eevee\/#performance\" style=\"color:#c5a3ff\" target=\"_blank\" rel=\"noreferrer noopener\">Read More<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center text-center in-viewport-fade fade-top mb-0 pb-0 is-layout-flow wp-block-column-is-layout-flow\"><div id=\"chart-bars-block_82804b4d83a8d897c4188e84d56c731a\" class=\"chart-bars text-left in-viewport-fade fade-up\">\n  <div class=\"chart-bars-legend\">\n    <ul>\n                  <li>\n          <span class=\"chart-bars-legend-indicator\" style=\"background: linear-gradient(45deg, rgb(106,0,255), rgb(255,73,161));\"><\/span>\n          <span>Blender 5.1<\/span>\n        <\/li>\n                        <li>\n          <span class=\"chart-bars-legend-indicator\" style=\"background: linear-gradient(45deg, rgb(130,130,130), rgb(201,201,201));\"><\/span>\n          <span>Blender 5.0<\/span>\n        <\/li>\n              <\/ul>\n  <\/div>\n\n  <ul>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">Vulkan<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 45.2%; background: linear-gradient(45deg, rgb(130,130,130), rgb(201,201,201));\"\n              title=\"24.87 seconds (Blender 5.0)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 21.2%; background: linear-gradient(45deg, rgb(106,0,255), rgb(255,73,161));\"\n              title=\"11.67 seconds (Blender 5.1)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">OpenGL<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 80.3%; background: linear-gradient(45deg, rgb(130,130,130), rgb(201,201,201));\"\n              title=\"44.19 seconds (Blender 5.0)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 55.3%; background: linear-gradient(45deg, rgb(106,0,255), rgb(255,73,161));\"\n              title=\"30.39 seconds (Blender 5.1)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">Metal<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 100%; background: linear-gradient(45deg, rgb(130,130,130), rgb(201,201,201));\"\n              title=\"55 seconds (Blender 5.0)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 67.6%; background: linear-gradient(45deg, rgb(106,0,255), rgb(255,73,161));\"\n              title=\"37.20 seconds (Blender 5.1)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n      <\/ul>\n\n    <div class=\"chart-bars-ticks\">\n    <ul>\n    <li>0<\/li><li>5<\/li><li>10<\/li><li>15<\/li><li>20<\/li><li>25<\/li><li>30<\/li><li>35<\/li><li>40<\/li><li>45<\/li><li>50<\/li><li>55<\/li>    <\/ul>\n  <\/div>\n  \n  <div class=\"chart-bars-legend\">\n    \n          <ul>\n        <li><span>Time to cold start Barbershop Interior scene. Lower is better.<\/span><\/li>        <li><span>Unit: seconds<\/span><\/li>      <\/ul>\n      <\/div>\n  <\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns container is-layout-flex wp-container-core-columns-is-layout-6f547aa5 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-center text-center in-viewport-fade fade-top mb-0 pb-0 is-layout-flow wp-block-column-is-layout-flow\"><div id=\"chart-bars-block_d63901b074d94bd6f13a813ce2a44666\" class=\"chart-bars text-left in-viewport-fade fade-up\">\n  <div class=\"chart-bars-legend\">\n    <ul>\n                  <li>\n          <span class=\"chart-bars-legend-indicator\" style=\"background: linear-gradient(45deg, rgb(106,0,255), rgb(255,73,161));\"><\/span>\n          <span>Blender 5.1<\/span>\n        <\/li>\n                        <li>\n          <span class=\"chart-bars-legend-indicator\" style=\"background: linear-gradient(45deg, rgb(130,130,130), rgb(201,201,201));\"><\/span>\n          <span>Blender 5.0<\/span>\n        <\/li>\n              <\/ul>\n  <\/div>\n\n  <ul>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">Vulkan<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 100%; background: linear-gradient(45deg, rgb(130,130,130), rgb(201,201,201));\"\n              title=\"406 MiB (Blender 5.0)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 60.3%; background: linear-gradient(45deg, rgb(106,0,255), rgb(255,73,161));\"\n              title=\"245 MiB (Blender 5.1)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">OpenGL<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 100%; background: linear-gradient(45deg, rgb(130,130,130), rgb(201,201,201));\"\n              title=\"406 MiB (Blender 5.0)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar \"\n              style=\"width: 71.7%; background: linear-gradient(45deg, rgb(106,0,255), rgb(255,73,161));\"\n              title=\"291 MiB (Blender 5.1)\">\n\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n      <\/ul>\n\n    <div class=\"chart-bars-ticks\">\n    <ul>\n    <li>0<\/li><li>50<\/li><li>100<\/li><li>150<\/li><li>200<\/li><li>250<\/li><li>300<\/li><li>350<\/li><li>400<\/li>    <\/ul>\n  <\/div>\n  \n  <div class=\"chart-bars-legend\">\n    \n          <ul>\n        <li><span>Memory used in Mr. Elephant scene. Lower is better.<\/span><\/li>        <li><span>Unit: MiB<\/span><\/li>      <\/ul>\n      <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up fade-bottom text-balance has-link-color wp-elements-7 is-layout-flow wp-block-column-is-layout-flow\">\n<h1 class=\"wp-block-heading fw-light is-style-default text-balance has-text-color has-link-color wp-elements-8\" style=\"color:#c5a3ff\"><strong>Memory<\/strong> Savings<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Memory is getting expensive these days, so it might as well multitask.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">EEVEE now saves texture memory by overlapping framebuffer and render textures at different points within a frame.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-button is-style-outline is-style-outline--3\"><a class=\"wp-block-button__link has-text-color has-link-color wp-element-button\" href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/eevee\/#memory-savings\" style=\"color:#c5a3ff\" target=\"_blank\" rel=\"noreferrer noopener\">Read More<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group in-viewport-fade fade-up is-layout-constrained wp-container-core-group-is-layout-095cd9bc wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)\">\n<h2 class=\"wp-block-heading has-text-align-center is-style-default fw-light has-text-color has-link-color wp-elements-9\" style=\"color:#c5a3ff\">MORE <strong>EEVEE<\/strong> &amp; <strong>VIEWPORT<\/strong><\/h2>\n\n\n<div id=\"word-cloud-block_21e6ab691e115614dd4b985f7340aae8\" class=\"block-word-cloud container\">\n\n\t\t\t<ul class=\"list-unstyled d-flex justify-content-center align-items-center flex-wrap text-center\">\n\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/eevee\/#light-path-intensity\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tControl <strong>Light Path intensity<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/d69338bb28\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tTheme <strong>major grid<\/strong> lines\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/7fab3fd3f25d8a773db45e693fc13a879b1376a0\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tBetter <strong>planar reflections<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/90c3d56a0c53e08bb0aa78a1c0c34af43c7feb8f\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Performance timing statistics<\/strong> overlay\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/739b2be6c7e5a93ac0828999629d1fdc2be7082c\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Improved grid<\/strong> performance and occlusion\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/b7d577d568c4c86b47b466b0ce875c1141b9b932\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tHigher <strong>max AOV<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/8bde4854bdaa18375df3439a8800167bcddbb5d7\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tSupport for <strong>Light Path<\/strong> node in World.\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/4ead07e52216aff30b8d1b6ec1dbdaf01c5c88c2\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tImproved <strong>Reference Spheres<\/strong> handling and space lighting\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/user_interface\/#quad-view\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tImproved <strong>Quad View<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\t\n\t\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t#word-cloud-block_21e6ab691e115614dd4b985f7340aae8 {\n\t\t\t\tcolor: #ffffff;\n\t\t\t}\n\t\t\t\t\t\t\t\t\t#word-cloud-block_21e6ab691e115614dd4b985f7340aae8 .block-words-cloud-categories > div{\n\t\t\t\tbackground: #c5a3ff;\n\t\t\t}\n\t\t\t#word-cloud-block_21e6ab691e115614dd4b985f7340aae8.block-word-cloud > ul > li strong {\n\t\t\t\tcolor: #c5a3ff;\n\t\t\t}\n\t\t\t\t\t\t\t\t<\/style>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n\n<div class=\"wp-block-cover has-parallax is-repeated\" id=\"animation\"><div class=\"wp-block-cover__image-background wp-image-95930 size-full has-parallax is-repeated\" style=\"background-position:50% 50%;background-image:url(https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/bg_animation_pattern.png)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-black-background-color has-background-dim-0 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<section id=\"animation\" class=\"wp-block-group has-medium-font-size is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group container is-layout-constrained wp-container-core-group-is-layout-0eedfcfe wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-white-color has-text-color has-link-color wp-elements-10 is-layout-constrained wp-container-core-group-is-layout-95e4abff wp-block-group-is-layout-constrained\">\n<h5 class=\"wp-block-heading has-text-align-center mb-2 in-viewport-fade has-text-color\" style=\"color:#666666\">ANIMATION<\/h5>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center fw-light in-viewport-fade fade-up fs-h1-huge text-balance has-text-color has-link-color wp-elements-11\" style=\"color:#00f6ff\">PLAY <strong>FAST<\/strong><\/h1>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-d44c81ce wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center in-viewport-fade fade-up text-balance lh-1-2 has-white-color has-text-color has-link-color has-large-font-size wp-elements-12 wp-block-paragraph\" style=\"margin-bottom:var(--wp--preset--spacing--60)\">Blender 5.1 delivers a major boost to animation playback performance.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f44068bc wp-block-columns-is-layout-flex\" style=\"padding-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<h2 class=\"wp-block-heading fw-light has-text-color has-link-color wp-elements-13\" style=\"color:#00f6ff\">Shape Keys<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Shape Key evaluation has seen a significant performance boost since Blender 5.0, especially on high-poly meshes.<\/p>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-14 wp-block-paragraph\">All tests are an average time per frame when playing back. The tests were run on a 12 core 24 thread CPU (AMD Ryzen 9 9900X) on Linux. For benchmarks on different systems see the <a href=\"https:\/\/builder.blender.org\/tests\" target=\"_blank\" rel=\"noreferrer noopener\">daily benchmarks<\/a>.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\"><div id=\"chart-bars-block_b8bede595efb652dbbb81b4cea655b20\" class=\"chart-bars\">\n  <div class=\"chart-bars-legend\">\n    <ul>\n                  <li>\n          <span class=\"chart-bars-legend-indicator\" style=\"background: linear-gradient(45deg, rgb(30,115,190), rgb(40,255,240));\"><\/span>\n          <span>Blender 5.1<\/span>\n        <\/li>\n                        <li>\n          <span class=\"chart-bars-legend-indicator\" style=\"background: linear-gradient(45deg, rgb(175,40,40), rgb(247,56,56));\"><\/span>\n          <span>Blender 5.0<\/span>\n        <\/li>\n              <\/ul>\n  <\/div>\n\n  <ul>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">24 Threads<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 99.2%; background: linear-gradient(45deg, rgb(30,115,190), rgb(40,255,240));\"\n              title=\"158.7 fps (Blender 5.1)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>158.7<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 24.5%; background: linear-gradient(45deg, rgb(175,40,40), rgb(247,56,56));\"\n              title=\"39.2 fps (Blender 5.0)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>39.2<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">8 Threads<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 94.7%; background: linear-gradient(45deg, rgb(30,115,190), rgb(40,255,240));\"\n              title=\"151.5 fps (Blender 5.1)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>151.5<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 27.6%; background: linear-gradient(45deg, rgb(175,40,40), rgb(247,56,56));\"\n              title=\"44.2 fps (Blender 5.0)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>44.2<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">4 Threads<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 70.2%; background: linear-gradient(45deg, rgb(30,115,190), rgb(40,255,240));\"\n              title=\"112.3 fps (Blender 5.1)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>112.3<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 30.4%; background: linear-gradient(45deg, rgb(175,40,40), rgb(247,56,56));\"\n              title=\"48.7 fps (Blender 5.0)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>48.7<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n      <\/ul>\n\n    <div class=\"chart-bars-ticks\">\n    <ul>\n    <li>0<\/li><li>20<\/li><li>40<\/li><li>60<\/li><li>80<\/li><li>100<\/li><li>120<\/li><li>140<\/li><li>160<\/li>    <\/ul>\n  <\/div>\n  \n  <div class=\"chart-bars-legend\">\n    \n          <ul>\n        <li><span>Frames per second (more is better)<\/span><\/li>        <li><span>Unit: fps<\/span><\/li>      <\/ul>\n      <\/div>\n  <\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7a291977 wp-block-columns-is-layout-flex\" style=\"padding-bottom:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\"><div id=\"chart-bars-block_d0852ad75bc46b3f90458c7130187429\" class=\"chart-bars\">\n  <div class=\"chart-bars-legend\">\n    <ul>\n                  <li>\n          <span class=\"chart-bars-legend-indicator\" style=\"background: linear-gradient(45deg, rgb(30,115,190), rgb(40,255,240));\"><\/span>\n          <span>Blender 5.1<\/span>\n        <\/li>\n                        <li>\n          <span class=\"chart-bars-legend-indicator\" style=\"background: linear-gradient(45deg, rgb(175,40,40), rgb(247,56,56));\"><\/span>\n          <span>Blender 5.0<\/span>\n        <\/li>\n              <\/ul>\n  <\/div>\n\n  <ul>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">4 Threads<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 92.6%; background: linear-gradient(45deg, rgb(30,115,190), rgb(40,255,240));\"\n              title=\"74.1 fps (Blender 5.1)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>74.1<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 41%; background: linear-gradient(45deg, rgb(175,40,40), rgb(247,56,56));\"\n              title=\"32.8 fps (Blender 5.0)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>32.8<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">8 Threads<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 95.4%; background: linear-gradient(45deg, rgb(30,115,190), rgb(40,255,240));\"\n              title=\"76.3 fps (Blender 5.1)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>76.3<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 38.8%; background: linear-gradient(45deg, rgb(175,40,40), rgb(247,56,56));\"\n              title=\"31.0 fps (Blender 5.0)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>31.0<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n          <li class=\"chart-bars-item\">\n        <div class=\"chart-bars-item-caption\">24 Threads<\/div>\n        <div class=\"chart-bars-bars\">\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 92.6%; background: linear-gradient(45deg, rgb(30,115,190), rgb(40,255,240));\"\n              title=\"74.1 fps (Blender 5.1)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>74.1<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n          \n                        <div class=\"chart-bars-bar-container\">\n              <div\n              class=\"chart-bars-bar show-values\"\n              style=\"width: 40.3%; background: linear-gradient(45deg, rgb(175,40,40), rgb(247,56,56));\"\n              title=\"32.2 fps (Blender 5.0)\">\n\n                                  <span class=\"chart-bars-bar-value\">\n                    <span>32.2<\/span>\n                  <\/span>\n                              <\/div>\n              <div class=\"chart-bars-bar background\"><\/div>\n            <\/div>\n                  <\/div>\n      <\/li>\n      <\/ul>\n\n    <div class=\"chart-bars-ticks\">\n    <ul>\n    <li>0<\/li><li>10<\/li><li>20<\/li><li>30<\/li><li>40<\/li><li>50<\/li><li>60<\/li><li>70<\/li><li>80<\/li>    <\/ul>\n  <\/div>\n  \n  <div class=\"chart-bars-legend\">\n    \n          <ul>\n        <li><span>Frames per second (more is better)<\/span><\/li>        <li><span>Unit: fps<\/span><\/li>      <\/ul>\n      <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<h2 class=\"wp-block-heading fw-light has-text-color has-link-color wp-elements-15\" style=\"color:#00f6ff\">Actions<\/h2>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-16 wp-block-paragraph\">Actions now evaluate much faster now, especially on armatures with many bones keyed.<\/p>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-17 wp-block-paragraph\">These tests were done with an armature of 2600 bones that are keyed for ~1000 frames.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--4\"><a class=\"wp-block-button__link has-text-color has-link-color wp-element-button\" href=\"https:\/\/projects.blender.org\/blender\/blender\/issues\/149405\" style=\"color:#00f6ff\" target=\"_blank\" rel=\"noreferrer noopener\">Learn More<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-white-color has-text-color has-link-color wp-elements-18 is-layout-constrained wp-container-core-group-is-layout-0eedfcfe wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-style-box box-shadow-lg has-background is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-524f8de7 wp-block-group-is-layout-flex\" style=\"background-color:#0000003b\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-text-color has-link-color wp-elements-19\" style=\"color:#00f6ff\"><strong>Smooth<\/strong> Sailing<\/h1>\n\n\n\n<p class=\"has-text-align-center in-viewport-fade fade-up text-balance wp-block-paragraph\" style=\"margin-bottom:var(--wp--preset--spacing--40)\">Meet &#8220;<strong>Smooth (Gaussian)<\/strong>&#8220;, a new F-curve modifier to reduce detail and noise in a curve, the same operation as the&nbsp;<a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/editors\/graph_editor\/fcurves\/editing.html#bpy-ops-graph-gaussian-smooth\" target=\"_blank\" rel=\"noreferrer noopener\">Smooth<\/a> operator, but in a non-destructive way.<\/p>\n\n\n\n<figure class=\"wp-block-video w-auto\"><video height=\"268\" style=\"aspect-ratio: 680 \/ 268;\" width=\"680\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/blender_graph_editor_smooth_modifier.mp4\" playsinline><\/video><\/figure>\n\n\n\n<div class=\"wp-block-buttons in-viewport-fade fade-up text-balance is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-button is-style-outline is-style-outline--5\"><a class=\"wp-block-button__link has-text-color has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/editors\/graph_editor\/fcurves\/modifiers.html#smooth-gaussian-modifier\" style=\"color:#00f6ff\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-white-color has-text-color has-link-color wp-elements-20 is-layout-constrained wp-container-core-group-is-layout-95e4abff wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-777ba59c wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--70)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<h2 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-text-color has-link-color wp-elements-21\" style=\"color:#00f6ff\">Be <strong>Precise<\/strong><\/h2>\n\n\n\n<p class=\"mb-0 in-viewport-fade fade-up text-balance wp-block-paragraph\">When &#8220;Show Subframes&#8221; is enabled, decimal values for frames will be displayed in the playhead.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<figure class=\"wp-block-video mb-0 w-auto\"><video height=\"112\" style=\"aspect-ratio: 418 \/ 112;\" width=\"418\" autoplay controls loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/blender_timeline_subframe.mp4\" playsinline><\/video><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-white-color has-text-color has-link-color wp-elements-22 is-layout-constrained wp-container-core-group-is-layout-0eedfcfe wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-style-box box-shadow-lg has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\" style=\"background-color:#0000003b\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae197a26959c&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae197a26959c\" class=\"wp-block-image size-full m-0 wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"887\" height=\"464\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/anim_dopesheet_interpolation_colors.webp\" alt=\"Dope Sheet interpolation colors.\" class=\"wp-image-95878\" title=\"in-viewport-fade fade-up text-balance\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/anim_dopesheet_interpolation_colors.webp 887w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/anim_dopesheet_interpolation_colors-512x268.webp 512w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/anim_dopesheet_interpolation_colors-768x402.webp 768w\" sizes=\"auto, (max-width: 887px) 100vw, 887px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-text-color has-link-color wp-elements-23\" style=\"color:#00f6ff\"><strong>Color<\/strong> Match<\/h2>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance wp-block-paragraph\">Quickly see the interpolation type between keyframes at a glance.<\/p>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance mb-0 wp-block-paragraph\">Interpolation lines in the Dope Sheet are now colored to indicate their type, matching the theme colors used by the corresponding icons.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center in-viewport-fade fade-up text-balance fw-light has-text-color has-link-color wp-elements-24\" style=\"color:#00f6ff;margin-top:var(--wp--preset--spacing--60)\">MORE <strong>ANIMATION<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group in-viewport-fade fade-up is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\"><div id=\"word-cloud-block_0ccce240b3fd0e3a8bae3dd00b331a3f\" class=\"block-word-cloud container\">\n\n\t\t\n\t\t\t<div class=\"block-words-cloud-categories\" style=\"column-count: 2;\">\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">General<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/editors\/dope_sheet\/modes\/action.html#action-menu\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Replace actions<\/strong> on multiple objects.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Shape Keys<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/animation\/shape_keys\/shape_keys_panel.html#bpy-ops-object-shape-key-apply-to-basis\" target=\"_blank\">\n\t\t\t\t\t\t\tNew: <strong>&#8220;Apply to Basis&#8221;<\/strong> applies the deformations of selected shape keys to the Basis and then removes them.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Rigging<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/sculpt_paint\/selection_visibility.html#selection-visibility\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Loop selection<\/strong> is now possible in Weight Paint mode when using Vertex Selection\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Python API<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/8134983884d5eedd615c3e24f85cc47ed9fc4567\" target=\"_blank\">\n\t\t\t\t\t\t\t<code>ANIM_OT_convert_legacy_action<\/code> has been removed since all actions are automatically layered.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t<\/div>\n\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t#word-cloud-block_0ccce240b3fd0e3a8bae3dd00b331a3f {\n\t\t\t\tcolor: #ffffff;\n\t\t\t}\n\t\t\t\t\t\t\t\t\t#word-cloud-block_0ccce240b3fd0e3a8bae3dd00b331a3f .block-words-cloud-categories > div{\n\t\t\t\tbackground: #0a0000;\n\t\t\t}\n\t\t\t#word-cloud-block_0ccce240b3fd0e3a8bae3dd00b331a3f.block-word-cloud > ul > li strong {\n\t\t\t\tcolor: #0a0000;\n\t\t\t}\n\t\t\t\t\t\t\t\t<\/style>\n\t<\/div>\n<\/div>\n<\/section>\n<\/div><\/div>\n\n\n\n<div id=\"i-o\" class=\"wp-block-group has-black-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)\">\n<div class=\"wp-block-group container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading has-text-align-center in-viewport-fade fade-up fw-light has-white-color has-text-color has-link-color wp-elements-25\"><strong>I<\/strong>\/<strong>O<\/strong><\/h1>\n\n\n<div id=\"word-cloud-block_900dc020364ee26fbff0d613088653b4\" class=\"block-word-cloud container\">\n\n\t\t\n\t\t\t<div class=\"block-words-cloud-categories\" style=\"column-count: 2;\">\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">OpenUSD<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/fb2e777c4d95cf998646f40396a00ce3c3ebfc26\" target=\"_blank\">\n\t\t\t\t\t\t\tImproved <strong>UsdPreviewSurface import\/export<\/strong> with support for transparency and translucency.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender-manual\/commit\/0e857dbb922aeeaa486daa07327753ce398bc49d\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>UsdUIAccessibilityAPI support<\/strong> for authoring and loading on all data-block types that allow Custom Properties.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/1d1af1400a09b0a26fc41a9c6b6f6d03eccc6d22\" target=\"_blank\">\n\t\t\t\t\t\t\tMesh export now writes <strong>indexed UV coordinates<\/strong>, enabling UV island connectivity reconstruction in other apps.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/61da6403beb116f542afd46b71c9020fc1ab5029\" target=\"_blank\">\n\t\t\t\t\t\t\tPython Hooks (Export): New <code>get_prim_map<\/code> API in <code>on_export<\/code>, providing a <strong>mapping between Blender objects and created USD prims<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">FBX<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/126491\" target=\"_blank\">\n\t\t\t\t\t\t\tExport <strong>shapekey normals<\/strong> when base normals are enabled, fixing some game engine import issues.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">glTF<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/5ae2ce3597c9a7e36b6ecf84a2d53b4f30f387ed\" target=\"_blank\">\n\t\t\t\t\t\t\tImport: Fix crash when missing GPU instancing properties.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/275a8f95e518391d67c8cf25a82026a584d85d1c\" target=\"_blank\">\n\t\t\t\t\t\t\tExport: Fix light normalization.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/aedfaa51c7785437fcaaf0a05a1a63e15e37bdc1\" target=\"_blank\">\n\t\t\t\t\t\t\tExport: Fix light temperature conversion.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/fc4f9c668229ce5b1294853a05eada48fc001647\" target=\"_blank\">\n\t\t\t\t\t\t\tExport: Fix alpha animation with <code>KHR_animation_pointer<\/code>\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Images<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/153540\" target=\"_blank\">\n\t\t\t\t\t\t\tNew: Support for AV1 Image File Format (<strong>AVIF<\/strong>).\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/152930\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>JPEG 2000<\/strong>: Use multi-threading to speed up file saving.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/153292\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>OpenEXR<\/strong>: New lossless encoding option HTJ2K.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Video &#038; Audio Output<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/151264\" target=\"_blank\">\n\t\t\t\t\t\t\tVideo encoding now allows &#8220;Custom&#8221; quality level by manually specified ffmpeg CRF value.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/151126\" target=\"_blank\">\n\t\t\t\t\t\t\tAudio bitrate can be set to higher values than 384kb\/s now.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t<\/div>\n\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t\t\t\t.block-words-cloud-categories > div {\r\n  --box-bg-color: #1e2225;\r\n}\t\t<\/style>\n\t<\/div>\n<\/div>\n<\/div>\n\n\n\n<section id=\"quality\" class=\"wp-block-group has-black-background-color has-background has-medium-font-size is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group container is-layout-constrained wp-container-core-group-is-layout-0eedfcfe wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-95e4abff wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading has-text-align-center fw-light in-viewport-fade fade-up fs-h1-huge text-balance has-text-color has-link-color wp-elements-26\" style=\"color:#ff4040\"><strong>Stability<\/strong> is a feature.<\/h1>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-d44c81ce wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-27 wp-block-paragraph\">It\u2019s not just about shiny new tools. Reliability is a feature too.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group text-balance has-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-28 is-layout-constrained wp-container-core-group-is-layout-c02c8d5a wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:0;padding-bottom:var(--wp--preset--spacing--40);padding-left:0\">\n<div class=\"wp-block-columns are-vertically-aligned-center in-viewport-fade fade-down is-layout-flex wp-container-core-columns-is-layout-e71c52d3 wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae197a26a941&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae197a26a941\" class=\"wp-block-image size-full m-0 wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"607\" height=\"434\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/winter_of_quality_2026_high_severity.webp\" alt=\"Amount of high severity bugs since January 1st, 2026\" class=\"wp-image-95914\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/winter_of_quality_2026_high_severity.webp 607w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/winter_of_quality_2026_high_severity-512x366.webp 512w\" sizes=\"auto, (max-width: 607px) 100vw, 607px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Amount of high severity bugs since January 1st, 2026<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up mt-0 pt-0\">Winter of <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff4040\" class=\"has-inline-color\">Quality<\/mark><\/strong><\/h1>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-29 wp-block-paragraph\">During the past December-January, similar to <a href=\"https:\/\/www.blender.org\/download\/releases\/4-4\/#quality\" data-type=\"link\" data-id=\"https:\/\/www.blender.org\/download\/releases\/4-4\/#quality\" target=\"_blank\" rel=\"noreferrer noopener\">last year<\/a>, Blender developers focused on improving quality of the code base and overall stability through a coordinated effort called the \u201cWinter of Quality.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More than <strong>350<\/strong> reported issues were fixed. Additionally, developers worked on addressing technical debt, as well as improving documentation.<\/p>\n\n\n\n<div class=\"wp-block-buttons mb-0 is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button mb-0\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/code.blender.org\/2026\/02\/winter-of-quality-2026\/\" style=\"background-color:#ff4040\" target=\"_blank\" rel=\"noreferrer noopener\">Read Blog Post<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center in-viewport-fade fade-up fw-light\" style=\"margin-top:var(--wp--preset--spacing--60)\">Issues Addressed per Module<\/h2>\n\n\n\n<div class=\"wp-block-group in-viewport-fade fade-up has-white-color has-text-color has-link-color wp-elements-30 is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\"><div id=\"word-cloud-block_19fc9f2ac4181653b92351f1d997f6c9\" class=\"block-word-cloud container\">\n\n\t\t\t<ul class=\"list-unstyled d-flex justify-content-center align-items-center flex-wrap text-center\">\n\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#animation-rigging-37\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tAnimation &#038; Rigging: <strong>16<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#asset-system-9\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tAsset System: <strong>9<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#core-15\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tCore: <strong>14<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#grease-pencil-147\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tGrease Pencil: <strong>22<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#modeling-45\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tModeling: <strong>58<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#nodes-physics-80\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tNodes &#038; Physics: <strong>37<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#pipeline-io-22\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tPipeline &#038; IO: <strong>8<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#platforms-builds-tests-5\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tPlatforms, Builds &#038; Tests: <strong>2<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#python-api-21\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tPython API: <strong>7<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#render-cycles-53\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tRender &#038; Cycles: <strong>20<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#sculpt-paint-texture-45\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tSculpt, Paint &#038; Texture: <strong>24<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#user-interface-119\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tUser Interface: <strong>50<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#vfx-video-51\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tVFX &#038; Video: <strong>53<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/bugfixes\/#viewport-eevee-47\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tViewport &#038; EEVEE: <strong>35<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\t\n\t\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t#word-cloud-block_19fc9f2ac4181653b92351f1d997f6c9 {\n\t\t\t\tcolor: #ffffff;\n\t\t\t}\n\t\t\t\t\t\t\t\t\t#word-cloud-block_19fc9f2ac4181653b92351f1d997f6c9 .block-words-cloud-categories > div{\n\t\t\t\tbackground: #ff3a3a;\n\t\t\t}\n\t\t\t#word-cloud-block_19fc9f2ac4181653b92351f1d997f6c9.block-word-cloud > ul > li strong {\n\t\t\t\tcolor: #ff3a3a;\n\t\t\t}\n\t\t\t\t\t\t\t\t<\/style>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<div class=\"wp-block-cover has-parallax is-repeated\" id=\"compositor\"><div class=\"wp-block-cover__image-background wp-image-95889 size-full has-parallax is-repeated\" style=\"background-position:50% 50%;background-image:url(https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/bg_compositor_pattern.png)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-40 has-background-dim\" style=\"background-color:#1a1a1a\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<section id=\"compositor\" class=\"wp-block-group m-0 py-6 text-balance has-white-color has-text-color has-link-color wp-elements-31 is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group pt-5 is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-b298681c wp-block-group-is-layout-constrained\">\n<h6 class=\"wp-block-heading has-text-align-center mb-2 in-viewport-fade has-text-color\" style=\"color:#ffffff75\">COMPOSITOR \u2764 SEQUENCER<\/h6>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center fw-light fs-h1-large has-text-color has-link-color wp-elements-32\" style=\"color:#b585ff\"><strong>Strip<\/strong> Info<\/h1>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-5c94c0ba wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center in-viewport-fade fade-up text-balance wp-block-paragraph\" style=\"margin-bottom:var(--wp--preset--spacing--40)\">Unleash your creativity with node-based transition effects thanks to the new &#8220;<strong>Sequencer Strip Info<\/strong>&#8221; node.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-style-box box-shadow-lg has-background is-layout-constrained wp-block-group-is-layout-constrained\" style=\"background-color:#00000052\">\n<figure class=\"wp-block-video mb-0 w-auto\"><video height=\"686\" style=\"aspect-ratio: 1412 \/ 686;\" width=\"1412\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/compositor_sequencer_strip_info.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Simple transition using the strip&#8217;s start and end frames to control the size of an ellipse mask.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-style-box has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\" style=\"background-color:#ffffff00\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae197a26c228&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae197a26c228\" class=\"wp-block-image size-full m-0 wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"612\" height=\"536\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/sequencer_strip_info.webp\" alt=\"Sequencer Strip Info node in Blender 5.1\" class=\"wp-image-95901\" title=\"in-viewport-fade fade-up text-balance\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/sequencer_strip_info.webp 612w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/sequencer_strip_info-512x448.webp 512w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-text-align-left fw-light in-viewport-fade fade-up has-text-color has-link-color wp-elements-33\" style=\"color:#b585ff\">Simple, yet <strong>powerful<\/strong>.<\/h2>\n\n\n\n<p class=\"has-text-align-left in-viewport-fade fade-up text-balance has-medium-font-size wp-block-paragraph\">This new node provides timing and transform data such as frame range, position, rotation, and scale.<\/p>\n\n\n\n<div class=\"wp-block-buttons in-viewport-fade fade-up is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-1747b03f wp-block-buttons-is-layout-flex\" style=\"padding-bottom:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-black-color has-vivid-purple-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/compositing\/types\/input\/sequencer_strip_info.html\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance has-text-color has-link-color has-small-font-size wp-elements-34 wp-block-paragraph\" style=\"color:#ffffff9c\">Note: Blender 5.1 computes Sequencer Compositor effects on the CPU. In the upcoming <a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.2\/sequencer\/\" target=\"_blank\" rel=\"noreferrer noopener\">Blender 5.2 LTS<\/a>, they run on the GPU.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group py-5 is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-78cc654d wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-style-box box-shadow-lg has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\" style=\"background-color:#00000040\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-left:var(--wp--preset--spacing--30)\">\n<h1 class=\"wp-block-heading fw-light fs-h1-large has-text-color has-link-color wp-elements-35\" style=\"color:#b585ff\"><strong>S<\/strong>mooth<br><strong>D<\/strong>at<br><strong>F<\/strong>orm<\/h1>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance has-medium-font-size wp-block-paragraph\">The new &#8220;<strong>Mask to SDF<\/strong>&#8221; node lets you turn any image or shape into signed distance fields.<\/p>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance has-medium-font-size wp-block-paragraph\">It&#8217;s time to revisit those masks.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-black-color has-vivid-purple-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/compositing\/types\/filter\/mask_to_sdf.html\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66%\">\n<figure class=\"wp-block-video m-0\"><video height=\"760\" style=\"aspect-ratio: 1030 \/ 760;\" width=\"1030\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/blender_51_compositor_mask_to_sdf.mp4\" playsinline><\/video><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group in-viewport-fade fade-up is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--70)\">\n<h2 class=\"wp-block-heading has-text-align-center is-style-default fw-light has-text-color has-link-color wp-elements-36\" style=\"color:#c578ff\">MORE <strong>COMPOSITOR<\/strong><\/h2>\n\n\n<div id=\"word-cloud-block_14d629ee1b1fd8868b71c4caf5631b30\" class=\"block-word-cloud container\">\n\n\t\t\t<ul class=\"list-unstyled d-flex justify-content-center align-items-center flex-wrap text-center\">\n\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/146461\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Mix Node<\/strong> now properly mixes alpha\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/a209c33c8a\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Relative To Pixel<\/strong> now works with non-single values\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/e27fec950e\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Group Input<\/strong> up to 30% faster in some cases\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/151453\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tNew <strong>Compositor workspace<\/strong> layout\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/e362a3ea80\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Glare<\/strong>, <strong>Directional Blur<\/strong>, <strong>Lens Distortion<\/strong>, <strong>Anti-Alias<\/strong>, <strong>Blur<\/strong>, and <strong>Vector Blur<\/strong> up to 2x faster\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/2dec178560\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Image<\/strong> and <strong>File Output<\/strong> nodes now read\/write custom metadata\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/9aeb370ecc\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Group<\/strong> now performs implicit input\/output conversions\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/e19dff1ef8\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>File Output<\/strong> allows specifying directories again\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/0cf30bc6b3\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tImproved <strong>Movie Distortion<\/strong> handle of image display window\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/a079875ffe\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Viewer Region<\/strong> has been temporarily hidden\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\t\n\t\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t#word-cloud-block_14d629ee1b1fd8868b71c4caf5631b30 {\n\t\t\t\tcolor: #ffffff;\n\t\t\t}\n\t\t\t\t\t\t\t\t\t#word-cloud-block_14d629ee1b1fd8868b71c4caf5631b30 .block-words-cloud-categories > div{\n\t\t\t\tbackground: #c578ff;\n\t\t\t}\n\t\t\t#word-cloud-block_14d629ee1b1fd8868b71c4caf5631b30.block-word-cloud > ul > li strong {\n\t\t\t\tcolor: #c578ff;\n\t\t\t}\n\t\t\t\t\t\t\t\t<\/style>\n\t<\/div>\n<\/div>\n<\/section>\n<\/div><\/div>\n\n\n\n<section class=\"wp-block-cover is-repeated\" style=\"padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80);min-height:700px;aspect-ratio:unset;\" id=\"extensions\"><div class=\"wp-block-cover__image-background wp-image-94083 is-repeated\" style=\"background-position:100% 50%;background-image:url(https:\/\/www.blender.org\/wp-content\/uploads\/2025\/03\/extensions_background.webp)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-black-background-color has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<div class=\"wp-block-group container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns mb-0 is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><div id=\"paragraph-plus-block_45936e24dadae023dd41deff6f8db272\" class=\"wp-block-paragraph-plus mt-0 in-viewport-fade fade-up\">\n\t<p><strong>EXPAND<\/strong><br \/>\nYOUR BLENDER<\/p>\n\n\t<style type=\"text\/css\">\n\t\t#paragraph-plus-block_45936e24dadae023dd41deff6f8db272 {\n\t\t\t\t\t\t\t\t\tfont-size: 64px;\t\t}\n\n\t\t\n\t\t\t\t\t#paragraph-plus-block_45936e24dadae023dd41deff6f8db272 em {\n\t\t\t\tbackground: rgb(221,51,51);\t\t\t\tcolor: rgb(255,255,255);\t\t\t\tfont-style: normal;\t\t\t}\n\t\t\n\t\t\t<\/style>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-0dbf6a75 wp-block-group-is-layout-constrained\">\n<p class=\"py-2 in-viewport-fade fade-up text-balance has-white-color has-text-color has-medium-font-size wp-block-paragraph\">The <a href=\"https:\/\/extensions.blender.org\/\" data-type=\"link\" data-id=\"https:\/\/extensions.blender.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Blender Extensions platform<\/a> keeps growing, with over 900 free add-ons and themes to customize your workflows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also share your own add-ons and themes!<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-0594ee61 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter is-style-fill\"><a class=\"wp-block-button__link has-black-color has-white-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/extensions.blender.org\" style=\"padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\" target=\"_blank\" rel=\"noreferrer noopener\">Browse Extensions<\/a><\/div>\n\n\n\n<div class=\"wp-block-button aligncenter is-style-outline is-style-outline--6\"><a class=\"wp-block-button__link has-white-color has-text-color wp-element-button\" href=\"https:\/\/extensions.blender.org\/submit\/\" target=\"_blank\" rel=\"noreferrer noopener\">Share Your Extensions<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n\n\n\n<section id=\"cycles\" class=\"wp-block-group has-white-color has-black-background-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--70);padding-right:0;padding-bottom:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-group has-text-color has-link-color wp-elements-37 is-layout-constrained wp-container-core-group-is-layout-78cc654d wp-block-group-is-layout-constrained\" style=\"color:#e1e1e1\">\n<div class=\"wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-3d700899 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<h5 class=\"wp-block-heading has-text-align-center mb-2 in-viewport-fade is-style-default has-text-color\" style=\"color:#666666\">CYCLES<\/h5>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center fw-light in-viewport-fade fade-up fs-h1-large text-balance has-features-render-color has-text-color has-link-color wp-elements-38\"><strong>Faster<\/strong> All Over<\/h1>\n\n\n\n<ul class=\"wp-block-list pl-3\">\n<li class=\"text-balance\"><strong>Improved GPU rendering<\/strong> performance by <a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/152649\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>up to 10%<\/strong><\/a> on various benchmark scenes.<\/li>\n\n\n\n<li class=\"text-balance\">CPU rendering performance on <strong>Windows<\/strong> up to <a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/1ebab9342b9b8d1671eb5dc7854f5d490f8a5a1c\"><strong>20% faster<\/strong><\/a>.<\/li>\n\n\n\n<li class=\"text-balance\">For <strong>AMD<\/strong> GPUs, <a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/979af8dc5a6fcb502781cce49e839b80caed6fb1\"><strong>hardware ray-tracing<\/strong><\/a> is now enabled by default through HIP RT.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns container is-layout-flex wp-container-core-columns-is-layout-6e81cd72 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-top has-white-color has-text-color has-link-color wp-elements-39 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100px\">\n<div id=\"svg-icon-block_8003debe780389175dd0d50ea44a2ff4\" class=\"wp-block-svg-icon\">\n\n\t\t<style type=\"text\/css\">\n\t\t#svg-icon-block_8003debe780389175dd0d50ea44a2ff4 svg {\n\t\t\t\twidth: 100px;\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\n\t<\/style>\n\t<svg height=\"1600\" viewBox=\"0 0 1600 1600\" width=\"1600\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:inkscape=\"http:\/\/www.inkscape.org\/namespaces\/inkscape\" xmlns:sodipodi=\"http:\/\/sodipodi.sourceforge.net\/DTD\/sodipodi-0.dtd\"><sodipodi:namedview pagecolor=\"#303030\" showgrid=\"true\"><inkscape:grid id=\"grid5\" units=\"px\" spacingx=\"100\" spacingy=\"100\" color=\"#4772b3\" opacity=\"0.2\" visible=\"true\" \/><\/sodipodi:namedview><g fill=\"#fff\"><g enable-background=\"new\" transform=\"matrix(100 0 0 100 -34099.67 -24099.706)\"><path d=\"m347.75 247-5.25781.002a.50005.50005 0 0 0 -.5.5v8a.50005.50005 0 0 0 .5.5h8a.50005.50005 0 0 0 .5-.49804l.00781-4.00201a.50005.50005 0 1 0 -1-.004l-.008 3.5039h-7v-7l4.758-.00185a.50005.50005 0 1 0 0-1z\" opacity=\"1.0\"\/><path style=\"fill: #0099FF\" d=\"m350.49219 241.99219a.50005.50005 0 0 0 -.49219.50781v4.59766c-.58199.20687-1.00586.75933-1.00586 1.4082 0 .82235.67765 1.5 1.5 1.5.36227 0 .69258-.13606.95313-.35352l3.79492 2.27735a.50109829.50109829 0 1 0 .51562-.85938l-3.79297-2.27734c.0184-.0931.0293-.18901.0293-.28711 0-.10213-.0114-.20218-.0312-.29883l3.79492-2.27734a.50109829.50109829 0 1 0 -.51562-.85938l-3.80469 2.28321c-.13066-.10739-.27627-.19312-.43755-.25196v-4.60156a.50005.50005 0 0 0 -.50781-.50781z\"\/><\/g><\/g><\/svg><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-465a6c32 wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-render-color has-text-color has-link-color wp-elements-40\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffffff\" class=\"has-inline-color\">Better <\/mark><strong>Custom Normals<\/strong><\/h1>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance wp-block-paragraph\">Cycles now uses per-corner normals instead of splitting geometry, improving consistency with Blender and fixing sharp-edge shading issues. <a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/153836\">Learn more<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns container is-layout-flex wp-container-core-columns-is-layout-6e81cd72 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-top has-white-color has-text-color has-link-color wp-elements-41 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100px\">\n<div id=\"svg-icon-block_1cc5e34e12c08b290750bdb6cd88a702\" class=\"wp-block-svg-icon\">\n\n\t\t<style type=\"text\/css\">\n\t\t#svg-icon-block_1cc5e34e12c08b290750bdb6cd88a702 svg {\n\t\t\t\twidth: 100px;\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\n\t<\/style>\n\t<svg id=\"svg4\" height=\"1600\" viewBox=\"0 0 1600 1600\" width=\"1600\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:inkscape=\"http:\/\/www.inkscape.org\/namespaces\/inkscape\" xmlns:sodipodi=\"http:\/\/sodipodi.sourceforge.net\/DTD\/sodipodi-0.dtd\"><sodipodi:namedview pagecolor=\"#303030\" showgrid=\"true\"><inkscape:grid id=\"grid5\" units=\"px\" spacingx=\"100\" spacingy=\"100\" color=\"#4772b3\" opacity=\"0.2\" visible=\"true\" \/><\/sodipodi:namedview><g fill=\"#fff\" transform=\"matrix(100 0 0 100 -32000 -36700)\"><path id=\"path2\" d=\"m327.12891 369.9668a1.0001 1.0001 0 0 0 -.16797.0234c-2.00329.41569-3.57155 1.99062-3.97656 3.9961a1.0003053 1.0003053 0 1 0 1.96093.39648c.24758-1.22589 1.19732-2.17949 2.42188-2.43359a1.0001 1.0001 0 0 0 -.23828-1.98242z\"\/><path style=\"fill: #0099FF\" id=\"path1\" d=\"m328 368c-3.86007 0-7 3.13993-7 7s3.13993 7 7 7 7-3.13993 7-7-3.13993-7-7-7zm0 1c3.11844 0 5.67234 2.36547 5.97049 5.40408l-1.18729-1.18728a.40004001.40004001 0 0 0 -.28711-.1211.40004001.40004001 0 0 0 -.27929.6875l1.75785 1.75785c-.04738.5324-.16265 1.04491-.33942 1.52778l-1.60203-1.60203a.40004001.40004001 0 0 0 -.28711-.1211.40004001.40004001 0 0 0 -.27929.6875l1.81672 1.81672c-.21383.39642-.47192.76494-.76606 1.10113l-1.73426-1.73425a.40004001.40004001 0 0 0 -.28711-.1211.40004001.40004001 0 0 0 -.27929.6875l1.73425 1.73426c-.33619.29414-.70471.55223-1.10113.76606l-1.81672-1.81672a.40004001.40004001 0 0 0 -.28711-.1211.40004001.40004001 0 0 0 -.27929.6875l1.60203 1.60203c-.41494.1519-.85204.25758-1.30449.31487a.40004001.40004001 0 0 0 -.00067-.00088l-2-1.75a.40004001.40004001 0 0 0 -.2539-.10352.40004001.40004001 0 0 0 -.27344.70508l1.35283 1.18373c-3.12694-.21058-5.58916-2.80315-5.58916-5.98451 0-3.31963 2.68037-6 6-6z\"\/><\/g><\/svg><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-465a6c32 wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-render-color has-text-color has-link-color wp-elements-42\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffffff\" class=\"has-inline-color\">Smoother <\/mark><strong>Denoise<\/strong><\/h1>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance wp-block-paragraph\">Albedo and normal denoising passes now use smooth transitions instead of hard cutoffs, reducing artifacts in both the passes and the final denoised render. <a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/153836\">Learn more<\/a>. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns container is-layout-flex wp-container-core-columns-is-layout-6e81cd72 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-top has-white-color has-text-color has-link-color wp-elements-43 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100px\">\n<div id=\"svg-icon-block_4dc1279ab73ac1ce5402f2a037ae87ed\" class=\"wp-block-svg-icon\">\n\n\t\t<style type=\"text\/css\">\n\t\t#svg-icon-block_4dc1279ab73ac1ce5402f2a037ae87ed svg {\n\t\t\t\twidth: 100px;\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\n\t<\/style>\n\t<svg height=\"1600\" viewBox=\"0 0 1600 1600\" width=\"1600\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:inkscape=\"http:\/\/www.inkscape.org\/namespaces\/inkscape\" xmlns:sodipodi=\"http:\/\/sodipodi.sourceforge.net\/DTD\/sodipodi-0.dtd\"><sodipodi:namedview pagecolor=\"#303030\" showgrid=\"true\"><inkscape:grid id=\"grid5\" units=\"px\" spacingx=\"100\" spacingy=\"100\" color=\"#4772b3\" opacity=\"0.2\" visible=\"true\" \/><\/sodipodi:namedview><g fill=\"#fff\"><g enable-background=\"new\" transform=\"matrix(100 0 0 100 -2600.0076 -7299.966)\"><path d=\"m36 74c-2.455669 0-4.49388 1.771475-4.916016 4.105469.482305-.09011.975221-.129499 1.470704-.07422.662841.07415.551512 1.068296-.111329.994141-.485685-.05419-.971969-.01789-1.4375.101562.06678 2.656434 2.202258 4.79532 4.857422 4.867188.121572-.473413.166164-.965209.109375-1.455079-.03822-.293198.18493-.555356.480469-.564453.262666-.0085.487095.187762.513672.449219.05787.499184.03624 1.001242-.05469 1.490234 2.325433-.42908 4.087893-2.464466 4.087893-4.914061 0-2.76142-2.238574-5-5-5zm-1.568358 4.830076c.100656.000956.198679.03227.28125.08984.540828.363139 1.00483.82779 1.367188 1.369141.405708.559881-.466114 1.144515-.830078.556641-.289893-.43309-.661079-.805188-1.09375-1.095703-.420141-.271725-.224948-.923754.27539-.919922z\" fill-rule=\"evenodd\"\/><path style=\"fill: #0099ff\" d=\"m29.484375 78.757812a.50005.50005 0 0 0 -.267578.08789c-1.670208 1.118756-2.507905 3.13395-2.125 5.107422s1.913458 3.526488 3.880859 3.939453c1.967402.412965 3.994569-.393928 5.138672-2.046875a.50005.50005 0 1 0 -.822266-.568359c-.916718 1.324431-2.534938 1.967608-4.111328 1.636718-1.576389-.330889-2.798664-1.57109-3.105468-3.152343-.306805-1.581254.36291-3.18953 1.701172-4.085938a.50005.50005 0 0 0 -.289063-.917968z\"\/><\/g><\/g><\/svg><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-465a6c32 wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-render-color has-text-color has-link-color wp-elements-44\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffffff\" class=\"has-inline-color\">Aligned <\/mark><strong>Views<\/strong><\/h1>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance wp-block-paragraph\">Cycles render results and Blender <strong>overlays<\/strong> now line up better when moving the camera. <a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/152584\">Learn more<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns container is-layout-flex wp-container-core-columns-is-layout-6e81cd72 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-top has-white-color has-text-color has-link-color wp-elements-45 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100px\">\n<div id=\"svg-icon-block_f4dd296c7f51ffa35db0897ec6b55789\" class=\"wp-block-svg-icon\">\n\n\t\t<style type=\"text\/css\">\n\t\t#svg-icon-block_f4dd296c7f51ffa35db0897ec6b55789 svg {\n\t\t\t\twidth: 100px;\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\n\t<\/style>\n\t<svg height=\"1600\" viewBox=\"0 0 1600 1600\" width=\"1600\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:inkscape=\"http:\/\/www.inkscape.org\/namespaces\/inkscape\" xmlns:sodipodi=\"http:\/\/sodipodi.sourceforge.net\/DTD\/sodipodi-0.dtd\"><sodipodi:namedview pagecolor=\"#303030\" showgrid=\"true\"><inkscape:grid id=\"grid5\" units=\"px\" spacingx=\"100\" spacingy=\"100\" color=\"#4772b3\" opacity=\"0.2\" visible=\"true\" \/><\/sodipodi:namedview><g fill=\"#fff\"><g enable-background=\"new\" transform=\"matrix(100 0 0 100 114800.005 -39800)\"><path d=\"m-1148 398h16v16h-16z\" opacity=\"0\"\/><path d=\"m-1140.8984 400.01367c-2.0857.12882-4.0362 1.26078-5.1621 3.1211-1.5012 2.48042-1.1755 5.66201.7968 7.78711 1.9724 2.12509 5.1198 2.68733 7.7051 1.375 2.5853-1.31234 3.9907-4.18482 3.4395-7.03126a.50030025.50030025 0 1 0 -.9825.18946c.4673 2.4126-.7188 4.8369-2.9101 5.94922-2.1913 1.11231-4.8478.63909-6.5195-1.16211-1.6718-1.8012-1.9463-4.48748-.6739-6.58985 1.2724-2.10236 3.7774-3.10263 6.1485-2.45703a.50104088.50104088 0 1 0 .2636-.96679c-.6993-.19043-1.4102-.25779-2.1054-.21485z\" opacity=\"1.0\"\/><path style=\"fill: #0099ff\" d=\"m144.98047 157.99023a1.0001 1.0001 0 0 0 -.6875.30274l-3.71289 3.71484c-.0265-.001-.0513-.008-.0781-.008-.8224 0-1.5.67765-1.5 1.5s.6776 1.5 1.5 1.5 1.5-.67765 1.5-1.5c0-.0274-.006-.0531-.008-.0801l3.71289-3.71289a1.0001 1.0001 0 0 0 -.72656-1.7168z\" transform=\"translate(-1279 241)\"\/><\/g><\/g><\/svg><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-465a6c32 wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-render-color has-text-color has-link-color wp-elements-46\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffffff\" class=\"has-inline-color\">Not-so <\/mark><strong>Normal Maps<\/strong><\/h1>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance wp-block-paragraph\"><strong>Normal Map<\/strong> node now includes an option to apply the normal map to either the smooth undisplaced mesh or the displaced mesh. <a href=\"https:\/\/projects.blender.org\/blender\/blender\/issues\/154031\">Learn more<\/a>. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section id=\"donate\" class=\"wp-block-group has-cyan-bluish-gray-color has-black-background-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group is-style-default is-layout-constrained wp-container-core-group-is-layout-78cc654d wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-cover my-4 fund-cover is-style-rounded\" style=\"padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"822\" class=\"wp-block-cover__image-background wp-image-94847 size-full\" alt=\"\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2025\/07\/sprite_fright_motacilla_flavai-scaled.webp\" style=\"object-position:0% 50%\" data-object-fit=\"cover\" data-object-position=\"0% 50%\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2025\/07\/sprite_fright_motacilla_flavai-scaled.webp 2560w, https:\/\/www.blender.org\/wp-content\/uploads\/2025\/07\/sprite_fright_motacilla_flavai-512x164.webp 512w, https:\/\/www.blender.org\/wp-content\/uploads\/2025\/07\/sprite_fright_motacilla_flavai-1280x411.webp 1280w, https:\/\/www.blender.org\/wp-content\/uploads\/2025\/07\/sprite_fright_motacilla_flavai-768x247.webp 768w, https:\/\/www.blender.org\/wp-content\/uploads\/2025\/07\/sprite_fright_motacilla_flavai-1536x493.webp 1536w, https:\/\/www.blender.org\/wp-content\/uploads\/2025\/07\/sprite_fright_motacilla_flavai-2048x658.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-100 has-background-dim wp-block-cover__gradient-background has-background-gradient\" style=\"background-color:#563f24;background:linear-gradient(133deg,rgba(255,42,42,0) 30%,rgba(0,2,139,0.44) 49%,rgba(8,0,139,0.6) 84%)\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<div class=\"wp-block-columns mb-0 p-0 is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column mb-0 is-layout-flow wp-block-column-is-layout-flow\">\n<aside class=\"wp-block-group is-style-default has-medium-font-size is-layout-constrained wp-container-core-group-is-layout-a959e881 wp-block-group-is-layout-constrained\"><div id=\"paragraph-plus-block_518df95ec152499264d953a2ddb8004b\" class=\"wp-block-paragraph-plus pl-2 mb-3 mt-4 in-viewport-fade fade-up\">\n\t<p>Give back to Blender.<\/p>\n\n\t<style type=\"text\/css\">\n\t\t#paragraph-plus-block_518df95ec152499264d953a2ddb8004b {\n\t\t\t\t\t\tcolor: #ff3a3a;\t\t\tfont-size: 48px;\t\t}\n\n\t\t\t\t\n\t\t\t#paragraph-plus-block_518df95ec152499264d953a2ddb8004b {\n\t\t\t\tbackground-image: linear-gradient(45deg, rgb(255,255,255) 0%, rgb(255,255,255));\n\t\t\t\t-webkit-background-clip: text;\n\t\t\t\t-webkit-text-fill-color: transparent;\n\t\t\t}\n\t\t\n\t\t\n\t\t\t<\/style>\n<\/div>\n\n\n\n<p class=\"pl-2 mb-4 in-viewport-fade fade-up has-medium-font-size wp-block-paragraph\">Releases are possible thanks to donations by the community.<\/p>\n\n\n\n<div id=\"js-donation-box\"><\/div>\n<script src=\"https:\/\/fund.blender.org\/static\/fetch-donation-box.js?v=1.0.2\"><\/script>\n    <script>\n      fetchDonationBox({\n        jsUrl: 'https:\/\/fund.blender.org\/static\/js\/donation-box.js',\n        selector: '#js-donation-box',\n        url: 'https:\/\/fund.blender.org\/static\/donation-box.html',\n        darkMode: false,\n        bgGlossy: false\n      });\n    <\/script>\n<\/aside>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/section>\n\n\n\n<section id=\"grease-pencil\" class=\"wp-block-group has-white-color has-black-background-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\">\n<h5 class=\"wp-block-heading has-text-align-center mb-0 has-text-color\" style=\"color:#666666\">GREASE PENCIL<\/h5>\n\n\n<div id=\"paragraph-plus-block_4407ade67aae3a815d3c7f82d8262575\" class=\"wp-block-paragraph-plus pb-3 mt-2 float-center\">\n\t<p><strong>Filling<\/strong> good.<\/p>\n\n\t<style type=\"text\/css\">\n\t\t#paragraph-plus-block_4407ade67aae3a815d3c7f82d8262575 {\n\t\t\t\t\t\t\t\t\tfont-size: 64px;\t\t}\n\n\t\t\t\t\n\t\t\t#paragraph-plus-block_4407ade67aae3a815d3c7f82d8262575 {\n\t\t\t\tbackground-image: linear-gradient(229deg, rgb(224,44,244) 42%, rgb(110,0,255));\n\t\t\t\t-webkit-background-clip: text;\n\t\t\t\t-webkit-text-fill-color: transparent;\n\t\t\t}\n\t\t\n\t\t\n\t\t#chart-bars-block_621fafe9eafe1 .chart-bars-item-caption {\r\nmin-width: 160px;\r\n}\t<\/style>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center text-balance wp-block-paragraph\" style=\"margin-bottom:var(--wp--preset--spacing--50)\">Blender 5.1 overhauls the <em>fill<\/em> workflow, making it easier to use while adding support for holes and operators to assist with selection and editing.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns text-balance is-layout-flex wp-container-core-columns-is-layout-ba8e1698 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-paint-color has-text-color has-link-color wp-elements-47\">Free from <strong>Materials<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Previously, materials determined whether strokes and fills were used. Now, you can decide as you draw.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Adding or removing strokes and fills is now handled by drawing tools and dedicated operators to select and edit, rather than materials.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--7\"><a class=\"wp-block-button__link has-features-paint-color has-text-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/grease_pencil\/modes\/draw\/brushes\/draw.html#bpy-types-brushgpencilsettings-stroke-type\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-video aligncenter w-auto m-0\"><video height=\"490\" style=\"aspect-ratio: 530 \/ 490;\" width=\"530\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/grease_pencil_cheesewalker_1.mp4\" playsinline><\/video><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-ba8e1698 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-video aligncenter w-auto m-0\"><video height=\"740\" style=\"aspect-ratio: 676 \/ 740;\" width=\"676\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/grease_pencil_fill_holes.mp4\" playsinline><\/video><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center text-balance is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-paint-color has-text-color has-link-color wp-elements-48\">Fills &amp; <strong>Holes<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Because fills are defined per point, <strong>joining them can generate holes<\/strong>, similar to how curve objects behave when curves are nested inside each other.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two operators make this easy: <strong>Join Fills<\/strong>, <strong>Separate Fills<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--8\"><a class=\"wp-block-button__link has-features-paint-color has-text-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/grease_pencil\/modes\/edit\/stroke_menu.html#join-fills\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns text-balance is-layout-flex wp-container-core-columns-is-layout-ba8e1698 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-paint-color has-text-color has-link-color wp-elements-49\">Not So <strong>Primitives<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">The primitives drawing tool has also been updated to let you draw strokes, fill, or both.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-video aligncenter w-auto m-0\"><video height=\"494\" style=\"aspect-ratio: 776 \/ 494;\" width=\"776\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/gpencil_primitives.mp4\" playsinline><\/video><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-c517670f wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)\">\n<div class=\"wp-block-columns are-vertically-aligned-center mx-auto container text-balance has-white-color has-text-color is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-paint-color has-text-color has-link-color wp-elements-50\"><strong>Support<\/strong> All Over the Place<\/h2>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance has-medium-font-size wp-block-paragraph\">The new fills workflow is supported throughout Blender, from import and export to the internal operators familiar from working with curves and meshes.<\/p>\n\n\n\n<ul class=\"wp-block-list has-link-color wp-elements-51\">\n<li><strong>Stroke -&gt; Set Stroke Type<\/strong>: Similar to &#8220;Set Curve Type&#8221;, lets you define points as stroke, fill, or both.<\/li>\n\n\n\n<li>New <strong><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/grease_pencil\/modes\/edit\/selecting.html#select-fill\">Select Fill<\/a><\/strong> operator to select all the stroke\/points that are part of the same fill. Similar to <em>Select Linked<\/em>.<\/li>\n\n\n\n<li>Select -&gt; <strong><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/grease_pencil\/modes\/edit\/selecting.html#by-stroke-type\" target=\"_blank\" rel=\"noreferrer noopener\">By Stroke Type<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/grease_pencil\/modes\/object\/trace_image.html\" target=\"_blank\" rel=\"noreferrer noopener\">Trace Image<\/a><\/strong> now creates holes when needed.<\/li>\n\n\n\n<li><strong>SVG Importer, SVG Exporter<\/strong>, and <strong>PDF Exporter<\/strong> now handle fills with holes too.<\/li>\n\n\n\n<li>When in <strong>Stroke Selection<\/strong> mode, selecting a stroke automatically selects the entire fill.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center pt-4 has-white-color has-text-color is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<figure class=\"wp-block-image size-full in-viewport-fade fade-up text-balance\"><img loading=\"lazy\" decoding=\"async\" width=\"522\" height=\"180\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/gp_set_stroke_type.webp\" alt=\"Set Stroke Type\" class=\"wp-image-96022\" title=\"\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/gp_set_stroke_type.webp 522w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/gp_set_stroke_type-512x177.webp 512w\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center mx-auto container text-balance has-white-color has-text-color is-layout-flex wp-container-core-columns-is-layout-ba8e1698 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-column is-vertically-aligned-center pt-4 has-white-color has-text-color is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image alignright size-full in-viewport-fade fade-up text-balance\"><img loading=\"lazy\" decoding=\"async\" width=\"288\" height=\"241\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/gpencil_search_move_to_layer.png\" alt=\"Move to Layer menu now featuring Search.\" class=\"wp-image-95998\" title=\"\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-style-box has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"background-color:#e285ff30\">\n<h2 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-paint-color has-text-color has-link-color wp-elements-52\"><strong>Find<\/strong> What You&#8217;re Looking For<\/h2>\n\n\n\n<p class=\"in-viewport-fade fade-up wp-block-paragraph\">Dealing with too many layers? The <strong>Move to Layer<\/strong> menu now features a &#8220;Search&#8230;&#8221; entry to find what you&#8217;re looking for, faster.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns py-4 is-style-default in-viewport-fade fade-up mb-0 text-balance is-layout-flex wp-container-core-columns-is-layout-ba8e1698 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image alignright size-full is-resized m-0 p-0\"><a href=\"https:\/\/www.youtube.com\/watch?v=rIMbKd2rADY\" target=\"_blank\" rel=\" noreferrer noopener nofollow\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"180\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/dantti_gp_51.webp\" alt=\"Dantti's YouTube Channel\" class=\"wp-image-96016\" style=\"width:240px\"\/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group text-balance is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-29c68041 wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading fw-light has-features-paint-color has-text-color has-link-color wp-elements-53\">Community Shout-out<\/h3>\n\n\n\n<p class=\"has-features-io-color has-text-color has-small-font-size wp-block-paragraph\">Watch Dantti&#8217;s video <a href=\"https:\/\/www.youtube.com\/watch?v=rIMbKd2rADY\" data-type=\"link\" data-id=\"https:\/\/www.youtube.com\/watch?v=rIMbKd2rADY\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">BIG Grease Pencil Changes Coming!<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center mt-5 fw-light in-viewport-fade fade-up text-balance has-features-paint-color has-text-color\">MORE <strong>GREASE PENCIL<\/strong><\/h2>\n\n\n<div id=\"word-cloud-block_742c31b33ad2a9dc08aa38d0172daa23\" class=\"block-word-cloud container mb-5\">\n\n\t\t\t<ul class=\"list-unstyled d-flex justify-content-center align-items-center flex-wrap text-center\">\n\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/1a30058e75290b16b537a2ca1a9f87a4ab3d7a02\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Make Parent to Lattice<\/strong> objects works again\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/7f1a798fc9\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Performance improvement<\/strong> when drawing long strokes\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/37d090254919905ab1599397a993a6c0b137f88b\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tNew <strong>Python API<\/strong> collection properties\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\t\n\t\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t\t\t\t#word-cloud-block_742c31b33ad2a9dc08aa38d0172daa23 .block-words-cloud-categories > div{\n\t\t\t\tbackground: #e285ff;\n\t\t\t}\n\t\t\t#word-cloud-block_742c31b33ad2a9dc08aa38d0172daa23.block-word-cloud > ul > li strong {\n\t\t\t\tcolor: #e285ff;\n\t\t\t}\n\t\t\t\t\t\t\t\t<\/style>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-cover wp-duotone-purple-green\" style=\"padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80);min-height:400px;aspect-ratio:unset;\" id=\"vfx-platform\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"858\" class=\"wp-block-cover__image-background wp-image-89177\" alt=\"Still from Agent 327: view of Amsterdam.\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2023\/07\/a327_barbershop_00146.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2023\/07\/a327_barbershop_00146.jpg 2048w, https:\/\/www.blender.org\/wp-content\/uploads\/2023\/07\/a327_barbershop_00146-512x215.jpg 512w, https:\/\/www.blender.org\/wp-content\/uploads\/2023\/07\/a327_barbershop_00146-1280x536.jpg 1280w, https:\/\/www.blender.org\/wp-content\/uploads\/2023\/07\/a327_barbershop_00146-768x322.jpg 768w, https:\/\/www.blender.org\/wp-content\/uploads\/2023\/07\/a327_barbershop_00146-1536x644.jpg 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-black-background-color has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-b298681c wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns mb-0 is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><div id=\"paragraph-plus-block_3e3162b98722a3adae314db13cb512a8\" class=\"wp-block-paragraph-plus mt-0 in-viewport-fade fade-up float-center\">\n\t<p><strong>INDUSTRY<\/strong> READY<\/p>\n\n\t<style type=\"text\/css\">\n\t\t#paragraph-plus-block_3e3162b98722a3adae314db13cb512a8 {\n\t\t\t\t\t\t\t\t\tfont-size: 64px;\t\t}\n\n\t\t\n\t\t\t\t\t#paragraph-plus-block_3e3162b98722a3adae314db13cb512a8 em {\n\t\t\t\tbackground: rgb(221,51,51);\t\t\t\tcolor: rgb(255,255,255);\t\t\t\tfont-style: normal;\t\t\t}\n\t\t\n\t\t\t<\/style>\n<\/div>\n\n\n\n<p class=\"has-text-align-center py-2 in-viewport-fade fade-up has-white-color has-text-color has-medium-font-size wp-block-paragraph\">Several libraries in Blender 5.1 have been updated to align with the <a href=\"https:\/\/vfxplatform.com\/\" data-type=\"link\" data-id=\"https:\/\/vfxplatform.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>VFX Reference Platform 2026<\/strong><\/a>, making studio pipeline integration and maintenance easier.<\/p>\n\n\n\n<p class=\"has-text-align-center py-2 in-viewport-fade fade-up text-balance has-white-color has-text-color has-medium-font-size wp-block-paragraph\">Updated libraries include <strong>Python 3.13<\/strong>, <strong>OpenColorIO 2.5<\/strong>, <strong>OpenEXR 3.4<\/strong>, and <strong>OpenVDB 13.0<\/strong>, <a href=\"https:\/\/projects.blender.org\/blender\/blender\/issues\/147201\">among others.<\/a><\/p>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-7d812b4c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter is-style-fill\"><a class=\"wp-block-button__link has-black-color has-white-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/vfxplatform.com\/\" style=\"padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\" target=\"_blank\" rel=\"noreferrer noopener\">VFX Platform<\/a><\/div>\n\n\n\n<div class=\"wp-block-button aligncenter is-style-text\"><a class=\"wp-block-button__link has-white-color has-text-color wp-element-button\" href=\"https:\/\/projects.blender.org\/blender\/blender\/issues\/147201\" target=\"_blank\" rel=\"noreferrer noopener\">See All Library Changes<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n\n\n\n<div class=\"wp-block-cover has-parallax is-repeated\" id=\"geometry-nodes\"><div role=\"img\" aria-label=\"Node Editor Background\" class=\"wp-block-cover__image-background wp-image-95889 size-full has-parallax is-repeated\" style=\"background-position:50% 50%;background-image:url(https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/bg_compositor_pattern.png)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\" style=\"background-color:#1a1a1a\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<section id=\"geometry-nodes\" class=\"wp-block-group has-white-color has-text-color has-link-color has-medium-font-size wp-elements-54 is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)\">\n<div class=\"wp-block-group container is-layout-constrained wp-container-core-group-is-layout-0eedfcfe wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group text-balance is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-group rounded-lg has-background is-layout-constrained wp-container-core-group-is-layout-e8aa4a2c wp-block-group-is-layout-constrained\" style=\"background-color:#000000b0;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60);padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--40)\">\n<h5 class=\"wp-block-heading has-text-align-center mb-0 in-viewport-fade fade-up text-balance has-text-color\" style=\"color:#666666\">GEOMETRY NODES<\/h5>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center fw-light in-viewport-fade fade-up fs-h1-huge text-balance has-features-geonodes-color has-text-color has-link-color wp-elements-55\"><strong>Bone<\/strong>giorno<\/h1>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center in-viewport-fade fade-up text-balance wp-block-paragraph\" style=\"margin-bottom:var(--wp--preset--spacing--40)\">Meet <strong>Bone Info<\/strong>, a new node that provides Geometry Nodes access to armature bone transforms, opening the door to rig-driven node setups and armature deformation.<\/p>\n\n\n\n<figure class=\"wp-block-video w-auto p-0 text-center mb-0\"><video height=\"304\" style=\"aspect-ratio: 894 \/ 304;\" width=\"894\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/geonodes_bone_info_pudding.mp4\" playsinline><\/video><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center in-viewport-fade fade-down is-layout-flex wp-container-core-columns-is-layout-1f51ea5f wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-column is-vertically-aligned-center has-white-color has-text-color has-link-color wp-elements-56 is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full mb-0\"><img loading=\"lazy\" decoding=\"async\" width=\"468\" height=\"568\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/bone_info_node.webp\" alt=\"Bone Info Node\" class=\"wp-image-96102\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/bone_info_node.webp 468w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/bone_info_node-422x512.webp 422w\" sizes=\"auto, (max-width: 468px) 100vw, 468px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-57 is-layout-flow wp-block-column-is-layout-flow\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up has-features-geonodes-color has-text-color has-link-color wp-elements-58\">Bare <strong>Bone<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-bottom:var(--wp--preset--spacing--40)\">The Bone Info node reads a bone from an armature and outputs its <strong>Pose<\/strong>, <strong>Local Pose<\/strong>, <strong>Transform Pose<\/strong>, <strong>Rest Pose<\/strong>, and <strong>Rest Length<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-buttons in-viewport-fade fade-up text-balance is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-bottom:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-features-geonodes-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/input\/scene\/bone_info.html\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"mb-0 has-features-io-color has-text-color has-link-color has-small-font-size wp-elements-59 wp-block-paragraph\">Note: Watch out for dependency cycles! They may occur if the node reads one bone while <em>another bone in the same armature<\/em> depends on the modified object (e.g. through a <a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/animation\/constraints\/relationship\/geometry_attribute.html\" target=\"_blank\" rel=\"noreferrer noopener\">Geometry Attribute<\/a> constraint).<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--60)\">\n<h5 class=\"wp-block-heading has-text-align-center mb-0 in-viewport-fade fade-up text-balance has-text-color\" style=\"color:#666666\">GEOMETRY NODES<\/h5>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center fw-light in-viewport-fade fade-up fs-h1-huge text-balance has-features-geonodes-color has-text-color has-link-color wp-elements-60\">Say <strong>More<\/strong><\/h1>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-b298681c wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center in-viewport-fade fade-up text-balance wp-block-paragraph\" style=\"margin-bottom:var(--wp--preset--spacing--40)\">Blender 5.1 improves text motion graphics with a better String to Curves node and improved text and curve rendering.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-video w-auto text-center mx-auto mb-0\"><video height=\"964\" style=\"aspect-ratio: 1400 \/ 964;\" width=\"1400\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/latest_ffmped.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Fully customizable animation using Geometry Nodes and the improved String to Curves node. <\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-buttons in-viewport-fade fade-up text-balance is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-99a50535 wp-block-buttons-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-features-geonodes-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/www.blender.org\/download\/demo\/geometry-nodes\/string_to_curves_motion_graphics_text.blend\" target=\"_blank\" rel=\"noreferrer noopener\">Download Demo File<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group border-solid is-style-default has-link-color wp-elements-61 is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-columns are-vertically-aligned-center in-viewport-fade fade-down is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-62 is-layout-flow wp-block-column-is-layout-flow\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up has-features-geonodes-color has-text-color has-link-color wp-elements-63\">More Than Words<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>String to Curves<\/strong> node takes a leap in customization.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every input is now an adjustable field, including <strong>Font<\/strong>, a new socket type in Blender 5.1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The new <strong>Word<\/strong> output gives you even more control to level up your motion graphics.<\/p>\n\n\n\n<div class=\"wp-block-buttons in-viewport-fade fade-up text-balance is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-e1e3c9e4 wp-block-buttons-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-features-geonodes-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/utilities\/text\/string_to_curves.html\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-white-color has-text-color has-link-color wp-elements-64 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae197a275844&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae197a275844\" class=\"wp-block-image size-full rounded-lg wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1003\" height=\"992\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/string_to_curves_compare.webp\" alt=\"\" class=\"wp-image-96114\" style=\"box-shadow:var(--wp--preset--shadow--deep)\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/string_to_curves_compare.webp 1003w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/string_to_curves_compare-512x506.webp 512w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/string_to_curves_compare-768x760.webp 768w\" sizes=\"auto, (max-width: 1003px) 100vw, 1003px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-style-box has-border-color has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\" style=\"border-color:#42ffcd1c;border-width:2px;background-color:#42ffcd30\">\n<div class=\"wp-block-column is-vertically-aligned-center has-link-color wp-elements-65 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up text-balance has-features-geonodes-color has-text-color has-link-color wp-elements-66\">Off the<strong> Grid<\/strong><\/h1>\n\n\n\n<p class=\"in-viewport-fade fade-up text-balance wp-block-paragraph\" style=\"margin-bottom:var(--wp--preset--spacing--40)\">The volume grid system introduced in Blender 5.0 has been further expanded:<\/p>\n\n\n\n<ul class=\"wp-block-list pl-4\">\n<li><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/volume\/primitives\/cube_grid_topology.html\">Cube Grid Topology<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/volume\/operations\/clip_grid.html\">Clip Grid<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/volume\/operations\/grid_mean.html\">Grid Mean<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/volume\/operations\/grid_median.html\">Grid Median<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/volume\/operations\/grid_to_points.html\">Grid to Points<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/volume\/operations\/grid_dilate_erode.html\">Grid Dilate &amp; Erode<\/a><\/li>\n\n\n\n<li>Improved <a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/volume\/write\/set_grid_background.html\">Set Grid Background<\/a><\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66%\">\n<figure class=\"wp-block-video w-auto text-center mx-auto mb-0\"><video height=\"680\" style=\"aspect-ratio: 624 \/ 680;\" width=\"624\" autoplay controls loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/grid_clip_blender_51.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">The new&nbsp;<strong>Clip Grid<\/strong>&nbsp;node deactivates all voxels outside of a specific box. Great for slicing a volume.<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-link-color wp-elements-67 is-layout-constrained wp-container-core-group-is-layout-bbbe137f wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:0;padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-columns are-vertically-aligned-center in-viewport-fade fade-down is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center has-white-color has-text-color has-link-color wp-elements-68 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae197a276ad3&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae197a276ad3\" class=\"wp-block-image size-full mb-0 wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"929\" height=\"671\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/uv_nodes_blender_5_1.webp\" alt=\"UV Unwrap and Pack UV Islands nodes\" class=\"wp-image-96106\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/uv_nodes_blender_5_1.webp 929w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/uv_nodes_blender_5_1-512x370.webp 512w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/uv_nodes_blender_5_1-768x555.webp 768w\" sizes=\"auto, (max-width: 929px) 100vw, 929px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">UV Unwrap and Pack UV Islands nodes.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-69 is-layout-flow wp-block-column-is-layout-flow\">\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up has-features-geonodes-color has-text-color has-link-color wp-elements-70\">UV News<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/mesh\/uv\/uv_unwrap.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>UV Unwrap<\/strong><\/a> node now supports <strong>Minimum Stretch<\/strong> (SLIM), and a new &#8220;No Flip&#8221; setting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0\">The <a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/geometry_nodes\/mesh\/uv\/pack_uv_islands.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Pack UV Islands<\/strong><\/a> node now has inputs to define a custom pack region.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group in-viewport-fade fade-up is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center in-viewport-fade fade-up fw-light has-features-geonodes-color has-text-color has-link-color wp-elements-71\" style=\"margin-top:var(--wp--preset--spacing--70)\">MORE <strong>GEOMETRY NODES<\/strong><\/h2>\n\n\n<div id=\"word-cloud-block_15afe69f03281f5357df16d68991b3b4\" class=\"block-word-cloud container\">\n\n\t\t\t<ul class=\"list-unstyled d-flex justify-content-center align-items-center flex-wrap text-center\">\n\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/geometry_nodes\/#bundles\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tNew <strong>Get Bundle Item<\/strong> and <strong>Store Bundle Item<\/strong> nodes\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/6ccc884ec40b49c98a9b4ac847e7d602cbd10796\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tNew <strong>Fill Rule<\/strong> socket in Fill Curve node\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/7dbea2c51041416388b4dec8f73b1803d528aae6\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tNew <strong>Matrix SVD<\/strong> (Singular Value Decomposition) node\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/6e463873f34f70e15ab951c5a5c88f459f0c5c34\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Search node warnings<\/strong> with <kbd>Ctrl+F<\/kbd>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/2f745308ed\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>&#8220;Mix&#8221;<\/strong> color mode now mixes alpha\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/5411d2110c29\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Node Tools<\/strong> are now registered as operators\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/624f454e08b9e33464e662307ab3d34157b90030\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tNew <strong>Font<\/strong> socket\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\t\n\t\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t#word-cloud-block_15afe69f03281f5357df16d68991b3b4 {\n\t\t\t\tcolor: #ffffff;\n\t\t\t}\n\t\t\t\t\t\t\t\t\t#word-cloud-block_15afe69f03281f5357df16d68991b3b4 .block-words-cloud-categories > div{\n\t\t\t\tbackground: #42ffcd;\n\t\t\t}\n\t\t\t#word-cloud-block_15afe69f03281f5357df16d68991b3b4.block-word-cloud > ul > li strong {\n\t\t\t\tcolor: #42ffcd;\n\t\t\t}\n\t\t\t\t\t\t\t\t<\/style>\n\t<\/div>\n<\/div>\n<\/section>\n<\/div><\/div>\n\n\n\n<section class=\"wp-block-cover has-parallax wp-duotone-000000-7f7f7f-9\" style=\"min-height:576px;aspect-ratio:unset;\" id=\"splash\"><div role=\"img\" aria-label=\"Singularity\" class=\"wp-block-cover__image-background wp-image-95852 size-full has-parallax\" style=\"background-position:50% 50%;background-image:url(https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/singularity_bg_1.webp)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-black-background-color has-background-dim-30 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<div class=\"wp-block-group container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns mb-0 is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h1 class=\"wp-block-heading fw-light has-white-color has-text-color has-x-large-font-size\">Get the <strong>Artwork<\/strong><\/h1>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-9e579787 wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-left text-balance has-white-color has-text-color has-medium-font-size wp-block-paragraph\">Blender splash artwork source files are available for you to play with!<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-black-color has-white-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/www.blender.org\/download\/demo\/#splash\" style=\"padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\" target=\"_blank\" rel=\"noreferrer noopener\"><i class=\"i-download\"><\/i> Download Blend File<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-white-color has-text-color has-link-color wp-elements-72 is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"500\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/02\/splash.webp\" alt=\"Blender 5.1 splash artwork by Blender Studio\" class=\"wp-image-95844\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/02\/splash.webp 1000w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/02\/splash-512x256.webp 512w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/02\/splash-768x384.webp 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n\n\n\n<section id=\"modeling\" class=\"wp-block-group has-white-color has-black-background-color has-text-color has-background has-link-color has-medium-font-size wp-elements-73 is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)\">\n<div class=\"wp-block-group container is-layout-constrained wp-container-core-group-is-layout-0eedfcfe wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group text-center text-balance is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)\">\n<h5 class=\"wp-block-heading mb-0 in-viewport-fade fade-up text-balance has-text-color\" style=\"color:#666666\">MODELING &amp; TEXT<\/h5>\n\n\n\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up fs-h1-huge text-balance has-features-geonodes-color has-text-color has-link-color wp-elements-74\">Next-Gen <strong>Text<\/strong><\/h1>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\">\n<p class=\"in-viewport-fade fade-up text-balance wp-block-paragraph\">3D Text now uses a new fill algorithm that improves rendering, correctly handling modern fonts with overlapping outlines.<\/p>\n<\/div>\n\n\n<div id=\"compare-media-block_5714d09060d2fa57cb92b0a2db606375\" class=\"compare-media\">\n\t<div class=\"images-compare\">\n\t\t<div style=\"display: none;\">\n\t\t\t\t\t\t\t<span class=\"images-compare-label\">Sweep Line<\/span>\n\t\t\t\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/font_no_delunay-1280x563.webp\" alt=\"Sweep Line\">\n\t\t\t\t\t<\/div>\n\n\t\t<div>\n\t\t\t\t\t\t\t<span class=\"images-compare-label\">Delaunay<\/span>\n\t\t\t\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/font_delunay-1280x563.webp\" alt=\"Delaunay\">\n\t\t\t\t\t<\/div>\n\t<\/div>\n\n\t\n  <\/div>\n\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\">\n<p class=\"in-viewport-fade fade-up text-balance wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--30)\">This is the default for new objects, while the previous algorithm (Sweep Line) is still available for compatibility and performance.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons in-viewport-fade fade-up text-balance is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-f6d872f4 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-features-geonodes-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/texts\/properties.html\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns in-viewport-fade fade-down is-layout-flex wp-container-core-columns-is-layout-22add74c wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--50);padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color has-medium-font-size wp-elements-75 is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading mb-0 has-text-color\" style=\"color:#666666\">MODELING<\/h5>\n\n\n\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up has-features-geonodes-color has-text-color has-link-color wp-elements-76\">Find Your <strong>Center<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">A highly requested feature, <strong>snap to Face Center<\/strong> has been added to Blender 5.1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It snaps the selection to the centerpoint of the face under the mouse cursor.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-features-geonodes-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/editors\/3dview\/controls\/snapping.html#snap-target\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-white-color has-text-color has-link-color wp-elements-77 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66%\">\n<figure class=\"wp-block-video w-auto m-0 in-viewport-fade fade-up text-balance\"><video height=\"590\" style=\"aspect-ratio: 1052 \/ 590;\" width=\"1052\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/blender_51_modeling_snap_center.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">New <strong>Snap to Face Center<\/strong> combined with <strong>Align Rotation to Target<\/strong>.<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-style-box border-solid has-border-color has-background is-layout-constrained wp-container-core-group-is-layout-de6953f9 wp-block-group-is-layout-constrained\" style=\"border-color:#212121;border-width:2px;background-color:#141414a6;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60);padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-columns are-vertically-aligned-center in-viewport-fade fade-down is-layout-flex wp-container-core-columns-is-layout-11deccd9 wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--40);padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-center has-white-color has-text-color has-link-color wp-elements-78 is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-video alignleft w-auto m-0 in-viewport-fade fade-up text-balance\"><video height=\"460\" style=\"aspect-ratio: 616 \/ 460;\" width=\"616\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/face_loop_select_delimit.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Face Loop select delimit by seam, sharp edges, or materials.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-79 is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading mb-0 has-text-color\" style=\"color:#666666\">MODELING<\/h5>\n\n\n\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up has-features-geonodes-color has-text-color has-link-color wp-elements-80\">Set Your <strong>Limits<\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Loop and ring selection now support <strong>delimiters<\/strong>, giving you more control over where a selection stops.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"mb-2\"><strong>Edge Ring <\/strong>selection can stop at:\n<ul class=\"wp-block-list\">\n<li><strong>Seams<\/strong>, <strong>sharp edges<\/strong>, and <strong>material boundaries<\/strong>.<\/li>\n\n\n\n<li>Option to <strong>step over even-sided n-gons<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Face Loop <\/strong>selection can stop at:\n<ul class=\"wp-block-list\">\n<li><strong>Seams<\/strong>, <strong>sharp edges<\/strong>, and <strong>material boundaries<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center in-viewport-fade fade-down is-layout-flex wp-container-core-columns-is-layout-6e81cd72 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color wp-elements-81 is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Boundary Loop <\/strong>selection can stop at:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"mb-2\"><strong>Inner corners<\/strong>: boundary vertices with more than three connected edges.<\/li>\n\n\n\n<li><strong>Outer corners<\/strong>.<\/li>\n\n\n\n<li class=\"mb-4\">Plus the existing <strong>n-gon stopping<\/strong> behavior.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These options are available in the <strong>Adjust Last Operation<\/strong> panel after performing a selection.<\/p>\n\n\n\n<div class=\"wp-block-buttons in-viewport-fade fade-up text-balance is-layout-flex wp-block-buttons-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-features-geonodes-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/modeling\/meshes\/selecting\/loops.html\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-white-color has-text-color has-link-color wp-elements-82 is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-style-box pb-1 has-black-background-color has-background is-content-justification-center is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae197a27b02b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae197a27b02b\" class=\"wp-block-image size-full w-auto m-0 in-viewport-fade fade-up text-balance wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"458\" height=\"293\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/loop_select_delimit.webp\" alt=\"Loop Select Delimit\" class=\"wp-image-96053\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">New Edge Loop selection delimit options.<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns in-viewport-fade fade-down is-layout-flex wp-container-core-columns-is-layout-74c5a72e wp-block-columns-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--70);padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-center has-white-color has-text-color has-link-color wp-elements-83 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66%\">\n<figure class=\"wp-block-video w-auto m-0 in-viewport-fade fade-up text-balance\"><video height=\"420\" style=\"aspect-ratio: 800 \/ 420;\" width=\"800\" autoplay loop muted src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/ffmped.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">New <strong>Corrective Flip Normals<\/strong> option in <strong>Apply Object Transform<\/strong>.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-white-color has-text-color has-link-color has-medium-font-size wp-elements-84 is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading mb-0 has-text-color\" style=\"color:#666666\">MODELING<\/h5>\n\n\n\n<h1 class=\"wp-block-heading fw-light in-viewport-fade fade-up has-features-geonodes-color has-text-color has-link-color wp-elements-85\"><strong>Flip<\/strong> Out<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">A common workflow after mirroring an object is to apply its transforms, which can result in flipped normals. A new option now fixes the normals automatically and is enabled by default.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Find <strong>Corrective Flip Normals<\/strong> in the Adjust Last Operation panel after running <strong>Apply Object Transform<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-buttons in-viewport-fade fade-up text-balance is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-features-geonodes-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/scene_layout\/object\/editing\/apply.html#options\" target=\"_blank\" rel=\"noreferrer noopener\">Read Manual<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group in-viewport-fade fade-up is-layout-constrained wp-container-core-group-is-layout-8020209f wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center in-viewport-fade fade-up fw-light has-features-geonodes-color has-text-color has-link-color wp-elements-86\" style=\"margin-top:var(--wp--preset--spacing--70)\">MORE <strong>MODELING<\/strong> &amp; <strong>UV<\/strong><\/h2>\n\n\n<div id=\"word-cloud-block_46f1a2be593bffa2c1c47065270bc1ce\" class=\"block-word-cloud container\">\n\n\t\t\t<ul class=\"list-unstyled d-flex justify-content-center align-items-center flex-wrap text-center\">\n\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/b8ed4ba6dbc8\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t> 35% <strong>faster Exact Booleans<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/2bc85a7af8eb390fa500895a0d29b3fe2247fe96\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>~5x faster filling<\/strong> concave n-gons\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/147068\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tNew <strong>Select Tile<\/strong> UV operator\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/d896e2bc784ab391b7d7b73a8bbc3c358785c125\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tImproved <strong>Vertex Slide<\/strong> adjustments\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/77304f92546f9eb557d38a1ba315810bb0c7df34\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Lasso\/Box\/Circle<\/strong> selection in Curves Sculpt mode\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/3935658dfd88ccb7f8309dc83ef9dfbbfff106ab\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tAccurate freehand B\u00e9zier and Grease Pencil strokes <strong>curve fitting<\/strong>\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/6ccc884ec40b49c98a9b4ac847e7d602cbd10796\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>Bevel<\/strong>: added <strong>Snap<\/strong> (<kbd>Ctrl<\/kbd>) and <strong>Precision<\/strong> (<kbd>Shift<\/kbd>) support\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/6fd18878a9b802dd786c1d5e1ed08432e993c0fa\" target=\"_blank\" class=\"d-block px-3 py-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tUV Editor: <strong>Edge Opacity<\/strong> overlay\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\t\n\t\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t#word-cloud-block_46f1a2be593bffa2c1c47065270bc1ce {\n\t\t\t\tcolor: #ffffff;\n\t\t\t}\n\t\t\t\t\t\t\t\t\t#word-cloud-block_46f1a2be593bffa2c1c47065270bc1ce .block-words-cloud-categories > div{\n\t\t\t\tbackground: #42ffcd;\n\t\t\t}\n\t\t\t#word-cloud-block_46f1a2be593bffa2c1c47065270bc1ce.block-word-cloud > ul > li strong {\n\t\t\t\tcolor: #42ffcd;\n\t\t\t}\n\t\t\t\t\t\t\t\t<\/style>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n\n<section id=\"more\" class=\"wp-block-group has-black-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-87 is-layout-flow wp-block-group-is-layout-flow\" style=\"color:#e3e3e3;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)\">\n<h1 class=\"wp-block-heading has-text-align-center in-viewport-fade fade-up fw-light has-white-color has-text-color has-link-color wp-elements-88\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--40)\">PLATFORMS<\/h1>\n\n\n\n<div class=\"wp-block-group has-link-color wp-elements-89 is-layout-constrained wp-container-core-group-is-layout-ff31d16c wp-block-group-is-layout-constrained\" style=\"padding-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-columns mx-auto is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns p-0 is-layout-flex wp-container-core-columns-is-layout-6e81cd72 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-top has-white-color has-text-color has-link-color wp-elements-90 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:32px\">\n<div id=\"svg-icon-block_e6e7f9747d8b061109c6904f7c5425a9\" class=\"wp-block-svg-icon\">\n\n\t\t<style type=\"text\/css\">\n\t\t#svg-icon-block_e6e7f9747d8b061109c6904f7c5425a9 svg {\n\t\t\t\twidth: 32px;\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t#svg-icon-block_e6e7f9747d8b061109c6904f7c5425a9 svg path {\n\t\t\t\tfill: #00b0fb;\n\t\t\t\t\t\t}\n\t\t\n\t<\/style>\n\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 4875 4875\"><path fill=\"#fff\" d=\"M0 0h2311v2310H0zm2564 0h2311v2310H2564zM0 2564h2311v2311H0zm2564 0h2311v2311H2564\"\/><\/svg><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading in-viewport-fade fade-up fw-light\">Windows<\/h2>\n\n\n\n<ul class=\"wp-block-list pl-3\">\n<li class=\"mb-2\">User fonts now show <a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/883915d9e3\"><strong>System fonts<\/strong> <\/a>too.<\/li>\n\n\n\n<li class=\"mb-2\">File Browser: <a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/0fe55b2382\"><strong>USB<\/strong><\/a> and <a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/733176db8b\"><strong>cloud storage<\/strong><\/a> volumes now show corresponding icon.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns p-0 is-layout-flex wp-container-core-columns-is-layout-6e81cd72 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-top has-white-color has-text-color has-link-color wp-elements-91 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:32px\">\n<figure class=\"wp-block-image size-full is-resized wp-duotone-midnight\"><img loading=\"lazy\" decoding=\"async\" width=\"632\" height=\"750\" src=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/Apple_logo_white_simple.png\" alt=\"Apple\" class=\"wp-image-96081\" style=\"width:32px\" srcset=\"https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/Apple_logo_white_simple.png 632w, https:\/\/www.blender.org\/wp-content\/uploads\/2026\/03\/Apple_logo_white_simple-431x512.png 431w\" sizes=\"auto, (max-width: 632px) 100vw, 632px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading in-viewport-fade fade-up fw-light\">macOS<\/h2>\n\n\n\n<ul class=\"wp-block-list pl-3\">\n<li class=\"mb-2\">Added <a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/84e2c7e7cf06a10e52fc6e3cc84d1d56a092aa9f\"><strong>iCloud<\/strong> <\/a>Drive support.<\/li>\n\n\n\n<li class=\"mb-2\"><a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/8c88733c3f\">Cursors<\/a> improvements.<\/li>\n\n\n\n<li><kbd>Cmd +\/-<\/kbd> can now be used to <a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/09e0d6b954\">zoom in\/out<\/a> the Animation Player.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns p-0 is-layout-flex wp-container-core-columns-is-layout-6e81cd72 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-bottom:0\">\n<div class=\"wp-block-column is-vertically-aligned-top has-white-color has-text-color has-link-color wp-elements-92 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:32px\">\n<div id=\"svg-icon-block_37c92ee6267c9d53d3a55cb5dc0b1cfe\" class=\"wp-block-svg-icon\">\n\n\t\t<style type=\"text\/css\">\n\t\t#svg-icon-block_37c92ee6267c9d53d3a55cb5dc0b1cfe svg {\n\t\t\t\twidth: 32px;\n\t\t\t\t\t\t\t\tfill: #00b0fb;\n\t\t\t\t\t\tstroke: #00b0fb;\n\t\t\t\t}\n\n\t\t\n\t<\/style>\n\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.0\" viewBox=\"0 0 266 312\">\r\n  <path d=\"M128.6640625 79.2793c0 1-1 1-1 1h-1c-1 0-1-1-2-2 0 0-1-1-1-2s0-1 1-1l2 1c1 1 2 2 2 3m-18-10c0-5-2-8-5-8 0 0 0 1-1 1v2h3c0 2 1 3 1 5h2m35-5c2 0 3 2 4 5h2c-1-1-1-2-1-3s0-2-1-3-2-2-3-2c0 0-1 1-2 1 0 1 1 1 1 2m-30 16c-1 0-1 0-1-1s0-2 1-3c2 0 3-1 3-1 1 0 1 1 1 1 0 1-1 2-3 4h-1m-11-1c-4-2-5-5-5-10 0-3 0-5 2-7 1-2 3-3 5-3s3 1 5 3c1 3 2 6 2 9v2h1v-1c1 0 1-2 1-6 0-3 0-6-2-9s-4-5-8-5c-3 0-6 2-7 5-2 4-2.4 7-2.4 12 0 4 1.4 8 5.4 12 1-1 2-1 3-2m125 141c1 0 1-.4 1-1.3 0-2.2-1-4.8-4-7.7-3-3-8-4.9-14-5.7-1-.1-2-.1-2-.1-1-.2-1-.2-2-.2-1-.1-3-.3-4-.5 3-9.3 4-17.5 4-24.7 0-10-2-17-6-23s-8-9-13-10c-1 1-1 1-1 2 5 2 10 6 13 12 3 7 4 13 4 20 0 5.6-1 13.9-5 24.5-4 1.6-8 5.3-11 11.1 0 .9 0 1.4 1 1.4 0 0 1-.9 2-2.6 2-1.7 3-3.4 5-5.1 3-1.7 5-2.6 8-2.6 5 0 10 .7 13 2.1 4 1.3 6 2.7 7 4.3 1 1.5 2 2.9 3 4.2 0 1.3 1 1.9 1 1.9m-92-145c-1-1-1-3-1-5 0-4 0-6 2-9 2-2 4-3 6-3 3 0 5 2 7 4 1 3 2 5 2 8 0 5-2 8-6 9 0 0 1 1 2 1 2 0 3 1 5 2 1-6 2-10 2-15 0-6-1-10-3-13-3-3-6-4-10-4-3 0-6 1-9 3-2 3-3 5-3 8 0 5 1 9 3 13 1 0 2 1 3 1m12 16c-13 9-23 13-31 13-7 0-14-3-20-8 1 2 2 4 3 5l6 6c4 4 9 6 14 6 7 0 15-4 25-11l9-6c2-2 4-4 4-7 0-1 0-2-1-2-1-2-6-5-16-8-9-4-16-6-20-6-3 0-8 2-15 6-6 4-10 8-10 12 0 0 1 1 2 3 6 5 12 8 18 8 8 0 18-4 31-14v2c1 0 1 1 1 1m23 202c4 7.52 11 11.3 19 11.3 2 0 4-.3 6-.9 2-.4 4-1.1 5-1.9 1-.7 2-1.4 3-2.2 2-.7 2-1.2 3-1.7l17-14.7c4-3.19 8-5.98 13-8.4 4-2.4 8-4 10-4.9 3-.8 5-2 7-3.6 1-1.5 2-3.4 2-5.8 0-2.9-2-5.1-4-6.7s-4-2.7-6-3.4-4-2.3-7-5c-2-2.6-4-6.2-5-10.9l-1-5.8c-1-2.7-1-4.7-2-5.8 0-.3 0-.4-1-.4s-3 .9-4 2.6c-2 1.7-4 3.6-6 5.6-1 2-4 3.8-6 5.5-3 1.7-6 2.6-8 2.6-8 0-12-2.2-15-6.5-2-3.2-3-6.9-4-11.1-2-1.7-3-2.6-5-2.6-5 0-7 5.2-7 15.7v31.1c0 .9-1 2.9-1 6-1 3.1-1 6.62-1 10.6l-2 11.1v.17m-145-5.29c9.3 1.36 20 4.27 32.1 8.71 12.1 4.4 19.5 6.7 22.2 6.7 7 0 12.8-3.1 17.6-9.09 1-1.94 1-4.22 1-6.84 0-9.45-5.7-21.4-17.1-35.9l-6.8-9.1c-1.4-1.9-3.1-4.8-5.3-8.7-2.1-3.9-4-6.9-5.5-9-1.3-2.3-3.4-4.6-6.1-6.9-2.6-2.3-5.6-3.8-8.9-4.6-4.2.8-7.1 2.2-8.5 4.1s-2.2 4-2.4 6.2c-.3 2.1-.9 3.5-1.9 4.2-1 .6-2.7 1.1-5 1.6-.5 0-1.4 0-2.7.1h-2.7c-5.3 0-8.9.6-10.8 1.6-2.5 2.9-3.8 6.2-3.8 9.7 0 1.6.4 4.3 1.2 8.1.8 3.7 1.2 6.7 1.2 8.8 0 4.1-1.2 8.2-3.7 12.3-2.5 4.3-3.8 7.5-3.8 9.78 1 3.88 7.6 6.61 19.7 8.21m33.3-90.9c0-6.9 1.8-14.5 5.5-23.5 3.6-9 7.2-15 10.7-19-.2-1-.7-1-1.5-1l-1-1c-2.9 3-6.4 10-10.6 20-4.2 9-6.4 17.3-6.4 23.4 0 4.5 1.1 8.4 3.1 11.8 2.2 3.3 7.5 8.1 15.9 14.2l10.6 6.9c11.3 9.8 17.3 16.6 17.3 20.6 0 2.1-1 4.2-4 6.5-2 2.4-4.7 3.6-7 3.6-.2 0-.3.2-.3.7 0 .1 1 2.1 3.1 6 4.2 5.7 13.2 8.5 25.2 8.5 22 0 39-9 52-27 0-5 0-8.1-1-9.4v-3.7c0-6.5 1-11.4 3-14.6s4-4.7 7-4.7c2 0 4 .7 6 2.2 1-7.7 1-14.4 1-20.4 0-9.1 0-16.6-2-23.6-1-6-3-11-5-15l-6-9c-2-3-3-6-5-9-1-4-2-7-2-12-3-5-5-10-8-15-2-5-4-10-6-14l-9 7c-10 7-18 10-25 10-6 0-11-1-14-5l-6-5c0 3-1 7-3 11l-6.3 12c-2.8 7-4.3 11-4.6 14-.4 2-.7 4-.9 4l-7.5 15c-8.1 15-12.2 28.9-12.2 40.4 0 2.3.2 4.7.6 7.1-4.5-3.1-6.7-7.4-6.7-13m71.6 94.6c-13 0-23 1.76-30 5.25v-.3c-5 6-10.6 9.1-18.4 9.1-4.9 0-12.6-1.9-23-5.7-10.5-3.6-19.8-6.36-27.9-8.18-.8-.23-2.6-.57-5.5-1.03-2.8-.45-5.4-.91-7.7-1.37-2.1-.45-4.5-1.13-7.1-2.05-2.5-.79-4.5-1.82-6-3.07-1.38-1.26-2.06-2.68-2.06-4.27 0-1.6.34-3.31 1.02-5.13.64-1.1 1.34-2.2 2.04-3.2.7-1.1 1.3-2.1 1.7-3.1.6-.9 1-1.8 1.4-2.8.4-.9.8-1.8 1-2.9.2-1 .4-2 .4-3s-.4-4-1.2-9.3c-.8-5.2-1.2-8.5-1.2-9.9 0-4.4 1-7.9 3.2-10.4s4.3-3.8 6.5-3.8h11.5c.9 0 2.3-.5 4.4-1.7.7-1.6 1.3-2.9 1.7-4.1.5-1.2.7-2.1.9-2.5.2-.6.4-1.2.6-1.7.4-.7.9-1.5 1.6-2.3-.8-1-1.2-2.3-1.2-3.9 0-1.1 0-2.1.2-2.7 0-3.6 1.7-8.7 5.3-15.4l3.5-6.3c2.9-5.4 5.1-9.4 6.7-13.4 1.7-4 3.5-10 5.5-18 1.6-7 5.4-14 11.4-21l7.5-9c5.2-6 8.6-11 10.5-15s2.9-9 2.9-13c0-2-.5-8-1.6-18-1-10-1.5-20-1.5-29 0-7 .6-12 1.9-17s3.6-10 7-14c3-4 7-8 13-10s13-3 21-3c3 0 6 0 9 1 3 0 7 1 12 3 4 2 8 4 11 7 4 3 7 8 10 13 2 6 4 12 5 20 1 5 1 10 2 17 0 6 1 10 1 13 1 3 1 7 2 12 1 4 2 8 4 11 2 4 4 8 7 12 3 5 7 10 11 16 9 10 16 21 20 32 5 10 8 23 8 36.9 0 6.9-1 13.6-3 20.1 2 0 3 .8 4 2.2s2 4.4 3 9.1l1 7.4c1 2.2 2 4.3 5 6.1 2 1.8 4 3.3 7 4.5 2 1 5 2.4 7 4.2 2 2 3 4.1 3 6.3 0 3.4-1 5.9-3 7.7-2 2-4 3.4-7 4.3-2 1-6 3-12 5.82-5 2.96-10 6.55-15 10.8l-10 8.51c-4 3.9-8 6.7-11 8.4-3 1.8-7 2.7-11 2.7l-7-.8c-8-2.1-13-6.1-16-12.2-16-1.94-29-2.9-37-2.9\"\/>\r\n<\/svg><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center in-viewport-fade fade-up text-balance has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading in-viewport-fade fade-up fw-light\">Linux<\/h2>\n\n\n\n<ul class=\"wp-block-list pl-3\">\n<li class=\"mb-2\"><a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/7032b785782628066f53df302bef5c39e0e51616\"><strong>Client-side decoration<\/strong><\/a> support under Wayland.<\/li>\n\n\n\n<li>Better-centered Blender <a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/f7292f3f30\">icon<\/a>.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center in-viewport-fade fade-up fw-light has-white-color has-text-color has-link-color wp-elements-93\" style=\"margin-top:var(--wp--preset--spacing--60)\">WAIT, THERE&#8217;S <strong>EVEN MORE<\/strong><\/h1>\n\n\n<div id=\"word-cloud-block_22c86219f94e65fbebcb601ccf2e3880\" class=\"block-word-cloud container\">\n\n\t\t\n\t\t\t<div class=\"block-words-cloud-categories\" style=\"column-count: 2;\">\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Editors<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t<strong>\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/0add7e5cd8\" target=\"_blank\">\n\t\t\t\t\t\t\tPreferences: Search!\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<\/strong>\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/0cbcd62f4e\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Outliner<\/strong>: Auto-scroll to items when renaming.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/c03d9af63868ac204ab94ddaeca23dab9e426fc4\" target=\"_blank\">\n\t\t\t\t\t\t\tSpreadsheet: Show <strong>Min Voxel<\/strong> for grids.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/97527a5a7f\" target=\"_blank\">\n\t\t\t\t\t\t\tImage Editor Keymap: Additional Ctrl+1 and Shift+1 convenience shortcuts to reset zoom to 1x.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">User Interface<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/user_interface\/#icons\" target=\"_blank\">\n\t\t\t\t\t\t\tImproved <strong>icons<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/415d85d11aaad4d9e986c4cea1a60f24d602c579\" target=\"_blank\">\n\t\t\t\t\t\t\tImproved color picker hex color code auto-completion. \t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/2d536fbf66\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Persistent sidebar<\/strong> width\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/74956cb715\" target=\"_blank\">\n\t\t\t\t\t\t\tImproved &#8220;Remap users&#8221;.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/b0eadb2b0a\" target=\"_blank\">\n\t\t\t\t\t\t\tAlphabetical sort option in Tree View. \t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/81f2113c71\" target=\"_blank\">\n\t\t\t\t\t\t\tHide dot-prefixed data blocks from search results.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/user_interface\/#blender-51-user-interface\" target=\"_blank\">\n\t\t\t\t\t\t\tWay too many changes to list here. See them all.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Assets<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/ab2aa2512f\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Asset Libraries<\/strong> can now be <strong>individually disabled<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/user_interface\/#asset-shelf\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Asset Shelf<\/strong>: Thumbnail previews can be as small as 24px.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/d9b96d2cb8\" target=\"_blank\">\n\t\t\t\t\t\t\tImproved label when no asset catalogs.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/3cbc9d158b\" target=\"_blank\">\n\t\t\t\t\t\t\tAsset Browser: Support <strong>fuzzy search<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Rendering<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/149200\" target=\"_blank\">\n\t\t\t\t\t\t\tNormal Map: Option to switch <strong>OpenGL \/ DirectX<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/55d543814270a51d99a9d8d8fa00ec80ddbffd97\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Join Bundle<\/strong> node.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/3ac918debf9472275ffea8f5a017f32b12ae9395\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Vector Math<\/strong> node option for element-wise rounding.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/rendering\/#opencolorio\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>OpenColorIO<\/strong> updated to 2.5 and new configs.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Core<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/core\/#undo\" target=\"_blank\">\n\t\t\t\t\t\t\tUndo: Edit mesh and other <strong>undo is now up to 30% faster<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/b8781150fd\" target=\"_blank\">\n\t\t\t\t\t\t\tUndo: Deletion of linked data can now be <strong>redone<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/core\/#other\" target=\"_blank\">\n\t\t\t\t\t\t\tLinux: Support opening windows without decorations.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/311c7fe9b64787b95d45b13f9da1acd8dae13912\" target=\"_blank\">\n\t\t\t\t\t\t\tLinux: Replace JEMALLOC with TBB_MALLOC_PROXY.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/19fc63c7d3d1d41f18bc7ab67fc118b4cf619a26\" target=\"_blank\">\n\t\t\t\t\t\t\tBlender switched from <strong>C++17 to C++20<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Sculpt, Paint, Texture<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/d1bbef9369a62faa188cd7ce9c8fdbfb9b2c3f10\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Boundary-aware brushes<\/strong> (Smooth, Relax, Automasking) now correctly handle <strong>face strips<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/746c83811bfd343f24e517d9f703688acc8260e3\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Texture Paint<\/strong> strokes can be <strong>cancelled with <kbd>Esc<\/kbd><\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/0ac5946a89ce3210eec2904b0c9acbdff6c8680d\" target=\"_blank\">\n\t\t\t\t\t\t\tTexture Paint <strong>property changes create undo steps<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/21b663bd4589286377d9cc8a167d979abae3ff51\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>New &#8220;Paint Debug&#8221;<\/strong> option available when Developer Tools is enabled.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/7178bae1d1befc71108aa25042237d80cfca800c\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Vertex Paint<\/strong> color sampling now reads <strong>mesh attribute data<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/7178bae1d1befc71108aa25042237d80cfca800c\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Sculpt mode<\/strong> color sampling can <strong>add to the palette<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/43cf72f1b85ee972d5a5b007c8c9a8115a3f385b\" target=\"_blank\">\n\t\t\t\t\t\t\tColor sampling now <strong>accumulates for smoother blending<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/324ff177a36021e88c99e01c9db420db6e74a928\" target=\"_blank\">\n\t\t\t\t\t\t\tSculpt mode includes a new <strong>Blur brush<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/57871a572797f344ffc3d6c7ffa3f45aa1ad7a93\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Temporary Mask toggle<\/strong> (<kbd>Alt+LMB<\/kbd>) and <strong>mask erase<\/strong> (<kbd>Ctrl+Alt+LMB<\/kbd>) in Sculpt mode.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/ec7efb3887238793806f9f134957de36198bd76e\" target=\"_blank\">\n\t\t\t\t\t\t\t<code>sculpt.face_set_change_visibility<\/code> now supports an <code>active_face_set<\/code> parameter.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/e512c6b8ee13af6d2faf25ce781b7c52c9fddbcc\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Overlay warnings<\/strong> appear if <strong>face sets or masks are hidden<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Python<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/vfxplatform.com\/\" target=\"_blank\">\n\t\t\t\t\t\t\tUpgrade to <strong>Python 3.13<\/strong>, matching <strong>VFX Platform 2026<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/python_api\/#vse\" target=\"_blank\">\n\t\t\t\t\t\t\tPython API changes for the <strong>Video Sequencer<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/core\/#python\" target=\"_blank\">\n\t\t\t\t\t\t\tPython user-site-directory no longer loaded by default.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/python_api\/#changes\" target=\"_blank\">\n\t\t\t\t\t\t\tSee all API changes.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Video Sequencer<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t<strong>\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/sequencer\/#timeline\" target=\"_blank\">\n\t\t\t\t\t\t\tBlade Box Ripple \t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<\/strong>\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/152982\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Reverse<\/strong> speed footage.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/153683\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Retiming keys<\/strong> can now be hidden.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/153109\" target=\"_blank\">\n\t\t\t\t\t\t\tPreview: <strong>Snap scale\/rotation<\/strong> to increments.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/153012\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Time<\/strong> panel clean up.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/video_editing\/edit\/montage\/strip_modifiers.html#pitch\" target=\"_blank\">\n\t\t\t\t\t\t\tSound: <strong>Pitch<\/strong> modifier.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/docs.blender.org\/manual\/en\/5.1\/video_editing\/edit\/montage\/strip_modifiers.html#echo\" target=\"_blank\">\n\t\t\t\t\t\t\tSound: <strong>Echo<\/strong> modifier.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/pulls\/149559\" target=\"_blank\">\n\t\t\t\t\t\t\tNew <strong>meta-strips volume<\/strong> property.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/sequencer\/\" target=\"_blank\">\n\t\t\t\t\t\t\tSee all changes.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">XR \/ Virtual Reality<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/virtual_reality\/#arc-teleportation-ray-drawing-and-functionality-overhaul\" target=\"_blank\">\n\t\t\t\t\t\t\t<strong>Arc Teleportation<\/strong> overhaul.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/virtual_reality\/#new-view-scale-property\" target=\"_blank\">\n\t\t\t\t\t\t\tNew <strong>View Scale<\/strong> property.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/virtual_reality\/#openxr-support-on-macos\" target=\"_blank\">\n\t\t\t\t\t\t\tOpenXR on macOS.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/commit\/4e6a2b52ca4842be665188050b38ca6479dbf9c9\" target=\"_blank\">\n\t\t\t\t\t\t\tMajor <strong>performance boost on Vulkan<\/strong>.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t\t<div>\n\t\t\t<div class=\"category-title\">Motion Tracking<\/div>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/projects.blender.org\/blender\/blender\/issues\/149035\" target=\"_blank\">\n\t\t\t\t\t\t\tNew <strong>anamorphic coefficients<\/strong> to <strong>Nuke<\/strong> lens distortion model.\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\t<\/div>\n\t\n\t\t\t<style type=\"text\/css\">\n\t\t\t\t\t\t\t\t\t.block-words-cloud-categories > div {\r\n  --box-bg-color: #1e2225;\r\n}\t\t<\/style>\n\t<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-cbc25d25 wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center mt-4 mb-0 has-medium-font-size wp-block-paragraph\">Plus hundreds of bug fixes, code cleanups and refactors.<br>See the <a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/\" data-type=\"link\" data-id=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/\" target=\"_blank\" rel=\"noreferrer noopener\">full list of changes<\/a>.<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-cbc25d25 wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center is-style-default has-medium-font-size wp-block-paragraph\">On April 14th 2026, Blender 5.1.1 was released featuring 71 additional bug fixes. See the <a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/corrective_releases\/\" data-type=\"link\" data-id=\"https:\/\/developer.blender.org\/docs\/release_notes\/4.3\/\" target=\"_blank\" rel=\"noreferrer noopener\">changelog<\/a>.<\/p>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size wp-block-paragraph\">On May 19th 2026, Blender 5.1.2 was released featuring 12 additional bug fixes. See the <a href=\"https:\/\/developer.blender.org\/docs\/release_notes\/5.1\/corrective_releases\/\" data-type=\"link\" data-id=\"https:\/\/developer.blender.org\/docs\/release_notes\/4.3\/\" target=\"_blank\" rel=\"noreferrer noopener\">changelog<\/a>.<\/p>\n<\/div>\n<\/section>\n\n\n\n<section id=\"credits\" class=\"wp-block-group has-cyan-bluish-gray-color has-black-background-color has-text-color has-background has-small-font-size is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)\">\n<p class=\"has-text-align-center has-medium-font-size wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)\"><a href=\"https:\/\/www.blender.org\/news\/remembering-germano-cavalcante\/\"><a href=\"https:\/\/www.blender.org\/news\/remembering-germano-cavalcante\/\">In memory of Germano Cavalcante<\/a><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-white-color has-text-color\">CREDITS<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-91c4ea1c wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center wp-block-paragraph\">Blender is a community project.<br>Learn more on how you can <a href=\"https:\/\/developer.blender.org\/docs\/handbook\/new_developers\/\" data-type=\"link\" data-id=\"https:\/\/developer.blender.org\/docs\/handbook\/new_developers\/\" target=\"_blank\" rel=\"noreferrer noopener\">contribute to Blender<\/a>.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><a href=\"https:\/\/www.blender.org\/about\/credits\/\">List of developers<\/a> who contributed to Blender 5.1 and all-time contributors.<\/p>\n\n\n\n<p class=\"has-text-align-center container px-4 is-style-default wp-block-paragraph\">Splash artwork: <strong>CC-BY &#8211; <a href=\"https:\/\/studio.blender.org\/projects\/singularity\/\" data-type=\"link\" data-id=\"https:\/\/www.artstation.com\/donchuan3d\" target=\"_blank\" rel=\"noreferrer noopener\">Blender Studio<\/a><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center container px-4 is-style-default wp-block-paragraph\">Huge thanks to everyone involved! \ud83e\udde1<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">The Blender team. March 17th, 2026<\/p>\n<\/div>\n<\/section>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Built for speed. Performance meets stability in Blender 5.1.<\/p>\n","protected":false},"author":2,"featured_media":95852,"parent":3459,"menu_order":11,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-95843","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/pages\/95843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/comments?post=95843"}],"version-history":[{"count":250,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/pages\/95843\/revisions"}],"predecessor-version":[{"id":97518,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/pages\/95843\/revisions\/97518"}],"up":[{"embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/pages\/3459"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/media\/95852"}],"wp:attachment":[{"href":"https:\/\/www.blender.org\/wp-json\/wp\/v2\/media?parent=95843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}