{"id":592,"date":"2025-06-23T19:32:55","date_gmt":"2025-06-23T18:32:55","guid":{"rendered":"https:\/\/dddvisuals.com\/?page_id=592"},"modified":"2025-06-23T20:36:29","modified_gmt":"2025-06-23T19:36:29","slug":"meshmedic","status":"publish","type":"page","link":"https:\/\/dddvisuals.com\/be\/meshmedic\/","title":{"rendered":"MeshMedic"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Header&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0f0f0f&#8221; custom_padding=&#8221;||0px|||&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;a0d5ebe2-0f8e-4cc3-a442-bfc6ea43d2dd&#8221; text_orientation=&#8221;center&#8221; inline_fonts=&#8221;Anek Odia,Cardo,Galada&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><span style=\"color: #ffffff;\">3<\/span><span style=\"color: #ffffff;\">d Asset creation<\/span><\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; border_radii=&#8221;on|25px|25px|25px|25px&#8221; border_width_all=&#8221;4px&#8221; border_color_all=&#8221;#7CDA24&#8243; box_shadow_style=&#8221;preset6&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<form id=\"upload-form\" enctype=\"multipart\/form-data\"><!-- [et_pb_line_break_holder] -->    <input type=\"file\" id=\"model-file\" accept=\".fbx,.obj\" required \/><!-- [et_pb_line_break_holder] -->    <button type=\"submit\">Check Model<\/button><!-- [et_pb_line_break_holder] --><\/form>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"results\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->const form = document.getElementById('upload-form');<!-- [et_pb_line_break_holder] -->const results = document.getElementById('results');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->form.addEventListener('submit', async (e) => {<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] -->    results.innerHTML = \"Processing...\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const fileInput = document.getElementById('model-file');<!-- [et_pb_line_break_holder] -->    const file = fileInput.files[0];<!-- [et_pb_line_break_holder] -->    if (!file) {<!-- [et_pb_line_break_holder] -->        results.innerHTML = \"Please select a .fbx or .obj file.\";<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const formData = new FormData();<!-- [et_pb_line_break_holder] -->    formData.append(\"file\", file);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->        const response = await fetch(\"http:\/\/127.0.0.1:8000\/upload_model\/\", {<!-- [et_pb_line_break_holder] -->            method: \"POST\",<!-- [et_pb_line_break_holder] -->            body: formData,<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (!response.ok) {<!-- [et_pb_line_break_holder] -->            const errorData = await response.json();<!-- [et_pb_line_break_holder] -->            results.innerHTML = `Error: ${errorData.detail}`;<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Blob ophalen en download link maken<!-- [et_pb_line_break_holder] -->        const blob = await response.blob();<!-- [et_pb_line_break_holder] -->        const url = window.URL.createObjectURL(blob);<!-- [et_pb_line_break_holder] -->        const a = document.createElement(\"a\");<!-- [et_pb_line_break_holder] -->        a.href = url;<!-- [et_pb_line_break_holder] -->        a.download = \"MeshMedic_Report.pdf\";<!-- [et_pb_line_break_holder] -->        a.textContent = \"Klik hier om je QA Report te downloaden.\";<!-- [et_pb_line_break_holder] -->        results.innerHTML = \"\"; <!-- [et_pb_line_break_holder] -->        results.appendChild(a);<!-- [et_pb_line_break_holder] -->    } catch (error) {<!-- [et_pb_line_break_holder] -->        results.innerHTML = `Error: ${error}`;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\u00a0[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221;][et_pb_column _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; type=&#8221;4_4&#8243;][et_pb_code _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->  #meshmedic-form {<!-- [et_pb_line_break_holder] -->    max-width: 400px;<!-- [et_pb_line_break_holder] -->    margin: 20px auto;<!-- [et_pb_line_break_holder] -->    font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->    border: 2px solid #007acc;<!-- [et_pb_line_break_holder] -->    padding: 20px;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    background: #f4faff;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  #meshmedic-form input[type=\"file\"] {<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  #meshmedic-form button {<!-- [et_pb_line_break_holder] -->    background-color: #007acc;<!-- [et_pb_line_break_holder] -->    color: white;<!-- [et_pb_line_break_holder] -->    border: none;<!-- [et_pb_line_break_holder] -->    padding: 12px 20px;<!-- [et_pb_line_break_holder] -->    border-radius: 5px;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    font-weight: bold;<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  #meshmedic-form button:disabled {<!-- [et_pb_line_break_holder] -->    background-color: #cccccc;<!-- [et_pb_line_break_holder] -->    cursor: not-allowed;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  #meshmedic-status {<!-- [et_pb_line_break_holder] -->    margin-top: 15px;<!-- [et_pb_line_break_holder] -->    font-size: 14px;<!-- [et_pb_line_break_holder] -->    color: #333;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  #meshmedic-status.error {<!-- [et_pb_line_break_holder] -->    color: #cc3300;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  #meshmedic-status.success {<!-- [et_pb_line_break_holder] -->    color: #007acc;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<form id=\"meshmedic-form\"><!-- [et_pb_line_break_holder] -->  <label for=\"modelFile\">Upload je 3D-model (.fbx of .obj):<\/label><!-- [et_pb_line_break_holder] -->  <input type=\"file\" id=\"modelFile\" name=\"file\" accept=\".fbx,.obj\" required \/><!-- [et_pb_line_break_holder] -->  <button type=\"submit\">Start QA Check<\/button><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"meshmedic-status\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/form>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->  const form = document.getElementById('meshmedic-form');<!-- [et_pb_line_break_holder] -->  const statusDiv = document.getElementById('meshmedic-status');<!-- [et_pb_line_break_holder] -->  const fileInput = document.getElementById('modelFile');<!-- [et_pb_line_break_holder] -->  const button = form.querySelector('button');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  form.addEventListener('submit', async (e) => {<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] -->    statusDiv.textContent = '';<!-- [et_pb_line_break_holder] -->    statusDiv.className = '';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (!fileInput.files.length) {<!-- [et_pb_line_break_holder] -->      statusDiv.textContent = 'Selecteer eerst een bestand.';<!-- [et_pb_line_break_holder] -->      statusDiv.className = 'error';<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const file = fileInput.files[0];<!-- [et_pb_line_break_holder] -->    const allowedTypes = ['model\/fbx', 'application\/octet-stream', 'model\/obj', 'text\/plain'];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Simpele extensie check (mimetype is niet altijd betrouwbaar)<!-- [et_pb_line_break_holder] -->    if (!file.name.endsWith('.fbx') && !file.name.endsWith('.obj')) {<!-- [et_pb_line_break_holder] -->      statusDiv.textContent = 'Alleen .fbx en .obj bestanden toegestaan.';<!-- [et_pb_line_break_holder] -->      statusDiv.className = 'error';<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    button.disabled = true;<!-- [et_pb_line_break_holder] -->    button.textContent = 'Uploaden en checken...';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const formData = new FormData();<!-- [et_pb_line_break_holder] -->    formData.append('file', file);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->      const response = await fetch('\/meshmedic\/upload_model\/', {  \/\/ Pas deze URL aan naar jouw backend endpoint<!-- [et_pb_line_break_holder] -->        method: 'POST',<!-- [et_pb_line_break_holder] -->        body: formData<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (!response.ok) {<!-- [et_pb_line_break_holder] -->        const errorText = await response.text();<!-- [et_pb_line_break_holder] -->        throw new Error(errorText || 'Server fout bij uploaden.');<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const blob = await response.blob();<!-- [et_pb_line_break_holder] -->      const pdfUrl = window.URL.createObjectURL(blob);<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      \/\/ Trigger PDF download<!-- [et_pb_line_break_holder] -->      const a = document.createElement('a');<!-- [et_pb_line_break_holder] -->      a.href = pdfUrl;<!-- [et_pb_line_break_holder] -->      a.download = 'MeshMedic_Report.pdf';<!-- [et_pb_line_break_holder] -->      document.body.appendChild(a);<!-- [et_pb_line_break_holder] -->      a.click();<!-- [et_pb_line_break_holder] -->      a.remove();<!-- [et_pb_line_break_holder] -->      window.URL.revokeObjectURL(pdfUrl);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      statusDiv.textContent = 'QA check voltooid! PDF wordt gedownload.';<!-- [et_pb_line_break_holder] -->      statusDiv.className = 'success';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    } catch (err) {<!-- [et_pb_line_break_holder] -->      statusDiv.textContent = 'Fout: ' + err.message;<!-- [et_pb_line_break_holder] -->      statusDiv.className = 'error';<!-- [et_pb_line_break_holder] -->    } finally {<!-- [et_pb_line_break_holder] -->      button.disabled = false;<!-- [et_pb_line_break_holder] -->      button.textContent = 'Start QA Check';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;3vh||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_gallery gallery_ids=&#8221;541,432,431,428,435,427,430,542,543,544,545,546,547,548&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;left&#8221; animation_intensity_slide=&#8221;5%&#8221; auto=&#8221;on&#8221; auto_speed=&#8221;3000&#8243; custom_css_free_form=&#8221;.et_pb_gallery .et-pb-slider-arrows,||.et_pb_gallery .et-pb-controllers { ||    display: none !important; ||}&#8221; border_radii=&#8221;on|2px|2px|2px|2px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_gallery][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||-3px|||&#8221; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1 style=\"text-align: left;\"><strong>What is Asset Creation?<\/strong><\/h1>\n<p><span>Think of asset creation as the process of making digital building blocks. These blocks can be characters, objects, or environments, each carefully designed and brought to life in the digital world. It&#8217;s the foundation of creating immersive and visually stunning digital experiences.<\/span><\/p>\n<p>We can create hard surface models from scratch or make existing models conform to your requirements.<\/p>\n<p style=\"text-align: justify;\"><span>.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_button button_text=&#8221;Get a quote&#8221; admin_label=&#8221;Button&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;195631ca-3e9f-41ea-b9c8-b558fc74d693&#8243; button_icon_color=&#8221;#E09900&#8243; custom_margin=&#8221;||18px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; admin_label=&#8221;Testimonials&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;0px|||||&#8221; custom_padding_tablet=&#8221;0px|||||&#8221; custom_padding_phone=&#8221;60px||||false|false&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;||4vh||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_icon font_icon=&#8221;&#xf10d;||fa||900&#8243; icon_color=&#8221;#000000&#8243; icon_width=&#8221;56px&#8221; font_icon_tablet=&#8221;\uf10d||fa||900&#8243; font_icon_phone=&#8221;\uf10d||fa||900&#8243; font_icon_last_edited=&#8221;on|phone&#8221; disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_icon][et_pb_slider _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;1b6a561e-4b92-46e5-b624-21f0019e0ebc&#8221; background_color=&#8221;#f7f7f7&#8243; border_width_top=&#8221;1px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-8b50368a-c64a-42be-b110-e2137ab417d1%22:%91%22header_text_color%22,%22header_text_color%22,%22header_text_color%22,%22header_text_color%22%93,%22gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208%22:%91%22body_text_color%22,%22border_color_all%22,%22body_text_color%22,%22border_color_all%22,%22body_text_color%22,%22border_color_all%22%93}&#8221;][et_pb_slide heading=&#8221;Isaac Daniel&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; header_text_color=&#8221;#E09900&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; sticky_transition=&#8221;on&#8221;]<\/p>\n<p><span style=\"color: #0a0a0a;\">&#8220;Your work is pretty cool, saw your work on Artstation. The one called Book Of The Sun. I like the way you made that especially the lighting.\ud83d\udc4c&#8221;<\/span><\/p>\n<p>[\/et_pb_slide][et_pb_slide heading=&#8221;Isaac Daniel&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; header_text_color=&#8221;#E09900&#8243; body_text_color=&#8221;#000000&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; sticky_transition=&#8221;on&#8221;]<\/p>\n<p><span style=\"color: #0a0a0a;\">&#8220;Your work is pretty cool, saw your work on Artstation. The one called Book Of The Sun. I like the way you made that especially the lighting.\ud83d\udc4c&#8221;<\/span><\/p>\n<p>[\/et_pb_slide][et_pb_slide heading=&#8221;ISaac daniel&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; header_text_color=&#8221;#E09900&#8243; body_text_color=&#8221;#000000&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; sticky_transition=&#8221;on&#8221;]<\/p>\n<p><span style=\"color: #0a0a0a;\">&#8220;Your work is pretty cool, saw your work on Artstation. The one called Book Of The Sun. I like the way you made that especially the lighting.\ud83d\udc4c&#8221;<\/span><\/p>\n<p>[\/et_pb_slide][\/et_pb_slider][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Footer&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;8vw||8vw||true|false&#8221; saved_tabs=&#8221;all&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;||30px||false|false&#8221; custom_padding_phone=&#8221;&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;67d4f444-52b8-463f-a2ab-bd7194444ef0&#8243; header_2_text_color=&#8221;#FFFFFF&#8221; text_orientation=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Let\u2019s make something amazing together<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||60px||false|false&#8221; custom_padding_tablet=&#8221;||60px||false|false&#8221; custom_padding_phone=&#8221;||0px||false|false&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; custom_padding__hover_enabled=&#8221;off|desktop&#8221; disabled_on=&#8221;on|on|on&#8221; disabled=&#8221;on&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_column type=&#8221;4_4&#8243; admin_label=&#8221;Column&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_contact_form use_spam_service=&#8221;on&#8221; recaptcha_list=&#8221;myRecaptcha|myRecaptcha-0&#8243; email=&#8221;info@dddvisuals.com&#8221; success_message=&#8221;Thank you for getting in touch with us! We greatly appreciate your message and want to assure you that it has been successfully received. We value your patience and are committed to serving you in the best possible way.&#8221; submit_button_text=&#8221;SUBMIT&#8221; admin_label=&#8221;Contact Form&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;55591e54-2a17-4142-a48e-b82fc133f9f1&#8243; form_field_focus_text_color=&#8221;#E09900&#8243; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;#000000&#8243; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#E09900&#8243; button_letter_spacing=&#8221;0px&#8221; button_icon_color=&#8221;#E09900&#8243; button_custom_margin=&#8221;24px|649px|||false|false&#8221; button_custom_margin_tablet=&#8221;|33vw|||false|false&#8221; button_custom_margin_phone=&#8221;|0vw|||false|false&#8221; button_custom_margin_last_edited=&#8221;on|phone&#8221; max_width=&#8221;70%&#8221; max_width_tablet=&#8221;100%&#8221; max_width_phone=&#8221;100%&#8221; max_width_last_edited=&#8221;on|tablet&#8221; module_alignment=&#8221;center&#8221; animation_style=&#8221;zoom&#8221; animation_intensity_zoom=&#8221;8%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_contact_field field_id=&#8221;Name&#8221; field_title=&#8221;Name&#8221; allowed_symbols=&#8221;letters&#8221; fullwidth_field=&#8221;on&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; scroll_fade_enable=&#8221;on&#8221; scroll_fade=&#8221;0|36|36|100|0|100|100&#8243; global_colors_info=&#8221;{}&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_contact_field][et_pb_contact_field field_id=&#8221;Phone&#8221; field_title=&#8221;Phone&#8221; max_length=&#8221;12&#8243; allowed_symbols=&#8221;numbers&#8221; required_mark=&#8221;off&#8221; fullwidth_field=&#8221;on&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; scroll_fade_enable=&#8221;on&#8221; scroll_fade=&#8221;0|36|36|100|0|100|100&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_contact_field][et_pb_contact_field field_id=&#8221;Email&#8221; field_title=&#8221;Email Address&#8221; field_type=&#8221;email&#8221; fullwidth_field=&#8221;on&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; scroll_fade_enable=&#8221;on&#8221; scroll_fade=&#8221;0|36|36|100|0|100|100&#8243; global_colors_info=&#8221;{}&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_contact_field][et_pb_contact_field field_id=&#8221;Message&#8221; field_title=&#8221;Message&#8221; field_type=&#8221;text&#8221; fullwidth_field=&#8221;on&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; scroll_fade_enable=&#8221;on&#8221; scroll_fade=&#8221;0|36|36|100|0|100|100&#8243; global_colors_info=&#8221;{}&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_contact_field][\/et_pb_contact_form][et_pb_social_media_follow admin_label=&#8221;Social Media Follow&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; text_orientation=&#8221;center&#8221; border_radii=&#8221;on|43px|43px|43px|43px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_social_media_follow_network social_network=&#8221;facebook&#8221; _builder_version=&#8221;4.19.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; background_enable_color=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]facebook[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=&#8221;instagram&#8221; _builder_version=&#8221;4.19.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; background_enable_color=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]instagram[\/et_pb_social_media_follow_network][\/et_pb_social_media_follow][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;||||false|false&#8221; border_color_all=&#8221;gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208&#8243; border_width_top=&#8221;1px&#8221; global_colors_info=&#8221;{%22gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208%22:%91%22border_color_all%22%93}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;16fb1cb6-dd22-46ec-8c67-5557ae234067&#8243; header_5_text_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_padding=&#8221;3vh||||false|false&#8221; text_orientation_tablet=&#8221;center&#8221; text_orientation_phone=&#8221;&#8221; text_orientation_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5>Location<\/h5>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;c1c89ef9-c86a-4eb6-8360-fa4a06634a66&#8243; link_text_color=&#8221;gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208&#8243; text_orientation_tablet=&#8221;center&#8221; text_orientation_phone=&#8221;&#8221; text_orientation_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{%22gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208%22:%91%22link_text_color%22%93}&#8221;]<\/p>\n<p>Poederlee, Antwerp, BE<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;16fb1cb6-dd22-46ec-8c67-5557ae234067&#8243; header_5_text_color=&#8221;#FFFFFF&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5>Phone<\/h5>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;c1c89ef9-c86a-4eb6-8360-fa4a06634a66&#8243; link_text_color=&#8221;gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208&#8243; text_orientation=&#8221;center&#8221; global_colors_info=&#8221;{%22gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208%22:%91%22link_text_color%22%93}&#8221;]<\/p>\n<p>+324 84 55 67 09<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.20.0&#8243; _module_preset=&#8221;16fb1cb6-dd22-46ec-8c67-5557ae234067&#8243; header_5_text_color=&#8221;#FFFFFF&#8221; text_orientation=&#8221;right&#8221; custom_margin=&#8221;||0px||false|false&#8221; text_orientation_tablet=&#8221;center&#8221; text_orientation_phone=&#8221;&#8221; text_orientation_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5>Email<\/h5>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;c1c89ef9-c86a-4eb6-8360-fa4a06634a66&#8243; link_text_color=&#8221;gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208&#8243; text_orientation=&#8221;right&#8221; text_orientation_tablet=&#8221;center&#8221; text_orientation_phone=&#8221;&#8221; text_orientation_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{%22gcid-e6f8585f-043d-4f05-ad96-fb05b9e45208%22:%91%22link_text_color%22%93}&#8221;]<\/p>\n<p><a href=\"mailto:#\">info@dddvisuals.com<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>3d Asset creationWhat is Asset Creation? Think of asset creation as the process of making digital building blocks. These blocks can be characters, objects, or environments, each carefully designed and brought to life in the digital world. It&#8217;s the foundation of creating immersive and visually stunning digital experiences. We can create hard surface models from [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","spay_email":"","footnotes":""},"class_list":["post-592","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dddvisuals.com\/be\/wp-json\/wp\/v2\/pages\/592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dddvisuals.com\/be\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dddvisuals.com\/be\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dddvisuals.com\/be\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dddvisuals.com\/be\/wp-json\/wp\/v2\/comments?post=592"}],"version-history":[{"count":5,"href":"https:\/\/dddvisuals.com\/be\/wp-json\/wp\/v2\/pages\/592\/revisions"}],"predecessor-version":[{"id":599,"href":"https:\/\/dddvisuals.com\/be\/wp-json\/wp\/v2\/pages\/592\/revisions\/599"}],"wp:attachment":[{"href":"https:\/\/dddvisuals.com\/be\/wp-json\/wp\/v2\/media?parent=592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}