{"id":2521,"date":"2022-04-29T23:08:36","date_gmt":"2022-04-29T17:38:36","guid":{"rendered":"https:\/\/mayakaaran.com\/?page_id=2521"},"modified":"2025-11-07T17:32:08","modified_gmt":"2025-11-07T12:02:08","slug":"gallery","status":"publish","type":"page","link":"https:\/\/mayakaaran.com\/?page_id=2521","title":{"rendered":"Gallery"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2521\" class=\"elementor elementor-2521\" data-elementor-settings=\"[]\">\n\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-element elementor-element-ffbfc9f elementor-section-content-space-evenly elementor-hidden-tablet elementor-hidden-phone elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section\" data-id=\"ffbfc9f\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e81eff elementor-column elementor-col-20 elementor-top-column\" data-id=\"2e81eff\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bb4f82d elementor-widget elementor-widget-image\" data-id=\"bb4f82d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"95\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/headerMaya-768x95.png\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/headerMaya-768x95.png 768w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/headerMaya-300x37.png 300w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/headerMaya.png 855w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/>\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\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33c55b4 elementor-column elementor-col-20 elementor-top-column\" data-id=\"33c55b4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89c7320 elementor-nav-menu__align-justify elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-nav-menu--indicator-chevron elementor-nav-menu--dropdown-tablet elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"89c7320\" data-element_type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t<nav role=\"navigation\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-drop-out\"><ul id=\"menu-1-89c7320\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-523\"><a href=\"https:\/\/mayakaaran.com\/\" class=\"elementor-item\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-547\"><a href=\"https:\/\/mayakaaran.com\/?page_id=526\" class=\"elementor-item\">About Me<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2526\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2521\" class=\"elementor-item\">Gallery<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2508\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2505\" class=\"elementor-item\">Awards<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2335\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2326\" class=\"elementor-item\">AI\/AR\/VR<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2524\"><a href=\"https:\/\/mayakaaran.com\/?page_id=549\" class=\"elementor-item\">Latest<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-582\"><a href=\"https:\/\/mayakaaran.com\/?page_id=579\" class=\"elementor-item\">Contact<\/a><\/li>\n<\/ul><\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i class=\"eicon-menu-bar\" aria-hidden=\"true\"><\/i>\n\t\t\t<span class=\"elementor-screen-only\">Menu<\/span>\n\t\t<\/div>\n\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" role=\"navigation\" aria-hidden=\"true\"><ul id=\"menu-2-89c7320\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-523\"><a href=\"https:\/\/mayakaaran.com\/\" class=\"elementor-item\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-547\"><a href=\"https:\/\/mayakaaran.com\/?page_id=526\" class=\"elementor-item\">About Me<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2526\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2521\" class=\"elementor-item\">Gallery<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2508\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2505\" class=\"elementor-item\">Awards<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2335\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2326\" class=\"elementor-item\">AI\/AR\/VR<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2524\"><a href=\"https:\/\/mayakaaran.com\/?page_id=549\" class=\"elementor-item\">Latest<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-582\"><a href=\"https:\/\/mayakaaran.com\/?page_id=579\" class=\"elementor-item\">Contact<\/a><\/li>\n<\/ul><\/nav>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad11da2 elementor-column elementor-col-20 elementor-top-column\" data-id=\"ad11da2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8c61b9 elementor-widget elementor-widget-image\" data-id=\"e8c61b9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.linkedin.com\/in\/mayakaaran\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"73\" height=\"73\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/s_linkedin.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\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\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6cc1765 elementor-column elementor-col-20 elementor-top-column\" data-id=\"6cc1765\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3dbc417 elementor-widget elementor-widget-image\" data-id=\"3dbc417\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.artstation.com\/mayakaaran\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"73\" height=\"73\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/s_Artstation.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\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\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5369480 elementor-column elementor-col-20 elementor-top-column\" data-id=\"5369480\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53d9ac7 elementor-widget elementor-widget-image\" data-id=\"53d9ac7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.instagram.com\/mayakaaran\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"73\" height=\"73\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/s_insta.png\" class=\"attachment-medium size-medium\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\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\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-element elementor-element-9d4f077 elementor-hidden-tablet elementor-hidden-phone elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section\" data-id=\"9d4f077\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3c17bb elementor-column elementor-col-100 elementor-top-column\" data-id=\"e3c17bb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7e031a elementor-widget elementor-widget-html\" data-id=\"e7e031a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\r\n\/* Desktop Gallery container styles *\/\r\n.desktop-gallery-container {\r\n  max-width: 800px;\r\n  margin: 0 auto;\r\n  position: relative;\r\n  overflow: hidden;\r\n  border-radius: 12px;\r\n  background: #000;\r\n  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.3);\r\n  display: block; \/* Show only on desktop *\/\r\n}\r\n\r\n\/* Desktop Slideshow wrapper *\/\r\n.desktop-gallery-slideshow {\r\n  position: relative;\r\n  width: 100%;\r\n  height: 512px;\r\n  overflow: hidden;\r\n  background: #000;\r\n}\r\n\r\n\/* Desktop Individual slides *\/\r\n.desktop-gallery-slide {\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  opacity: 0;\r\n  transition: opacity 0.5s ease-in-out;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: #000;\r\n}\r\n\r\n.desktop-gallery-slide.active {\r\n  opacity: 1;\r\n}\r\n\r\n.desktop-gallery-slide img {\r\n  max-width: 100%;\r\n  max-height: 100%;\r\n  object-fit: contain;\r\n  transition: opacity 0.3s ease;\r\n}\r\n\r\n.desktop-gallery-slide img.loading {\r\n  opacity: 0;\r\n}\r\n\r\n.desktop-gallery-slide img.loaded {\r\n  opacity: 1;\r\n}\r\n\r\n\/* Desktop Loading spinner *\/\r\n.desktop-loading-spinner {\r\n  position: absolute;\r\n  top: 50%;\r\n  left: 50%;\r\n  transform: translate(-50%, -50%);\r\n  width: 40px;\r\n  height: 40px;\r\n  border: 3px solid rgba(255, 255, 255, 0.3);\r\n  border-radius: 50%;\r\n  border-top-color: #fff;\r\n  animation: desktop-spin 1s ease-in-out infinite;\r\n  z-index: 5;\r\n}\r\n\r\n@keyframes desktop-spin {\r\n  to { transform: translate(-50%, -50%) rotate(360deg); }\r\n}\r\n\r\n\/* Desktop Thumbnail container *\/\r\n.desktop-gallery-thumbnails {\r\n  display: flex;\r\n  justify-content: center;\r\n  gap: 10px;\r\n  padding: 20px 15px;\r\n  background: transparent;\r\n  z-index: 20;\r\n}\r\n\r\n.desktop-thumbnail {\r\n  width: 70px;\r\n  height: 50px;\r\n  border-radius: 6px;\r\n  overflow: hidden;\r\n  cursor: pointer;\r\n  opacity: 0.6;\r\n  transition: all 0.3s ease;\r\n  border: 2px solid transparent;\r\n  position: relative;\r\n}\r\n\r\n.desktop-thumbnail.active, .desktop-thumbnail:hover {\r\n  opacity: 1;\r\n  transform: translateY(-2px);\r\n}\r\n\r\n.desktop-thumbnail.active {\r\n  border-color: #fff;\r\n  box-shadow: 0 0 15px rgba(255, 255, 255, 0.6),\r\n              0 0 25px rgba(255, 255, 255, 0.4),\r\n              0 0 35px rgba(255, 255, 255, 0.2);\r\n}\r\n\r\n.desktop-thumbnail:hover {\r\n  border-color: rgba(255, 255, 255, 0.8);\r\n  box-shadow: 0 0 10px rgba(255, 255, 255, 0.4);\r\n}\r\n\r\n.desktop-thumbnail img {\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  transition: opacity 0.3s ease;\r\n}\r\n\r\n.desktop-thumbnail img.loading {\r\n  opacity: 0.3;\r\n}\r\n\r\n.desktop-thumbnail img.loaded {\r\n  opacity: 1;\r\n}\r\n\r\n\/* Desktop Navigation buttons *\/\r\n.desktop-gallery-nav {\r\n  position: absolute;\r\n  top: 50%;\r\n  transform: translateY(-50%);\r\n  background: rgba(0, 0, 0, 0.7);\r\n  color: white;\r\n  border: none;\r\n  width: 50px;\r\n  height: 50px;\r\n  border-radius: 50%;\r\n  cursor: pointer;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 20px;\r\n  transition: all 0.3s ease;\r\n  z-index: 15;\r\n  backdrop-filter: blur(10px);\r\n  border: 1px solid rgba(255, 255, 255, 0.2);\r\n}\r\n\r\n.desktop-gallery-nav:hover {\r\n  background: rgba(0, 0, 0, 0.9);\r\n  color: #fff;\r\n  box-shadow: 0 0 20px rgba(255, 255, 255, 0.3);\r\n  transform: translateY(-50%) scale(1.1);\r\n}\r\n\r\n.desktop-gallery-prev {\r\n  left: 20px;\r\n}\r\n\r\n.desktop-gallery-next {\r\n  right: 20px;\r\n}\r\n\r\n\/* Desktop Image counter *\/\r\n.desktop-image-counter {\r\n  position: absolute;\r\n  bottom: 80px;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  background: rgba(0, 0, 0, 0.7);\r\n  color: white;\r\n  padding: 8px 16px;\r\n  border-radius: 20px;\r\n  font-size: 14px;\r\n  backdrop-filter: blur(10px);\r\n  border: 1px solid rgba(255, 255, 255, 0.1);\r\n  z-index: 10;\r\n}\r\n\r\n\/* Hide on mobile *\/\r\n@media (max-width: 1024px) {\r\n  .desktop-gallery-container {\r\n    display: none !important;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div class=\"desktop-gallery-container\">\r\n  <!-- Desktop Main image slideshow -->\r\n  <div class=\"desktop-gallery-slideshow\">\r\n    <!-- Images will be loaded here -->\r\n  <\/div>\r\n  \r\n  <!-- Desktop Navigation buttons -->\r\n  <button class=\"desktop-gallery-nav desktop-gallery-prev\" style=\"display: none;\">&#10094;<\/button>\r\n  <button class=\"desktop-gallery-nav desktop-gallery-next\" style=\"display: none;\">&#10095;<\/button>\r\n  \r\n  <!-- Desktop Image counter -->\r\n  <div class=\"desktop-image-counter\" style=\"display: none;\">\r\n    <span id=\"desktopCurrentImage\">1<\/span> \/ <span id=\"desktopTotalImages\">0<\/span>\r\n  <\/div>\r\n  \r\n  <!-- Desktop Thumbnails below image -->\r\n  <div class=\"desktop-gallery-thumbnails\" style=\"display: none;\">\r\n    <!-- Thumbnails will be inserted here by JavaScript -->\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n\/\/ Desktop Gallery JavaScript\r\n(function() {\r\n  \/\/ Configuration\r\n  const GALLERY_FOLDER = 'https:\/\/mayakaaran.com\/archiGallery\/';\r\n  const BASE_NAME = 'Arch_';\r\n  const MAX_IMAGES_TO_CHECK = 20;\r\n  \r\n  \/\/ DOM elements\r\n  const slideshow = document.querySelector('.desktop-gallery-slideshow');\r\n  const thumbnailsContainer = document.querySelector('.desktop-gallery-thumbnails');\r\n  const prevButton = document.querySelector('.desktop-gallery-prev');\r\n  const nextButton = document.querySelector('.desktop-gallery-next');\r\n  const currentImageSpan = document.getElementById('desktopCurrentImage');\r\n  const totalImagesSpan = document.getElementById('desktopTotalImages');\r\n  const imageCounter = document.querySelector('.desktop-image-counter');\r\n  \r\n  let currentSlide = 0;\r\n  let images = [];\r\n  let slideInterval;\r\n  let preloadedImages = new Map();\r\n\r\n  \/\/ Update image counter\r\n  function updateImageCounter() {\r\n    if (currentImageSpan && totalImagesSpan) {\r\n      currentImageSpan.textContent = currentSlide + 1;\r\n      totalImagesSpan.textContent = images.length;\r\n    }\r\n  }\r\n\r\n  \/\/ Preload images for faster switching\r\n  function preloadImage(url) {\r\n    return new Promise((resolve) => {\r\n      if (preloadedImages.has(url)) {\r\n        resolve(preloadedImages.get(url));\r\n        return;\r\n      }\r\n\r\n      const img = new Image();\r\n      img.onload = () => {\r\n        preloadedImages.set(url, img);\r\n        resolve(img);\r\n      };\r\n      img.onerror = () => resolve(null);\r\n      img.src = url;\r\n    });\r\n  }\r\n\r\n  \/\/ Function to automatically detect Arch_XX images in both PNG and WebP formats\r\n  async function autoDetectImages() {\r\n    const detectedImages = [];\r\n    const checkPromises = [];\r\n    \r\n    for (let i = 1; i <= MAX_IMAGES_TO_CHECK; i++) {\r\n      const number = i.toString().padStart(2, '0');\r\n      \r\n      const pngUrl = `${GALLERY_FOLDER}${BASE_NAME}${number}.png`;\r\n      const pngUrlUpper = `${GALLERY_FOLDER}${BASE_NAME}${number}.PNG`;\r\n      const webpUrl = `${GALLERY_FOLDER}${BASE_NAME}${number}.webp`;\r\n      const webpUrlUpper = `${GALLERY_FOLDER}${BASE_NAME}${number}.WEBP`;\r\n      \r\n      checkPromises.push(\r\n        checkImageExists(webpUrl).then(exists => {\r\n          if (exists) return { number, url: webpUrl, format: 'webp' };\r\n          return checkImageExists(webpUrlUpper).then(exists => {\r\n            if (exists) return { number, url: webpUrlUpper, format: 'webp' };\r\n            return checkImageExists(pngUrl).then(exists => {\r\n              if (exists) return { number, url: pngUrl, format: 'png' };\r\n              return checkImageExists(pngUrlUpper).then(exists => {\r\n                if (exists) return { number, url: pngUrlUpper, format: 'png' };\r\n                return null;\r\n              });\r\n            });\r\n          });\r\n        })\r\n      );\r\n    }\r\n    \r\n    const results = await Promise.all(checkPromises);\r\n    results.forEach(result => {\r\n      if (result) {\r\n        detectedImages.push({\r\n          full: result.url,\r\n          thumb: result.url,\r\n          name: `${BASE_NAME}${result.number}.${result.format}`,\r\n          format: result.format\r\n        });\r\n      }\r\n    });\r\n    \r\n    return detectedImages;\r\n  }\r\n\r\n  \/\/ Check if an image exists (faster version)\r\n  function checkImageExists(url) {\r\n    return new Promise((resolve) => {\r\n      const img = new Image();\r\n      let timedOut = false;\r\n      \r\n      const timeout = setTimeout(() => {\r\n        timedOut = true;\r\n        resolve(false);\r\n      }, 1000);\r\n      \r\n      img.onload = () => {\r\n        if (!timedOut) {\r\n          clearTimeout(timeout);\r\n          resolve(true);\r\n        }\r\n      };\r\n      \r\n      img.onerror = () => {\r\n        if (!timedOut) {\r\n          clearTimeout(timeout);\r\n          resolve(false);\r\n        }\r\n      };\r\n      \r\n      img.src = url;\r\n    });\r\n  }\r\n\r\n  \/\/ Initialize gallery with loaded images\r\n  function initGallery(loadedImages) {\r\n    images = loadedImages;\r\n    \r\n    if (images.length === 0) {\r\n      slideshow.innerHTML = `\r\n        <div style=\"display: flex; align-items: center; justify-content: center; height: 100%; color: #fff; background: #000;\">\r\n          No images found in gallery folder<br>\r\n          (Looking for Arch_01.png, Arch_01.webp, etc.)\r\n        <\/div>\r\n      `;\r\n      return;\r\n    }\r\n    \r\n    \/\/ Show UI elements immediately\r\n    if (images.length > 0) {\r\n      thumbnailsContainer.style.display = 'flex';\r\n      imageCounter.style.display = 'block';\r\n      updateImageCounter();\r\n    }\r\n    \r\n    if (images.length > 1) {\r\n      prevButton.style.display = 'flex';\r\n      nextButton.style.display = 'flex';\r\n    }\r\n    \r\n    \/\/ Create slides with loading states\r\n    images.forEach((image, index) => {\r\n      const slide = document.createElement('div');\r\n      slide.className = `desktop-gallery-slide ${index === 0 ? 'active' : ''}`;\r\n      \r\n      \/\/ Add loading spinner\r\n      const spinner = document.createElement('div');\r\n      spinner.className = 'desktop-loading-spinner';\r\n      slide.appendChild(spinner);\r\n      \r\n      const img = document.createElement('img');\r\n      img.className = 'loading';\r\n      img.src = image.full;\r\n      img.alt = image.name;\r\n      img.loading = 'eager';\r\n      \r\n      img.onload = () => {\r\n        img.classList.remove('loading');\r\n        img.classList.add('loaded');\r\n        spinner.remove();\r\n      };\r\n      \r\n      img.onerror = () => {\r\n        console.error('Failed to load image:', image.full);\r\n        spinner.remove();\r\n        slide.innerHTML = `<div style=\"color: #fff; background: #000; height: 100%; display: flex; align-items: center; justify-content: center;\">Failed to load: ${image.name}<\/div>`;\r\n      };\r\n      \r\n      slide.appendChild(img);\r\n      slideshow.appendChild(slide);\r\n      \r\n      \/\/ Preload next images in background\r\n      if (index === 0) {\r\n        preloadAdjacentImages(index);\r\n      }\r\n    });\r\n    \r\n    \/\/ Create thumbnails\r\n    thumbnailsContainer.innerHTML = '';\r\n    images.forEach((image, index) => {\r\n      const thumbnail = document.createElement('div');\r\n      thumbnail.className = `desktop-thumbnail ${index === 0 ? 'active' : ''}`;\r\n      \r\n      const img = document.createElement('img');\r\n      img.src = image.thumb;\r\n      img.alt = `Thumbnail ${index + 1}`;\r\n      img.loading = 'eager';\r\n      \r\n      thumbnail.appendChild(img);\r\n      thumbnail.addEventListener('click', () => goToSlide(index));\r\n      thumbnailsContainer.appendChild(thumbnail);\r\n    });\r\n    \r\n    \/\/ Start auto-advance if we have multiple images\r\n    if (images.length > 1) {\r\n      slideInterval = setInterval(nextSlide, 5000);\r\n    }\r\n  }\r\n\r\n  \/\/ Preload adjacent images for faster navigation\r\n  function preloadAdjacentImages(currentIndex) {\r\n    const indicesToPreload = [\r\n      (currentIndex - 1 + images.length) % images.length,\r\n      (currentIndex + 1) % images.length,\r\n      (currentIndex + 2) % images.length\r\n    ];\r\n    \r\n    indicesToPreload.forEach(index => {\r\n      if (index >= 0 && index < images.length) {\r\n        preloadImage(images[index].full);\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Navigate to specific slide\r\n  function goToSlide(index) {\r\n    if (index < 0 || index >= images.length) return;\r\n    \r\n    currentSlide = index;\r\n    \r\n    const slides = document.querySelectorAll('.desktop-gallery-slide');\r\n    const thumbnails = document.querySelectorAll('.desktop-thumbnail');\r\n    \r\n    slides.forEach((slide, i) => {\r\n      slide.classList.toggle('active', i === index);\r\n    });\r\n    \r\n    thumbnails.forEach((thumb, i) => {\r\n      thumb.classList.toggle('active', i === index);\r\n    });\r\n    \r\n    updateImageCounter();\r\n    preloadAdjacentImages(index);\r\n  }\r\n\r\n  \/\/ Navigate to next slide\r\n  function nextSlide() {\r\n    const nextIndex = (currentSlide + 1) % images.length;\r\n    goToSlide(nextIndex);\r\n  }\r\n\r\n  \/\/ Navigate to previous slide\r\n  function prevSlide() {\r\n    const prevIndex = (currentSlide - 1 + images.length) % images.length;\r\n    goToSlide(prevIndex);\r\n  }\r\n\r\n  \/\/ Event listeners\r\n  prevButton.addEventListener('click', prevSlide);\r\n  nextButton.addEventListener('click', nextSlide);\r\n  \r\n  \/\/ Pause auto-advance on hover\r\n  slideshow.addEventListener('mouseenter', () => {\r\n    if (slideInterval) clearInterval(slideInterval);\r\n  });\r\n  \r\n  slideshow.addEventListener('mouseleave', () => {\r\n    if (images.length > 1) {\r\n      slideInterval = setInterval(nextSlide, 5000);\r\n    }\r\n  });\r\n\r\n  \/\/ Keyboard navigation\r\n  document.addEventListener('keydown', (e) => {\r\n    if (images.length <= 1) return;\r\n    \r\n    if (e.key === 'ArrowLeft') {\r\n      prevSlide();\r\n    } else if (e.key === 'ArrowRight') {\r\n      nextSlide();\r\n    }\r\n  });\r\n\r\n  \/\/ Initialize the gallery\r\n  document.addEventListener('DOMContentLoaded', async () => {\r\n    const loadedImages = await autoDetectImages();\r\n    initGallery(loadedImages);\r\n  });\r\n})();\r\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bcc231a elementor-aspect-ratio-169 elementor-widget elementor-widget-video\" data-id=\"bcc231a\" data-element_type=\"widget\" data-settings=\"{&quot;aspect_ratio&quot;:&quot;169&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline\">\n\t\t\t<iframe class=\"elementor-video-iframe\" allowfullscreen title=\"vimeo Video Player\" src=\"https:\/\/player.vimeo.com\/video\/1129810232?autoplay=1&amp;playsinline=1&amp;color&amp;autopause=0&amp;loop=1&amp;muted=1&amp;title=0&amp;portrait=0&amp;byline=0#t=\"><\/iframe>\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-573452e elementor-aspect-ratio-169 elementor-widget elementor-widget-video\" data-id=\"573452e\" data-element_type=\"widget\" data-settings=\"{&quot;aspect_ratio&quot;:&quot;169&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline\">\n\t\t\t<iframe class=\"elementor-video-iframe\" allowfullscreen title=\"vimeo Video Player\" src=\"https:\/\/player.vimeo.com\/video\/1132713125?autoplay=1&amp;color&amp;autopause=0&amp;loop=1&amp;muted=1&amp;title=0&amp;portrait=0&amp;byline=0#t=\"><\/iframe>\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-5bec2b9 elementor-hidden-desktop elementor-aspect-ratio-169 elementor-widget elementor-widget-video\" data-id=\"5bec2b9\" data-element_type=\"widget\" data-settings=\"{&quot;aspect_ratio&quot;:&quot;169&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline\">\n\t\t\t<iframe class=\"elementor-video-iframe\" allowfullscreen title=\"vimeo Video Player\" src=\"https:\/\/player.vimeo.com\/video\/1016646193?autoplay=1&amp;color&amp;autopause=0&amp;loop=1&amp;muted=1&amp;title=0&amp;portrait=0&amp;byline=0#t=\"><\/iframe>\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-3f90fb0 elementor-hidden-desktop elementor-widget elementor-widget-heading\" data-id=\"3f90fb0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<span class=\"elementor-heading-title elementor-size-default\">The very first portfolio (2010) Audi R8<\/span>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d08b74 elementor-widget elementor-widget-image\" data-id=\"8d08b74\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"http:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r07.jpg\" title=\"\" alt=\"\" \/>\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\t\t<div class=\"elementor-element elementor-element-748447e elementor-widget elementor-widget-text-editor\" data-id=\"748447e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><strong>Movie<\/strong>: Maleficent, Guardian of Galaxy \u2013 <strong>Moving Picture Company, Bangalore.<\/strong><br \/><strong>Role<\/strong>: Modelling as well as Retopology for almost all the creatures in the Movie<br \/><strong>Responsibility<\/strong>:\u00a0 To achieve all the possible details from the Zbrush sculpt provided by the client to a completely finished model ready for unwrapping UVs.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5e35e8 elementor-widget elementor-widget-image\" data-id=\"c5e35e8\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"http:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/00ry3.jpg\" title=\"\" alt=\"\" \/>\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\t\t<div class=\"elementor-element elementor-element-d792cd8 elementor-widget elementor-widget-text-editor\" data-id=\"d792cd8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><strong>Movie<\/strong>: RED 2, Man of Steel. \u2013 <strong>Moving Picture Company, Bangalore.<\/strong><br \/><strong>Role<\/strong>: Modelling of the Truck (Container Truck Stunt Scene) in the Movie Red 2.<br \/><strong>Responsibility<\/strong>:\u00a0 To achieve all the possible details from the photographs of the real truck, First photo matching with the scan of the real truck in Maya and completely rebuilding from the scratch using scan provided by the client as a reference to a completely finished model ready for unwrapping UVs<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b477868 elementor-widget elementor-widget-image\" data-id=\"b477868\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"http:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/00rt5.jpg\" title=\"\" alt=\"\" \/>\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\t\t<div class=\"elementor-element elementor-element-57b588f elementor-widget elementor-widget-text-editor\" data-id=\"57b588f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><strong>Movie<\/strong>: Secret Life of Walter Mitty, Spider Man 2, X-Men.<br \/><strong>Role<\/strong>: Modelling Props in the Movies \u2013 <strong>Moving Picture Company, Bangalore.<\/strong><br \/><strong>Responsibility<\/strong>:\u00a0 To achieve all the possible details from the Scan, Retopology of scan in Z Brush and completely rebuilding from the scratch using scan provided by the client as a reference to a completely finished model ready for unwrapping UVs.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d79f813 elementor-widget elementor-widget-image\" data-id=\"d79f813\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"562\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/carebears.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/carebears.jpg 1000w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/carebears-300x169.jpg 300w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/carebears-768x432.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\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\t\t<div class=\"elementor-element elementor-element-5174fca elementor-widget elementor-widget-text-editor\" data-id=\"5174fca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><b><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: Calibri; mso-ansi-language: EN-IN; mso-fareast-language: EN-IN; mso-bidi-language: AR-SA;\">TV Series<\/span><\/b><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: Calibri; mso-ansi-language: EN-IN; mso-fareast-language: EN-IN; mso-bidi-language: AR-SA;\">: Care Bears, Wild West, Everything Rossie, Sky landers<br \/><b>Role<\/b>: Modelling Artist in <b>Xentrix Studios, Bangalore<\/b>.<br \/><b>Responsibility<\/b>: To Achieve all the possible details from 2D artwork provided by the client to a complete model ready for Unwrapping UVs.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25b5fff elementor-widget elementor-widget-image\" data-id=\"25b5fff\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"288\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r02.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r02.jpg 1000w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r02-300x86.jpg 300w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r02-768x221.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\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\t\t<div class=\"elementor-element elementor-element-41606f3 elementor-widget elementor-widget-text-editor\" data-id=\"41606f3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><strong>TV Series<\/strong>: Quick Quack Duck, Zinga Shows<br \/><strong>Role<\/strong>: Modelling Artist in <strong>Xentrix Studios, Bangalore<\/strong><br \/><strong>Responsibility<\/strong>: To Achieve all the possible details from 2D artwork provided by the client to a complete model ready for Unwrapping UVs.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-element elementor-element-10f1061 elementor-section-full_width elementor-hidden-desktop elementor-section-stretched elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section\" data-id=\"10f1061\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4cc37b5 elementor-column elementor-col-50 elementor-top-column\" data-id=\"4cc37b5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c588f93 elementor-hidden-desktop elementor-widget elementor-widget-image\" data-id=\"c588f93\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"855\" height=\"106\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/headerMaya.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/headerMaya.png 855w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/headerMaya-300x37.png 300w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/headerMaya-768x95.png 768w\" sizes=\"auto, (max-width: 855px) 100vw, 855px\" \/>\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\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26fa735 elementor-column elementor-col-50 elementor-top-column\" data-id=\"26fa735\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4cea5d5 elementor-nav-menu__align-justify elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-nav-menu--indicator-chevron elementor-nav-menu--dropdown-tablet elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"4cea5d5\" data-element_type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t<nav role=\"navigation\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-drop-out\"><ul id=\"menu-1-4cea5d5\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-523\"><a href=\"https:\/\/mayakaaran.com\/\" class=\"elementor-item\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-547\"><a href=\"https:\/\/mayakaaran.com\/?page_id=526\" class=\"elementor-item\">About Me<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2526\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2521\" class=\"elementor-item\">Gallery<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2508\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2505\" class=\"elementor-item\">Awards<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2335\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2326\" class=\"elementor-item\">AI\/AR\/VR<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2524\"><a href=\"https:\/\/mayakaaran.com\/?page_id=549\" class=\"elementor-item\">Latest<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-582\"><a href=\"https:\/\/mayakaaran.com\/?page_id=579\" class=\"elementor-item\">Contact<\/a><\/li>\n<\/ul><\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i class=\"eicon-menu-bar\" aria-hidden=\"true\"><\/i>\n\t\t\t<span class=\"elementor-screen-only\">Menu<\/span>\n\t\t<\/div>\n\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" role=\"navigation\" aria-hidden=\"true\"><ul id=\"menu-2-4cea5d5\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-523\"><a href=\"https:\/\/mayakaaran.com\/\" class=\"elementor-item\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-547\"><a href=\"https:\/\/mayakaaran.com\/?page_id=526\" class=\"elementor-item\">About Me<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2526\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2521\" class=\"elementor-item\">Gallery<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2508\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2505\" class=\"elementor-item\">Awards<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2335\"><a href=\"https:\/\/mayakaaran.com\/?page_id=2326\" class=\"elementor-item\">AI\/AR\/VR<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2524\"><a href=\"https:\/\/mayakaaran.com\/?page_id=549\" class=\"elementor-item\">Latest<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-582\"><a href=\"https:\/\/mayakaaran.com\/?page_id=579\" class=\"elementor-item\">Contact<\/a><\/li>\n<\/ul><\/nav>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-element elementor-element-2a079af elementor-hidden-desktop elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section\" data-id=\"2a079af\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ca5419 elementor-column elementor-col-100 elementor-top-column\" data-id=\"2ca5419\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap  elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d0ee99 elementor-widget elementor-widget-heading\" data-id=\"9d0ee99\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><h1 data-elementor-setting-key=\"title\" data-pen-placeholder=\"Type Hasdadadere...\" style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-size: 14px; font-style: normal; color: rgb(122, 122, 122); text-shadow: rgb(0, 0, 0) 0px 0px 10px; text-align: center;\">\n(Video plays on Desktop\/Laptop only)<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-397cb33 elementor-widget elementor-widget-heading\" data-id=\"397cb33\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<span class=\"elementor-heading-title elementor-size-default\">The very first portfolio (2010) Audi R8<\/span>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3391c82 elementor-aspect-ratio-169 elementor-widget elementor-widget-video\" data-id=\"3391c82\" data-element_type=\"widget\" data-settings=\"{&quot;aspect_ratio&quot;:&quot;169&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline\">\n\t\t\t<iframe class=\"elementor-video-iframe\" allowfullscreen title=\"vimeo Video Player\" src=\"https:\/\/player.vimeo.com\/video\/1016646193?autoplay=1&amp;color&amp;autopause=0&amp;loop=1&amp;muted=1&amp;title=0&amp;portrait=0&amp;byline=0#t=\"><\/iframe>\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-135e92d elementor-aspect-ratio-169 elementor-widget elementor-widget-video\" data-id=\"135e92d\" data-element_type=\"widget\" data-settings=\"{&quot;aspect_ratio&quot;:&quot;169&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline\">\n\t\t\t<iframe class=\"elementor-video-iframe\" allowfullscreen title=\"vimeo Video Player\" src=\"https:\/\/player.vimeo.com\/video\/8600631?autoplay=1&amp;color&amp;autopause=0&amp;loop=0&amp;muted=0&amp;title=0&amp;portrait=0&amp;byline=0#t=\"><\/iframe>\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-1e45d83 elementor-widget elementor-widget-heading\" data-id=\"1e45d83\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><h1 data-elementor-setting-key=\"title\" data-pen-placeholder=\"Type Hasdadadere...\" style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-size: 14px; font-style: normal; color: rgb(122, 122, 122); text-shadow: rgb(0, 0, 0) 0px 0px 10px; text-align: center;\">\n(Video plays on Desktop\/Laptop only)<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-933f8d7 elementor-widget elementor-widget-image\" data-id=\"933f8d7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"http:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r07.jpg\" title=\"\" alt=\"\" \/>\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\t\t<div class=\"elementor-element elementor-element-72c91e4 elementor-widget elementor-widget-text-editor\" data-id=\"72c91e4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><strong>Movie<\/strong>: Maleficent, Guardian of Galaxy \u2013 <strong>Moving Picture Company, Bangalore.<\/strong><br \/><strong>Role<\/strong>: Modelling as well as Retopology for almost all the creatures in the Movie<br \/><strong>Responsibility<\/strong>:\u00a0 To achieve all the possible details from the Zbrush sculpt provided by the client to a completely finished model ready for unwrapping UVs.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee42be1 elementor-widget elementor-widget-image\" data-id=\"ee42be1\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"http:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/00ry3.jpg\" title=\"\" alt=\"\" \/>\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\t\t<div class=\"elementor-element elementor-element-d261a49 elementor-widget elementor-widget-text-editor\" data-id=\"d261a49\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><strong>Movie<\/strong>: RED 2, The Lone Ranger, Man of Steel. \u2013 <strong>Moving Picture Company, Bangalore.<\/strong><br \/><strong>Role<\/strong>: Modelling of the Truck (Container Truck Stunt Scene) in the Movie Red 2.<br \/><strong>Responsibility<\/strong>:\u00a0 To achieve all the possible details from the photographs of the real truck, First photo matching with the scan of the real truck in Maya and completely rebuilding from the scratch using scan provided by the client as a reference to a completely finished model ready for unwrapping UVs.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6857cea elementor-widget elementor-widget-image\" data-id=\"6857cea\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"http:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/00rt5.jpg\" title=\"\" alt=\"\" \/>\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\t\t<div class=\"elementor-element elementor-element-148a435 elementor-widget elementor-widget-text-editor\" data-id=\"148a435\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><strong>Movie<\/strong>: Secret Life of Walter Mitty, Spider Man 2, X-Men.<br \/><strong>Role<\/strong>: Modelling Props in the Movies \u2013 <strong>Moving Picture Company, Bangalore.<\/strong><br \/><strong>Responsibility<\/strong>:\u00a0 To achieve all the possible details from the Scan, Retopology of scan in Z Brush and completely rebuilding from the scratch using scan provided by the client as a reference to a completely finished model ready for unwrapping UVs.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7879620 elementor-widget elementor-widget-image\" data-id=\"7879620\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"562\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/carebears.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/carebears.jpg 1000w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/carebears-300x169.jpg 300w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/carebears-768x432.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\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\t\t<div class=\"elementor-element elementor-element-5e10926 elementor-widget elementor-widget-text-editor\" data-id=\"5e10926\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><b><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: Calibri; mso-ansi-language: EN-IN; mso-fareast-language: EN-IN; mso-bidi-language: AR-SA;\">TV Series<\/span><\/b><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: Calibri; mso-ansi-language: EN-IN; mso-fareast-language: EN-IN; mso-bidi-language: AR-SA;\">: Care Bears, Wild West, Everything Rossie, Sky landers<br \/><b>Role<\/b>: Modelling Artist in <b>Xentrix Studios, Bangalore<\/b>.<br \/><b>Responsibility<\/b>: To Achieve all the possible details from 2D artwork provided by the client to a complete model ready for Unwrapping UVs.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-380d763 elementor-widget elementor-widget-image\" data-id=\"380d763\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"288\" src=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r02.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r02.jpg 1000w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r02-300x86.jpg 300w, https:\/\/mayakaaran.com\/wp-content\/uploads\/2022\/04\/0r02-768x221.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\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\t\t<div class=\"elementor-element elementor-element-8750ffc elementor-widget elementor-widget-text-editor\" data-id=\"8750ffc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\"><p><strong>TV Series<\/strong>: Quick Quack Duck, Zinga Shows<br \/><strong>Role<\/strong>: Modelling Artist in <strong>Xentrix Studios, Bangalore<\/strong><br \/><strong>Responsibility<\/strong>: To Achieve all the possible details from 2D artwork provided by the client to a complete model ready for Unwrapping UVs.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>&#10094; &#10095; 1 \/ 0 https:\/\/vimeo.com\/1129810232https:\/\/vimeo.com\/1132713125https:\/\/vimeo.com\/1016646193 The very first portfolio (2010) Audi R8 Movie: Maleficent, Guardian of Galaxy \u2013 Moving Picture Company, Bangalore.Role: Modelling as well as Retopology for almost all the creatures in the MovieResponsibility:\u00a0 To achieve all the possible details from the Zbrush sculpt provided by the client to a completely finished model [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2521","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/mayakaaran.com\/index.php?rest_route=\/wp\/v2\/pages\/2521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mayakaaran.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mayakaaran.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mayakaaran.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mayakaaran.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2521"}],"version-history":[{"count":90,"href":"https:\/\/mayakaaran.com\/index.php?rest_route=\/wp\/v2\/pages\/2521\/revisions"}],"predecessor-version":[{"id":3604,"href":"https:\/\/mayakaaran.com\/index.php?rest_route=\/wp\/v2\/pages\/2521\/revisions\/3604"}],"wp:attachment":[{"href":"https:\/\/mayakaaran.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}