{"id":943,"date":"2025-02-10T00:16:09","date_gmt":"2025-02-10T00:16:09","guid":{"rendered":"https:\/\/palmpiraban.com\/?page_id=943"},"modified":"2025-04-25T22:46:19","modified_gmt":"2025-04-25T21:46:19","slug":"walther-ppk-gun","status":"publish","type":"page","link":"https:\/\/palmpiraban.com\/index.php\/works\/walther-ppk-gun\/","title":{"rendered":"Walther PPK Gun"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"943\" class=\"elementor elementor-943\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72a05ba8 e-flex e-con-boxed e-con e-parent\" data-id=\"72a05ba8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2e1a8674 e-flex e-con-boxed e-con e-child\" data-id=\"2e1a8674\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-437c19c elementor-widget elementor-widget-heading\" data-id=\"437c19c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Project Overview<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a58622d elementor-widget elementor-widget-text-editor\" data-id=\"a58622d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In this project, I used Unreal Engine 5 to create a cinematic real-time visualization of the Walther PPK, the iconic German pistol famously wielded by James Bond in 1958. Collaborating with Stephen Mok, I maximized Unreal Engine\u2019s real-time rendering power to achieve a striking visual effect.<\/p><p><span style=\"color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); text-align: var(--text-align); font-size: 1rem;\">I developed the shader from the ground up, meticulously designing and refining it for the ideal look. Once the scene was set up in Unreal Engine\u2019s Sequencer for precise timing, I used the Movie Render Queue to capture high-quality visuals efficiently<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a04f6d9 elementor-widget elementor-widget-text-editor\" data-id=\"2a04f6d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Role: Shading, Animation, Lighting, Rendering and Compositing<\/p><p>Thank you Model and Texture from Stephen Mok<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ff119d1 elementor-widget elementor-widget-video\" data-id=\"7ff119d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;vimeo&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<iframe class=\"elementor-video-iframe\" allowfullscreen allow=\"clipboard-write\" title=\"vimeo Video Player\" src=\"https:\/\/player.vimeo.com\/video\/1020047098?color&amp;autopause=0&amp;loop=0&amp;muted=0&amp;title=1&amp;portrait=1&amp;byline=1#t=\"><\/iframe>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57f92ba5 elementor-widget elementor-widget-spacer\" data-id=\"57f92ba5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c3bc8f5 e-flex e-con-boxed e-con e-child\" data-id=\"7c3bc8f5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d08f191 elementor-widget elementor-widget-heading\" data-id=\"d08f191\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Unreal Scene Setup<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-206c87d3 elementor-widget elementor-widget-text-editor\" data-id=\"206c87d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>I start unreal engine from blank scene and arrange 3d assets from Megascan and Kitbatch<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d616430 elementor-widget elementor-widget-image\" data-id=\"4d616430\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"2560\" height=\"1302\" src=\"https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/Lighting_ue5-scaled.jpg\" class=\"attachment-full size-full wp-image-946\" alt=\"\" srcset=\"https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/Lighting_ue5-scaled.jpg 2560w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/Lighting_ue5-300x153.jpg 300w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/Lighting_ue5-1024x521.jpg 1024w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/Lighting_ue5-768x391.jpg 768w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/Lighting_ue5-1536x781.jpg 1536w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/Lighting_ue5-2048x1041.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-daff4fd e-con-full e-flex e-con e-child\" data-id=\"daff4fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bae627f elementor-widget elementor-widget-heading\" data-id=\"bae627f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Previzualization<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d2867f elementor-widget elementor-widget-text-editor\" data-id=\"9d2867f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>I initiated the previz in Sequencer by setting up and animating 5-6 cameras, adjusting both the lighting and camera movements to enhance the scene&#8217;s visual impact.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f3a3cb elementor-widget elementor-widget-image\" data-id=\"4f3a3cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2560\" height=\"649\" src=\"https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/sequencer-scaled.jpg\" class=\"attachment-full size-full wp-image-947\" alt=\"\" srcset=\"https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/sequencer-scaled.jpg 2560w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/sequencer-300x76.jpg 300w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/sequencer-1024x260.jpg 1024w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/sequencer-768x195.jpg 768w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/sequencer-1536x390.jpg 1536w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/sequencer-2048x519.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-45d6630 e-con-full e-flex e-con e-child\" data-id=\"45d6630\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7f30c8 elementor-widget elementor-widget-heading\" data-id=\"a7f30c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Lighting<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea3a361 elementor-widget elementor-widget-text-editor\" data-id=\"ea3a361\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Given the theme of the Walther PPK, which centers on sophistication and mystery, I chose low-key lighting to enhance its allure. I kept the background dark to draw full focus to the gun, ensuring consistency in contrast and color for maximum impact.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08d1b50 elementor-widget elementor-widget-image\" data-id=\"08d1b50\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2048\" height=\"780\" src=\"https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/UE5-PPK-Gun-Visualization.mp4-MoviePrint-1-2048x780.png\" class=\"attachment-2048x2048 size-2048x2048 wp-image-945\" alt=\"\" srcset=\"https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/UE5-PPK-Gun-Visualization.mp4-MoviePrint-1-2048x780.png 2048w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/UE5-PPK-Gun-Visualization.mp4-MoviePrint-1-300x114.png 300w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/UE5-PPK-Gun-Visualization.mp4-MoviePrint-1-1024x390.png 1024w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/UE5-PPK-Gun-Visualization.mp4-MoviePrint-1-768x292.png 768w, https:\/\/palmpiraban.com\/wp-content\/uploads\/2024\/10\/UE5-PPK-Gun-Visualization.mp4-MoviePrint-1-1536x585.png 1536w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4295f6 elementor-widget elementor-widget-spacer\" data-id=\"c4295f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fe149be elementor-widget elementor-widget-global elementor-global-161 elementor-widget-spacer\" data-id=\"6fe149be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Project Overview In this project, I used Unreal Engine 5 to create a cinematic real-time visualization of the Walther PPK, the iconic German pistol famously wielded by James Bond in 1958. Collaborating with Stephen Mok, I maximized Unreal Engine\u2019s real-time rendering power to achieve a striking visual effect. I developed the shader from the ground [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1105,"parent":604,"menu_order":30,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-943","page","type-page","status-publish","has-post-thumbnail","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/pages\/943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/comments?post=943"}],"version-history":[{"count":16,"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/pages\/943\/revisions"}],"predecessor-version":[{"id":1108,"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/pages\/943\/revisions\/1108"}],"up":[{"embeddable":true,"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/pages\/604"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/media\/1105"}],"wp:attachment":[{"href":"https:\/\/palmpiraban.com\/index.php\/wp-json\/wp\/v2\/media?parent=943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}