Pokémon از روزی که آغاز به کار کرده بخاطر بازاریابی مداوم و توسعه بازی های جدید بسیار مشهور است. Kenny Wتوسعه دهنده با استفاده از کمی دانش برنامه نویسی در موتور بازی Unity، یک وب کم، یک مانیتور، و چند پلاستیک برای ساختن هرم، این هولوگرام را ساخت. در این مطلب ما در مورد هولوگرام های Pokémon که دارای درجه خاصی از تعامل فضایی هستند صحبت می کنیم.

سه فن آوری هسته ای وجود دارد که این هولوگرام را می سازند: هرم پلاستیکی هولوگرام را می سازد، دوربین نشانگر را ردیابی می کند و Unity با استفاده از چهار دوربین یک دید از مدل سه بعدی را بر روی صفحه نمایش طرح ریزی شده خارج می سازد.

در ابتدا، هرم پلاستیکی با استفاده از plexiglassیا برخی مواد شفاف و منعکس کننده ساخته می شود. وقتی بخواهید آن را راه اندازی کنید باید plexiglass خود را در زاویه چهل و پنج درجه از سطح قرار دهید. به عبارت ساده، شما در حال ایجاد یک اثر به نام Pepper’s Ghost هستید، همان چیزی که اتاق باله را درHaunted Mansion در محل کار Disneyland می سازد.

هولوگرام های Pokémon با یک طرح ریزی از بالا توسط یک مانیتور کامپیوتر معمولی ساخته شده اند. سطح بازتابنده بزرگتر، نیاز به مانیتور بزرگتری دارد، و برای کار کردن با آن فضای بیشتری در داخل هولوگرام نیاز دارید.

شما می توانید با استفاده از نوار، چسب و یک موردCD جواهر یک نسخه کوچک از این پروژکتور هولوگرام را برای گوشی هوشمند خود بسازید.

در ویدئو نشان داده می شود که چگونه یک هرم وارونه برای قرار دادن بر روی گوشی ساخته می شود، اما Kenny W از یک شکل هرم نرمال استفاده کرد و دوربین را به پایین مرکز هرم چسبانید. به همین دلیل او قادر بود کد رهگیری نشانگر برای Unity را پلاگین کند که مربع ردیابی او را نشان می دهد و آن را تبدیل به دستوراتی برای مدل Unity می کند.

برای رسیدن به این، Kenny W فقط به وب کم برای طرح ریزی صفحه نمایش ضربه زد.

قطعه نهایی تکنولوژی که در اینجا استفاده می شود موتور توسعه بازی Unity، یک طراحی 3 بعدی و پلت فرم برنامه نویسی که می تواند مدل های سه بعدی را لود کند، می باشد.

در Unity، هر نشانگر یک مدل متحرک سه بعدی است که در فضای دو بعدی توسط نشانگر مربع جهت دار شده است. چهار دوربین مجازی خروجی از چهار زاویه ی مختلف برای ارائه هولوگرام از طریق سطح هرم استفاده می شوند. این برنامه داده های زنده را می برد، مانند اینکه کدام ردیاب دیده می شود و چرخش آن به چه صورت است و آن را به صفحه نمایش طرح ریزی شده می فرستد.

 

می توانید Kenny W را در توییتر دنبال کنید، او به دنبال توسعه یک کار جالب است. برنامه نویسی در Unity بدان معنی است که او می تواند قابلیت بازی واقعی را به هولوگرام Pokémon خود اضافه کند.