{"id":2162,"date":"2022-04-26T05:04:00","date_gmt":"2022-04-26T02:04:00","guid":{"rendered":"http:\/\/www.kemalkorkmaz.com\/?p=2162"},"modified":"2025-10-23T13:48:08","modified_gmt":"2025-10-23T10:48:08","slug":"making-of-warhammer-locomotive","status":"publish","type":"post","link":"http:\/\/www.kemalkorkmaz.com\/?p=2162","title":{"rendered":"Making of Warhammer Locomotive"},"content":{"rendered":"\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">This project began as a personal challenge inspired by the gritty and mechanical aesthetics of the Warhammer 40K universe. Before modeling, I collected numerous reference images from different sources online, studying the proportions, weathering details, and industrial design language typical of the Warhammer world. My goal was to recreate a locomotive that fits seamlessly within that universe \u2014 both believable and heavily stylized. The modeling was done in <strong>3ds Max<\/strong>, while the railroad and environment were created in <strong>Autodesk Inventor<\/strong> and detailed with <strong>Corona Scatter<\/strong>. The entire scene was rendered using the <strong>Corona Renderer<\/strong> to achieve realistic lighting and materials.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAtTFV\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52242387439_3bab3080e3_c.jpg\" alt=\"m1020412_train\" width=\"800\" height=\"427\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">In the first stage, I gathered visual references of locomotives and Warhammer 40K vehicles. These helped me understand the proportions, armor details, and overall silhouette. I compared these references from several angles to ensure my model captured the authentic grimdark feel of the Warhammer universe.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nArv5M\"><img decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52241921169_f3effba16a_b.jpg\" alt=\"inv\" width=\"1024\" height=\"540\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">The track and rail base were modeled in Autodesk Inventor for dimensional accuracy. Inventor let me create exact-sized rails, ties, and fastenings that would later align perfectly with the locomotive in 3ds Max.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAruXH\"><img decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52241920759_833d5f4c8b_b.jpg\" alt=\"Screenshot 2022-07-26 02.52.09\" width=\"1024\" height=\"539\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Before scattering, I created about ten low-poly stone variations to feed into Corona Scatter. Small variations reduce repetition and make the ballast appear naturally random at render scale.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAnrQS\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52241129822_ef976ae4b5_b.jpg\" alt=\"rails\" width=\"1024\" height=\"576\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">This image shows the ballast distribution done with Corona Scatter. The scatter system efficiently places the low-poly stones, giving the track believable weight and micro-detail without huge geometry cost.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAuWcq\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52242590990_fccc39bd0f_c.jpg\" alt=\"ar26b\" width=\"800\" height=\"360\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">A side-view reference photograph used for direct comparison to my model. I continuously referenced these photos to make sure panels, vents, and the overall profile matched the Warhammer-industrial language.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAtYoW\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52242403274_b313aace50_b.jpg\" alt=\"Side_720p_low\" width=\"1024\" height=\"576\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">The clay side render confirms that the silhouette, fender lines, and side armor composition read correctly from a distance \u2014 a crucial check before committing to high-frequency detailing.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAnpgP\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52241121177_5370a15fb5_b.jpg\" alt=\"1008309_514295875285545_18816044_o\" width=\"1024\" height=\"450\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Multiple-angle reference images helped when modeling complex areas like the front nose and rear mechanical housings. I compared the model to these images frequently to maintain consistent perspective across views.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAjZ6D\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52240649627_e9c5a55aa4_b.jpg\" alt=\"Screenshot 2022-07-26 02.34.27\" width=\"1024\" height=\"538\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">These viewport captures show the model rotated to several camera angles. Reviewing the object from different viewpoints identified areas where geometry pinched or where panel transitions needed smoothing.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAsFjw\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52242150718_1e320d0afc_b.jpg\" alt=\"m1020386_pre-train_1_sm\" width=\"1024\" height=\"352\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">A top-view photo provided cues for roof-mounted hardware and the engine canopy layout. The top-view clay render verifies placement for exhausts, vents, and ornamental cresting so they don\u2019t conflict visually.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAswf6\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52242120185_0173588152_b.jpg\" alt=\"Screenshot 2022-07-26 02.32.06\" width=\"1024\" height=\"536\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">This top-view clay capture shows component spacing, walkway clearances, and grill placement. It\u2019s where I finalize the path of service panels and mechanical access ports before texturing.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAsFk3\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52242150748_3b060419f5_c.jpg\" alt=\"m1020390_pre-train_3_sm\" width=\"569\" height=\"800\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">The front-view reference and the matching clay viewport emphasize the locomotive\u2019s facial composition ; the prow, grill work, and frontal armor. Getting this right sells the machine\u2019s personality and intimidation factor.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nArv2q\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52241920974_14ba3ee129_b.jpg\" alt=\"Screenshot 2022-07-26 02.27.58\" width=\"1024\" height=\"539\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">I compared my 3D model with the real-world and Warhammer references I collected earlier. This ensured that proportions, scale, and surface composition aligned closely with the aesthetic foundations of the source material.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAjZ8C\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52240649742_38b828b6e1_b.jpg\" alt=\"Screenshot 2022-07-26 02.30.41\" width=\"1024\" height=\"540\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Rear and underside viewport screenshots document coupling hardware, exhaust routing, and wheel well geometry. These mechanical details are modeled to appear functional and to support believable wear in final renders.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nArv1o\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52241920914_17591b0fbb_b.jpg\" alt=\"Screenshot 2022-07-26 02.30.08\" width=\"1024\" height=\"540\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">After all elements were modeled and textured, I assembled the entire scene, aligning the locomotive with the prepared tracks and environment. Proper lighting setup in Corona brought cohesion and dramatic contrast.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-photo is-provider-flickr wp-block-embed-flickr\"><div class=\"wp-block-embed__wrapper\">\n<a href=\"https:\/\/flic.kr\/p\/2nAuYPz\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/live.staticflickr.com\/65535\/52242599815_0f67302de8_c.jpg\" alt=\"Side_Side\" width=\"800\" height=\"800\" \/><\/a>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">The final render showcases the completed Warhammer 40K locomotive model in its full glory. The detailed surfaces, lighting, and environment combine to evoke the feeling of an Imperial war machine roaring across a desolate battlefield.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">This project was both a technical and artistic exploration. From research and modeling to environment creation and rendering, every stage contributed to a cohesive and believable piece inspired by the Warhammer 40K universe. Working with 3ds Max, Inventor, and Corona Renderer provided the control and realism I needed to bring this grim industrial locomotive to life.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Reimagining locomotive design through the lens of Warhammer&#8217;s iconic style<\/p>\n","protected":false},"author":1,"featured_media":2190,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[41,157,43,42,155,225,347,339,174,326,57,96,321,348,305,173,75,78],"class_list":["post-2162","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips-tricks","tag-3d","tag-3dmodeling","tag-3dsmax","tag-autodesk","tag-cgart","tag-coronarenderer","tag-coronascatter","tag-diorama","tag-environmentart","tag-hard-surface","tag-inventor","tag-locomotive","tag-modelingworkflow","tag-propdesign","tag-scifiart","tag-visualization","tag-warhammer40k","tag-wh40k"],"_links":{"self":[{"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=\/wp\/v2\/posts\/2162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2162"}],"version-history":[{"count":0,"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=\/wp\/v2\/posts\/2162\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=\/wp\/v2\/media\/2190"}],"wp:attachment":[{"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2162"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kemalkorkmaz.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}