{"id":1504,"date":"2025-08-18T10:36:29","date_gmt":"2025-08-18T10:36:29","guid":{"rendered":"https:\/\/abdoubouam.com\/?p=1504"},"modified":"2025-08-18T10:36:29","modified_gmt":"2025-08-18T10:36:29","slug":"devlog-week-85-86","status":"publish","type":"post","link":"https:\/\/abdoubouam.com\/index.php\/2025\/08\/18\/devlog-week-85-86\/","title":{"rendered":"Devlog Week 85-86"},"content":{"rendered":"\n<p>I took a week off, so this technically should be weeks 85-87. I spent a lot of time on job hunting and networking as usual, but I also experimented with the Unreal project.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Robot Dog sketches<\/h2>\n\n\n\n<p>This was unplanned, but I added it to my schedule anyway and moved another small task for next weeks. I was going to add an animal into the game, but I was wondering if it&#8217;s going to be a real dog or a robot. I made a few sketches and experimented with the idea, I wanted to see if I can make something I like. Here are a few of them.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1491&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1593,&quot;targetHeight&quot;:717,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1593\" height=\"717\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce.jpg\" alt=\"\" class=\"wp-image-1491\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce.jpg 1593w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce-300x135.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce-768x346.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce-1536x691.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce-1000x450.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce-230x104.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce-350x158.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreidhrjpcahdx3n7wkesrodskslnvad2kdcsi456fddw5ovixflscce-480x216.jpg 480w\" sizes=\"(max-width: 1593px) 100vw, 1593px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1490&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1592,&quot;targetHeight&quot;:765,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1592\" height=\"765\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu.jpg\" alt=\"\" class=\"wp-image-1490\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu.jpg 1592w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu-300x144.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu-768x369.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu-1536x738.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu-1000x481.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu-230x111.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu-350x168.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreiasrigk23edysgbsmrv75rde475nlmxkyeyezeun2cu4icvbb36tu-480x231.jpg 480w\" sizes=\"(max-width: 1592px) 100vw, 1592px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n\n<p>I ultimately went with a simpler head shape that resembles the real dog anatomy closer.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/bafkreifrj7mlrctgixycwmods2vaepyp3rlxqb5a4py7i5lg3r5wa2zn74.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1492&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:971,&quot;targetHeight&quot;:777,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"971\" height=\"777\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreifrj7mlrctgixycwmods2vaepyp3rlxqb5a4py7i5lg3r5wa2zn74.jpg\" alt=\"\" class=\"wp-image-1492\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreifrj7mlrctgixycwmods2vaepyp3rlxqb5a4py7i5lg3r5wa2zn74.jpg 971w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreifrj7mlrctgixycwmods2vaepyp3rlxqb5a4py7i5lg3r5wa2zn74-300x240.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreifrj7mlrctgixycwmods2vaepyp3rlxqb5a4py7i5lg3r5wa2zn74-768x615.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreifrj7mlrctgixycwmods2vaepyp3rlxqb5a4py7i5lg3r5wa2zn74-230x184.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreifrj7mlrctgixycwmods2vaepyp3rlxqb5a4py7i5lg3r5wa2zn74-350x280.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/bafkreifrj7mlrctgixycwmods2vaepyp3rlxqb5a4py7i5lg3r5wa2zn74-480x384.jpg 480w\" sizes=\"(max-width: 971px) 100vw, 971px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n\n<p>I detailed a little bit more and started working on the other parts of the body. Just like I did with the main robot model, I segmented it and made a few benchmark poses to make sure nothing intersects.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/dog.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1495&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:2319,&quot;targetHeight&quot;:1335,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1105\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-1920x1105.jpg\" alt=\"\" class=\"wp-image-1495\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-1920x1105.jpg 1920w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-300x173.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-768x442.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-1536x884.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-2048x1179.jpg 2048w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-1000x576.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-230x132.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-350x201.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog-480x276.jpg 480w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n\n<p>Not all poses are feasible however, so they have to be altered. Mainly sitting on its hind legs. However the alternative pose is adorable on its own, so it&#8217;s not an issue.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/dog2.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1496&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:653,&quot;targetHeight&quot;:770,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"653\" height=\"770\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog2.jpg\" alt=\"\" class=\"wp-image-1496\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog2.jpg 653w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog2-254x300.jpg 254w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog2-230x271.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog2-350x413.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/dog2-480x566.jpg 480w\" sizes=\"(max-width: 653px) 100vw, 653px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n\n<h2 class=\"wp-block-heading\">Trees<\/h2>\n\n\n\n<p>I never made trees for games before, and I needed to test their performance, so this was the right opportunity.<\/p>\n\n\n\n<p>I started with modelling a few twigs, then baking them into an atlas texture and painting then in Substance Painter.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/tbrender_Viewport_154.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1501&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154.jpg\" alt=\"\" class=\"wp-image-1501\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154.jpg 1920w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154-300x169.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154-768x432.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154-1536x864.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154-1000x563.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154-230x129.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154-350x197.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_154-480x270.jpg 480w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n\n<p>After that I used The Grove to grow a few trees, then optimized it by deleting all the small branches and decimating the medium ones.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/tbrender_Viewport_164.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1502&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164.jpg\" alt=\"\" class=\"wp-image-1502\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164.jpg 1920w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164-300x169.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164-768x432.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164-1536x864.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164-1000x563.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164-230x129.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164-350x197.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_164-480x270.jpg 480w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n\n<p>the leaves look flat from certain angles, so I can&#8217;t use them in foregrounds, but they&#8217;re perfect for backgrounds. In the future I will made the twigs more geometric and detailed. It&#8217;s a good learning opportunity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mini Game<\/h2>\n\n\n\n<p>I thought of adding a &#8220;karting&#8221; mini game, where some kids in the village have makeshift boards and race them. I already have the prototype from HuskyDrift, and the physics work perfectly for it. I also have this nice curved road, it starts nice and slow, and then builds speed and leads into the village. I&#8217;ll swap the models and add animations eventually, but it&#8217;s low priority for now.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video controls src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/2025-08-03-17-21-32-1.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">House props<\/h2>\n\n\n\n<p>I made more props for the house scene. Some fruit and vegetables, rough cement flooring, and a CRT TV.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/tbrender_Viewport_136.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1499&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"1499\" src=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136.jpg\" alt=\"\" class=\"wp-image-1499\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136.jpg 1920w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136-300x169.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136-768x432.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136-1536x864.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136-1000x563.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136-230x129.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136-350x197.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_136-480x270.jpg 480w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/tbrender_Viewport_142.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1500&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"1500\" src=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142.jpg\" alt=\"\" class=\"wp-image-1500\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142.jpg 1920w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142-300x169.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142-768x432.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142-1536x864.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142-1000x563.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142-230x129.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142-350x197.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/tbrender_Viewport_142-480x270.jpg 480w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/crttv1.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1493&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"1493\" src=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1.jpg\" alt=\"\" class=\"wp-image-1493\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1.jpg 1920w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1-300x169.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1-768x432.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1-1536x864.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1-1000x563.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1-230x129.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1-350x197.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv1-480x270.jpg 480w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/crttv2.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1494&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"1494\" src=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2.jpg\" alt=\"\" class=\"wp-image-1494\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2.jpg 1920w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2-300x169.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2-768x432.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2-1536x864.jpg 1536w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2-1000x563.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2-230x129.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2-350x197.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/crttv2-480x270.jpg 480w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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<\/figure>\n\n\n\n<p>The lighting needs rework, but this is what it looks like so far.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/image.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1498&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1466,&quot;targetHeight&quot;:908,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1466\" height=\"908\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/image.jpg\" alt=\"\" class=\"wp-image-1498\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/image.jpg 1466w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/image-300x186.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/image-768x476.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/image-1000x619.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/image-230x142.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/image-350x217.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/image-480x297.jpg 480w\" sizes=\"(max-width: 1466px) 100vw, 1466px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n\n<p>It runs great on the SteamDeck too, constantly getting 90FPS at native resolution. I boosted the saturation a bit, to compensate for its reduction due to my current implementation of the dithering effect.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/abdoubouam.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/3095610_20250803030855_1-2.jpg&quot;,&quot;figureClassNames&quot;:&quot;aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-1488&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1280,&quot;targetHeight&quot;:800,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"800\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"http:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/3095610_20250803030855_1-2.jpg\" alt=\"\" class=\"wp-image-1488\" srcset=\"https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/3095610_20250803030855_1-2.jpg 1280w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/3095610_20250803030855_1-2-300x188.jpg 300w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/3095610_20250803030855_1-2-768x480.jpg 768w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/3095610_20250803030855_1-2-1000x625.jpg 1000w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/3095610_20250803030855_1-2-230x144.jpg 230w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/3095610_20250803030855_1-2-350x219.jpg 350w, https:\/\/abdoubouam.com\/wp-content\/uploads\/2025\/08\/3095610_20250803030855_1-2-480x300.jpg 480w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\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><\/div>\n\n\n<h2 class=\"wp-block-heading\">Misc<\/h2>\n\n\n\n<p>Other things I did :<\/p>\n\n\n\n<ul>\n<li>Made shader improvements to the blended material shader : option to only use 2 layers and\/or a simplified blending (no height blend). Disabled snow and wetness by default.<\/li>\n\n\n\n<li>Job applications and networking<\/li>\n\n\n\n<li>Watched videos and talks about story and character writing and analyzed a few movies and games<\/li>\n\n\n\n<li>Various experiments and performance tests. Too many to list here, but the main conclusion is that I need to investigate performance a bit more closely if I need to stick to 60FPS at native rendering. But I can always go back to using TSR if necessary, maybe give the players a choice between performance and quality?<\/li>\n<\/ul>\n\n\n\n<p>That&#8217;s all for this week. Thanks for reading, and I hope to see you again soon.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I took a week off, so this technically should be weeks 85-87. I spent a lot of time on job hunting and networking as usual, but I also experimented with the Unreal project. Robot Dog sketches This was unplanned, but I added it to my schedule anyway and moved another small task for next weeks. I was going to add an animal into the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1495,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/posts\/1504"}],"collection":[{"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/comments?post=1504"}],"version-history":[{"count":1,"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/posts\/1504\/revisions"}],"predecessor-version":[{"id":1505,"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/posts\/1504\/revisions\/1505"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/media\/1495"}],"wp:attachment":[{"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/media?parent=1504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/categories?post=1504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/abdoubouam.com\/index.php\/wp-json\/wp\/v2\/tags?post=1504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}