{"id":236,"date":"2026-08-29T22:01:45","date_gmt":"2026-08-29T22:01:45","guid":{"rendered":"https:\/\/becsekolosy.com\/?page_id=236"},"modified":"2026-08-29T23:43:07","modified_gmt":"2026-08-29T23:43:07","slug":"witcher-inspired-steel-sword","status":"publish","type":"page","link":"https:\/\/becsekolosy.com\/?page_id=236","title":{"rendered":"Witcher inspired steel sword"},"content":{"rendered":"\n\n<div style=\"row-gap: 16px;column-gap: 16px;grid-template-columns: repeat(1,1fr)\" class=\"galleryberg-gallery-container galleryberg-has-lightbox columns-1 layout-tiles wp-block-galleryberg-gallery\" data-open-effect=\"zoom\" data-close-effect=\"zoom\" data-slide-effect=\"slide\" data-keyboard-navigation=\"true\" data-loop=\"true\" data-zoomable=\"true\" data-draggable=\"true\" data-show-lightbox-captions=\"false\">\n\t\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-238\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/15-1024x576.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">About the inspiration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I wanted to model a sword for The Witcher 3, because I heard about the new RedKit modmaker kit, and I wanted to try it, so I searched reference (the sword below, <a href=\"https:\/\/www.militarysurplus.hu\/product-hun-43263-Ferrum-kard-Magnum.html\">https:\/\/www.militarysurplus.hu\/product-hun-43263-Ferrum-kard-Magnum.html<\/a>).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Steelsword of Becse<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For now this sword is usable after level 99 just to kill everything with one swing. I want to make a proper quest for it and adjust the skill level needed to use it and the damage output later.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How I created it?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I made the whole project from start to end. I used Blender for modelling, UV-ing, lighting, rendering and Substance Painter for texturing, then I put the model into The Witcher 3 as a mod with REDkit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Texture maps and special viewmodes<\/h2>\n\n\n\n\n<div style=\"row-gap: 16px;column-gap: 16px;grid-template-columns: repeat(3,1fr)\" class=\"galleryberg-gallery-container galleryberg-has-lightbox columns-3 layout-tiles wp-block-galleryberg-gallery\" data-open-effect=\"zoom\" data-close-effect=\"zoom\" data-slide-effect=\"slide\" data-keyboard-navigation=\"true\" data-loop=\"true\" data-zoomable=\"true\" data-draggable=\"true\" data-show-lightbox-captions=\"false\">\n\t\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-241\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/6-512x1024.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t<figcaption class=\"wp-element-caption caption-type-full-overlay caption-visibility-always caption-align-bottom-center\" style=\"background: linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%)\">Roughness<\/figcaption>\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-242\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/7-512x1024.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t<figcaption class=\"wp-element-caption caption-type-full-overlay caption-visibility-always caption-align-bottom-center\" style=\"background: linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%)\">Normal<\/figcaption>\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-245\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/8-512x1024.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t<figcaption class=\"wp-element-caption caption-type-full-overlay caption-visibility-always caption-align-bottom-center\" style=\"background: linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%)\">Beauty render<\/figcaption>\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-247\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/10-512x1024.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t<figcaption class=\"wp-element-caption caption-type-full-overlay caption-visibility-always caption-align-bottom-center\" style=\"background: linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%)\">Wireframe<\/figcaption>\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-244\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/4-512x1024.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t<figcaption class=\"wp-element-caption caption-type-full-overlay caption-visibility-always caption-align-bottom-center\" style=\"background: linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%)\">Diffuse<\/figcaption>\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-243\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/5-512x1024.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t<figcaption class=\"wp-element-caption caption-type-full-overlay caption-visibility-always caption-align-bottom-center\" style=\"background: linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%)\">Metallic<\/figcaption>\t\t<\/figure>\n\t\t\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">UVs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The sword was too long and I did not want to waste UV space and long triangles can cause visual artifacts in many cases, so I chopped the sword into smaller sections then made a triplanar projection in Substance Painter later in the texturing phase to hide the seams.<\/p>\n\n\n\n\n<div style=\"row-gap: 16px;column-gap: 16px;grid-template-columns: repeat(1,1fr)\" class=\"galleryberg-gallery-container galleryberg-has-lightbox columns-1 layout-tiles wp-block-galleryberg-gallery\" data-open-effect=\"zoom\" data-close-effect=\"zoom\" data-slide-effect=\"slide\" data-keyboard-navigation=\"true\" data-loop=\"true\" data-zoomable=\"true\" data-draggable=\"true\" data-show-lightbox-captions=\"false\">\n\t\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-249\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/9-1024x1024.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Preparation for texturing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I defined the vertex color masks for easier material setup in Substance Painter<\/p>\n\n\n\n\n<div style=\"row-gap: 16px;column-gap: 16px;grid-template-columns: repeat(1,1fr)\" class=\"galleryberg-gallery-container galleryberg-has-lightbox columns-1 layout-tiles wp-block-galleryberg-gallery\" data-open-effect=\"zoom\" data-close-effect=\"zoom\" data-slide-effect=\"slide\" data-keyboard-navigation=\"true\" data-loop=\"true\" data-zoomable=\"true\" data-draggable=\"true\" data-show-lightbox-captions=\"false\">\n\t\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-281\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"557\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/HPLP-1024x557.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">I baked the high-poly model normals into the lowpoly model normal map<\/p>\n\n\n\n\n<div style=\"row-gap: 16px;column-gap: 16px;grid-template-columns: repeat(1,1fr)\" class=\"galleryberg-gallery-container galleryberg-has-lightbox columns-1 layout-tiles wp-block-galleryberg-gallery\" data-open-effect=\"zoom\" data-close-effect=\"zoom\" data-slide-effect=\"slide\" data-keyboard-navigation=\"true\" data-loop=\"true\" data-zoomable=\"true\" data-draggable=\"true\" data-show-lightbox-captions=\"false\">\n\t\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-285\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"557\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/HPLP2-1024x557.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-275\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/HPLP3-1024x548.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-274\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/HPLP4-1024x548.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Texturing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I set the materials based on the color mask map baked from vertex color I checked that the albedo and the metalness are staying inside the realistic range as they should not be full 255 or full 0, they should be inside a defined range<\/p>\n\n\n\n\n<div style=\"row-gap: 16px;column-gap: 16px;grid-template-columns: repeat(1,1fr)\" class=\"galleryberg-gallery-container galleryberg-has-lightbox columns-1 layout-tiles wp-block-galleryberg-gallery\" data-open-effect=\"zoom\" data-close-effect=\"zoom\" data-slide-effect=\"slide\" data-keyboard-navigation=\"true\" data-loop=\"true\" data-zoomable=\"true\" data-draggable=\"true\" data-show-lightbox-captions=\"false\">\n\t\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-293\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/ColorData-1024x548.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Texture Map Baking<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I made a research with Vesemir&#8217;s steelsword and as it seems, the REDkit tool uses a Diffuse map with an alpha channel which is completely white (maybe specular) on Vesemir&#8217;s steelsword and a Normal map with an alpha channel which is the Glossiness map. Each map is in 1024\u00d71024 pixel resolution.<\/p>\n\n\n\n\n<div style=\"row-gap: 16px;column-gap: 16px;grid-template-columns: repeat(1,1fr)\" class=\"galleryberg-gallery-container galleryberg-has-lightbox columns-1 layout-tiles wp-block-galleryberg-gallery\" data-open-effect=\"zoom\" data-close-effect=\"zoom\" data-slide-effect=\"slide\" data-keyboard-navigation=\"true\" data-loop=\"true\" data-zoomable=\"true\" data-draggable=\"true\" data-show-lightbox-captions=\"false\">\n\t\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-289\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/becse_steel_sword_Diffuse.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-291\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/becse_steel_sword_NormalmapGloss.jpg\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>In the RedKit<\/strong><br>I put the sword with its textures into REDkit, the official The Witcher 3 modding tool (the left one is Vesemir&#8217;s steel sword)<\/p>\n\n\n\n\n<div style=\"row-gap: 16px;column-gap: 16px;grid-template-columns: repeat(1,1fr)\" class=\"galleryberg-gallery-container galleryberg-has-lightbox columns-1 layout-tiles wp-block-galleryberg-gallery\" data-open-effect=\"zoom\" data-close-effect=\"zoom\" data-slide-effect=\"slide\" data-keyboard-navigation=\"true\" data-loop=\"true\" data-zoomable=\"true\" data-draggable=\"true\" data-show-lightbox-captions=\"false\">\n\t\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-264\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"557\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/vesemirsword-1024x557.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-267\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/Inventory2-1024x576.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-269\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/Inventory3-1-1024x576.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-277\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"540\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/BecseSword2-1024x540.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-278\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"540\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/BecseSword3-1024x540.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n\n\t\t<figure class=\"wp-block-galleryberg-image galleryberg-image size-large has-hover-effect hover-zoom-in\" id=\"wp-image-271\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"540\" src=\"https:\/\/becsekolosy.com\/wp-content\/uploads\/2026\/08\/BecseSword5-1024x540.png\" class=\"\" alt=\"\" style=\"object-position: 50% 50%\" \/>\t\t\t\t\t\t\t\t<\/figure>\n\t\t\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">I am planning to make a little quest to obtain the sword in the future, but now it is foudable in Kaer Morhen under the big tree next to the ballista.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The current version is downloadable in this Nexus Mods page:<br><a href=\"https:\/\/www.nexusmods.com\/witcher3\/mods\/11086\">https:\/\/www.nexusmods.com\/witcher3\/mods\/11086<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>About the inspiration I wanted to model a sword for The Witcher 3, because I heard about the new RedKit modmaker kit, and I wanted to try it, so I searched reference (the sword below, https:\/\/www.militarysurplus.hu\/product-hun-43263-Ferrum-kard-Magnum.html). Steelsword of Becse For now this sword is usable after level 99 just to kill everything with one swing. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":51,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-236","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/becsekolosy.com\/index.php?rest_route=\/wp\/v2\/pages\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/becsekolosy.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/becsekolosy.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/becsekolosy.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/becsekolosy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=236"}],"version-history":[{"count":31,"href":"https:\/\/becsekolosy.com\/index.php?rest_route=\/wp\/v2\/pages\/236\/revisions"}],"predecessor-version":[{"id":304,"href":"https:\/\/becsekolosy.com\/index.php?rest_route=\/wp\/v2\/pages\/236\/revisions\/304"}],"up":[{"embeddable":true,"href":"https:\/\/becsekolosy.com\/index.php?rest_route=\/wp\/v2\/pages\/51"}],"wp:attachment":[{"href":"https:\/\/becsekolosy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}