3D sanal gerçeklik gözlüğü nasıl yapılır? Kendi elinizle bir akıllı telefon için sanal gerçeklik gözlükleri nasıl yapılır. şablon: Yazdırılacak PDF dosyaları

Akıllı telefonunuzu gözlüğe dönüştürün sanal gerçeklik mükemmel kalite hiç de zor değil. Bunu yapmak için pahalı cihazlar satın almanıza gerek yok, doğaçlama yöntemlerle yaratıcı olmanız yeterli. Sizin için küçük bir rehber derledik: “Sanal gerçeklik gözlüğü nasıl yapılır?” Sanal gerçeklik gözlükleri için Android 4.1 ve üzeri, iOS 7 ve üzeri, Windows Phone 7.0 ve üzeri çalıştıran dokunmatik ekranlı telefon kullanılır.

Kendi sanal gerçeklik gözlüklerimizi yapıyoruz.

Sanal gerçeklik gözlüğü yapmak için ihtiyacınız olacak: karton, makas, maket bıçağı, kağıt tutkalı, yazıcı, 2 adet düz dışbükey lens, Velcro (giysilerde kullanılır), bir akıllı telefon.

Sanal gerçeklik gözlükleri yapmak için araçlar ©Computerworld

Sanal gerçeklik gözlükleri ve boş bir şablon oluşturmaya yönelik araçlar. ©Bilgisayar dünyası

Ekranın en az 4,5 inç olması çok önemlidir. Telefon bir ivmeölçer, manyetometre ve jiroskopla donatılmış olmalıdır. Jiroskop ve ivmeölçer yoksa sanal gerçeklik değerlendirilmeyecektir.

Daha sonra bir kartona ihtiyacınız olacak. Genellikle çeşitli kapların yapımında kullanılan mikro oluklu mukavvanın alınması tavsiye edilir (pizza ambalajı idealdir). Ayrıca gözlükleri kesmek için A4 kağıda basılmış bir şablona ve üç sayfaya ihtiyacınız olacak. Bu şablonu internette kolaylıkla bulabilirsiniz.

Sanal gerçeklik gözlükleri için pizza kartonu ©Computerworld

Şablonu resmi web sitesinden indirebilirsiniz, sayfanın alt kısmında Kendin Yap bloğunu bulacaksınız ve Talimatları İndir: Karton düğmesini tıklayın

Veya Rusça versiyonu: Karton

Sanal gerçeklik gözlükleri için şablon ©Computerworld

Ayrıca iki merceğe, yani 25 mm çapında ve odak uzaklığı 45 mm olan küresel olmayan merceklere ihtiyacınız vardır. Bu lensler bir optik mağazasından satın alınabilir veya internet üzerinden sipariş edilebilir.
Odak uzaklığı ne kadar büyük olursa telefonun mercekten o kadar uzaklaştırılması gerektiğini unutmayın. Odak uzaklığını bilmiyorsanız lensin akıllı telefona olan mesafesini ayarlayan bir cihaz oluşturmanız gerekecektir.

Gözlükleri kartondan şablona göre kesin ©Computerworld

Diğer şeylerin yanı sıra mıknatıslara da ihtiyacınız var. Bir yuvarlak mıknatıs yapının içine, diğeri ise dışarıya yapıştırılmıştır. İkinci mıknatıs ise yerinde tutulur. manyetik alan ilk mıknatıs. Sanal dünyayla etkileşime girerken mıknatısın parmağınızla aşağı doğru hareket ettirilmesi ve ardından geri döndürülmesi gerekir.
Ayrıca VR gözlükleri oluşturmak için kıyafet için Velcro'ya ihtiyacınız olacak. Böyle bir Velcro herhangi bir kumaş mağazasında ucuz bir fiyata satılmaktadır. Son olarak maket bıçağına ve çift taraflı banda ihtiyacınız olacak.

Şimdi şablonu yazdırmanız ve kartona yapıştırmanız gerekiyor. Daha sonra parçalar kesilerek gerekli kesimler yapılır. Daha sonra Velcro sola takılır ve Sağ Taraf böylece yapı birbirinden ayrılmaz. Gözlüklerin gözle temas eden yerlerinin köpük kauçukla kaplanması tavsiye edilir.
Geri dönüştürülmüş kartondan yapılmış DIY sanal gerçeklik gözlükleri:

Gördüğümüz gibi VR gözlüklerini kendiniz yapmak kesinlikle zor değil. Burada önemli olan gerekli tüm ayrıntılara sahip olmak ve adımları tutarlı bir şekilde takip etmektir. Ayrıca Amazon, Ebay veya Aliexpress'ten küçük bir miktar karşılığında sanal gerçeklik gözlükleri satın alabilirsiniz.ve bunları kendiniz bir araya getirin.

Cardboard sanal gerçeklik gözlüklerinin toplanması:

Sanal gerçeklik muhteşem dünya, pek çok olağandışı izlenim alacağınız, kendinizi içine kaptırın. Ancak üç boyutlu boyuta geçebilmek için özel gözlüklere sahip olmanız gerekiyor. Mağazada oldukça pahalılar ama evde yapmak zor değil. Sadece kendi ellerinizle sanal gerçeklik gözlüklerini nasıl yapacağınızı bilmeniz yeterli. En kolay yol bir analog yapmaktır.

Üretim için neye ihtiyaç duyulacak?

Aslında gözlük yapmak için herhangi bir şey satın almanıza gerek yok. çok sayıda Araçlar ve malzemeler. Sadece şunlara sahip olmanız gerekir:

  1. Kendinizi sanal dünyaya kaptıracağınız bir gadget. Bu bir akıllı telefon veya tablet olabilir (akıllı telefon tercih edilir)

Cihaz ne kadar modern olursa oyun da o kadar muhteşem olur. Telefonun veya tabletin boyutu da önemli değil. Tek şey, en küçük tarafın gözbebekleri arasındaki en az iki mesafeye eşit olması gerektiğidir. Ancak çok büyük bir alet de almamalısınız çünkü çerçevenin her bir yarısının ortası, öğrencinin ortasına düşmelidir. Bu parametre, lensler kullanılarak, onları birbirine yaklaştırıp uzaklaştırarak ayarlanmalıdır.

  1. Lensler olmadan ev yapımı bir sanal gerçeklik kaskı yapamazsınız. Bunlardan iki çift olmalı. Büyük çaplı cam seçmek daha iyidir. Bunun nedeni minimum distorsiyonlarının merkeze daha yakın olmasıdır. Mesafe ne kadar büyük olursa görüntü o kadar bozulur. Gözlüklerin küçük çapı, gözbebekleri ile resmin her iki yarısının merkezi arasındaki farkla baş edemeyecek.
  2. 20 mm kalınlığında inşaat polietilenine ihtiyacınız olacak. Orta yoğunlukta olmalıdır.
  3. Ayrıca çift taraflı bantın yanı sıra normal veya vinil filme de ihtiyacınız olacak.
  4. Kaskın çerçevesi kartondan oluşacaktır. Mikro oluklu ve 2 mm kalınlığında olmalıdır.
  5. Gözlükleri sabitlemek için geniş bir kemere veya elastik banda ihtiyacınız olacaktır. Velcro sabitlemeyi kullanmak uygundur.
  6. Kask yapmak için çizimlere ihtiyacınız var. Bunları oluşturmak için malzemeleri çizmek ve kesmek için araçlara ihtiyacınız olacak.

Tüm malzemeler ucuzdur ve bu nedenle kask, mağazadan satın alınandan çok daha ucuza mal olacaktır.

Kask yapmak

Kendi ellerinizle sanal gerçeklik kaskı yapmadan önce, gelecekteki kaskınızın kalitesini değerlendirmenize olanak sağlayacak Cardboard akıllı telefon uygulamasını önceden indirmeniz gerekiyor.

Daha sonra ilk gözlük için çerçeveyi yapmaya başlamanız gerekiyor. Bir köpük plastik tabakasından yapılmıştır. Lensleri, gözleriniz ile telefon ekranı arasındaki mesafe minimum olacak şekilde ayarlamanız önerilir. Bunu yapmak için akıllı telefon masanın üzerine yerleştirilir ve mercekler kullanılarak odak ayarlanır. Gerekli mesafe bulunduktan sonra, delikler bir santrifüj matkap veya maket bıçağı olan bir pusula kullanılarak kesilebilir.

Daha sonra ikinci lens çifti için bir çerçeve yapılır. Her cam polietilene yerleştirilmelidir. Onun yardımıyla bir 3D efekti elde edilir. Bunu başarmak için doğru odağı seçmeniz gerekir. Bu ancak gözlük deneyerek yapılabilir.

Bundan sonra kask için bir çerçeve yapmanız gerekiyor. Burada kutuyu anatomik özelliklerinize göre ayarlamanız önemlidir: burnun şekli, kafatası, görüş. Önemli olan kaskın rahat olmasıdır.

Ses çıkışını da dikkate almak gerekir. İyi kulaklıkları seçmeniz gereken yer burasıdır.

Sonraki aşama - doğru konum telefon veya tablet ekranı.

Önemli! Yatay olarak yerleştirilmiş simetri ekseni, öğrenciler arasındaki temsil edilen çizginin yüksekliğiyle örtüşmelidir.

Ekran, göz merceğinin yakın kenarından yaklaşık 4 cm uzakta olmalıdır. Bu nedenle üst, alt ve yanların köpük plastikle süslenmesi gerekir. Bir çeşit kutuya benzemeli. Gadget ekranı buna yerleştirilir.

Her şey hazır olduktan sonra lenslerin odağını bir kez daha ayarlamanız ve gerekirse cihazın konumunu düzeltmeniz gerekir.

Son aşama ise kaskın kartondan dış çerçevesinin üretilmesidir. İçinde mobil cihazın bulunduğu kapaklı bir kutu ortaya çıkıyor. Kırılgan köpük cihazını hasara karşı korur. Ayrıca akıllı telefonun veya tabletin büyük kısmını tutan ve köpüğe doğru bastıran karton çerçevedir.

Şimdi geriye kalan tek şey lastik bant sabitlemesini takmak. Çift taraflı bant kullanarak çerçeveye yapıştırabilirsiniz.
Ayrıca USB kablosu için bir delik açmanız gerekir.

Sanal gerçeklik kaskı hazır! 3D efektli oyunları güvenle cihazınıza indirebilir ve heyecan verici hikayenin keyfini çıkarabilirsiniz.

Sanal gerçekliği duymamış neredeyse hiç kimse kalmadı ve muhtemelen herkes, bu tür cihazlar için standart haline geldiği söylenebilecek Oculus Rift VR kaskını zaten duymuştur. Ayrıca piyasada, sanal gerçekliğe girerken demokrasi çıtasını düşüren Durovis Dive veya sansasyonel Google Cardboard gibi 4-5 inçlik bir akıllı telefon ekranını VR gözlük ekranı olarak kullanmanıza olanak tanıyan çözümler de var. herkes için söylüyorum, ama yine de Ancak, bu teknoloji henüz her yerde bulunmadı: Herkesin Google'ın aynı karton projesini kullanmak için gerekli diyagonale sahip bir akıllı telefonu yok, pahalı olmasa da Durovis Dive gibi bir cihaz satın alın, ancak paraya değer, bundan sonra tam olarak ne yapılacağına dair bir anlayış olmadan ve daha da fazlası, Oculus Rift kaskını sipariş etmek ve beklemek, birçok nedenden dolayı ortalama bir kişi için oldukça sorunludur - cihazın fiyatından başlayarak, ne yapılacağına Henüz tam olarak belli değil ve siparişin teslimi için oldukça uzun bir bekleyişle bitiyor.Doğal olarak fiyatın yanı sıra en önemli engel sıradan tembellik ve sönmüş meraktır.

Bu yazımda sizlere sanal gerçekliğe giden yolu anlatacağım, detaylı ve uygulamalı olarak anlatacağım kapsamlı rehber nispeten modern herhangi bir Android akıllı telefon veya herhangi bir diyagonal tablet kullanarak bir VR kaskı yapmak için, bu proje isteklerinize ve yeteneklerinize bağlı olarak yaklaşık 5-8 saatlik çalışma ve 500-2000 ruble maliyete mal olacak ve sonunda alacaksınız çok ilginç cihaz Full HD 3D filmler ve fotoğraflar izlemenize, Android oyunları oynamanıza ve ayrıca kaskı kullanarak herhangi bir modernlik düzeyinde en sevdiğiniz PC oyunlarını oynamanıza olanak tanır. Evet, kafa takibi ve VR deneyimiyle.

Bu nedenle tembellikten bunalmadıysanız ve meraklıysanız, bir kesim rica ediyorum ama sizi uyarıyorum, makale toplam ağırlığı 4 megabayt olan üç düzine "patates kalitesinde" görselle dolu.

Dikkat, aşağıda açıklanan her şeyi kendi sorumluluğunuzda ve risk altında kullanın; üretimdeki hatalar, uzun süreli kullanım sırasında uyum spazmına ve yorgunluğa neden olabilir.

Google Cardboard ile ilgili yakın zamanda yayınlanan bir makalede okuyucular bu kadar basit ve ilginç bir konsepte hayran kaldılar - bir çift lensli kartondan yapılmış bir kask, akıllı telefonunuzu takın ve uçun, ancak birçoğunun "farklı bir köşegen için nasıl yapılacağı" gibi soruları vardı, " oraya tablet nasıl kurulur” ve en önemlisi “ben senin bu 3D’ni neden görmekte zorluk çekiyorum?” 6.4" Sony Xperia Z Ultra akıllı telefon sahibi olarak bu sorular ilgimi de çekti, özellikle de bir arkadaşım yeni çıkan Durovis Dive paketini aldıktan sonra, Google'ın karton kaskında olduğu gibi cihazları yalnızca diyagonal beş inçlik bir alan ve bana kendi kaskını yapmak için satın aldığı bir çift lens verdi.

Akıllı telefonumu Durovis dalışına yaslama girişimi başarısız oldu - elbette bir şey görülebiliyordu, ancak 3D'den ve hatta kabul edilebilir bir resimden uzaktı ve sanal gerçeklik kokusu yoktu. Aynı zamanda, bu cihaza kurulan dördüncü bağlantı noktası iyi sonuçlar verdi, ancak 1280x720 piksel çözünürlük de izin vermedi sonuna kadar dalmış hissediyorum.

Böylece elimde bir akıllı telefon, birkaç lens ve biraz iyimserlikle bir VR gözlüğü yapmaya biraz zaman ayırmaya karar verdim. Kendi tasarımınız olan Google Cardboard veya Durovis Dive'a benzer bir kaskınız zaten varsa ve üretim deneyimimi okumakla ilgilenmiyorsanız, doğrudan uygulama olanaklarının açıklamasına gidebilirsiniz, eminim ilginç olacaktır. sana.

Araç ve gereçler, kask yapımı için gerekli ekipmanlar

Yani ihtiyacımız olan ilk şey, FullHD özellikli bir akıllı telefon veya tablettir. işletim sistemi Android ne kadar modern olursa o kadar iyidir, ancak köşegen çoğunlukla önemli değildir. Ekranın en uzun kenarı en büyük öneme sahiptir - gözbebekleriniz arasındaki mesafenin iki katından çok daha küçük olmamalı, ancak çok daha büyük de olmamalıdır - çerçevenin her bir yarısının merkezi, gözbebeğinin merkezine düşmelidir , bu parametre lenslerin birbirine yakınlaştırılması ve uzaklaştırılmasıyla ayarlanır ve burada tuzaklar vardır. Referans olarak, açıklanan kaskta kullanılan akıllı telefonun köşegeni 162 mm, uzun kenarı ise 142 mm'dir.

İhtiyacımız olan ikinci şey ise lensler. Burada, merceğin minimum distorsiyona sahip çalışma alanının merkezde olduğunu ve ondan uzaklaştıkça görüntü kalitesinin hızla düştüğünü, dolayısıyla merceğin çapının farkı bozulmadan kaplayacak kadar büyük olması gerektiğini hatırlamanız gerekir. gözler ile çerçevenin yarımlarının merkezleri arasındaki mesafelerde, ancak bunda merceklerin birbirine yaklaştırılabilmesi veya birbirinden uzaklaştırılabilmesi için belirli bir sınırı aşmamalı, ancak bakışın birbirine yakın geçmesi için Merkezi Bölge lensler. Bu, aşağıdaki şekilde şematik olarak gösterilmiştir.

Lens seçme ve arama konusunda ve genel olarak optik sistem Detaylara girmeyeceğim çünkü bu yazıda bu geniş konuyu tam olarak anlatmak sorunlu, birçok seçenek var ve hangisine sahip olacağınızı bilmiyorum. Benim durumumda, bir hırdavatçıdan 160 rubleye bir çift büyüteç satın alındı:

Testler ve ilk ayarlar sırasında, gövdelerinin sökülmesine karar verildi ve ne sürpriz - bu tür büyütücülerin her birinde, 50 çapında bir çift aynı (her durumda, çıplak gözle ayırt edilemez) lensler olduğu ortaya çıktı. mm ve kalınlığı yaklaşık 8-9 mm, onlarla çalışacağız.

Aslında kask yapmak için en yakın hırdavatçıdan aşağıdaki malzemelere ve aletlere ihtiyacınız olacak, benim durumumda o Leroy Merlin'di:

1. İnşaat köpüğü, orta yoğunlukta, 20 mm kalınlıkta - 0,5 m2, levha başına 60 ruble

2. Köpüklü polietilen, 20 mm kalınlığında - 0,8 m2, yaprak başına 80 ruble

3. Bir rulo çift taraflı bant ve bir adet 2 mm mikro oluklu mukavva - her şey için 60 ruble

4. Geniş elastik bant veya kemer, muhtemelen Velcro ile - her şey için 50 ruble

5. Malzemelerin çizilmesi ve kesilmesi için bir takım araçlar - her şey için 100 ruble

6. Seloteyip veya benim durumumda vinil film çeşitleri - her şey için 100 ruble

Malzemeleri satın alırken gerekli tüketimi bilmediğimi hemen söyleyeceğim, ancak göz küresi tahminlerine göre, satın alınan bir köpük ve polietilen tabakasının bu tür 3-4 kask için yeterli olması gerekirdi ve bunların hepsi satılmadı. daha küçük hacimler. Sorun değil, işe başlamadan önce, sadece aşağıdaki yararlı beceriyi hatırlayın - malzemenin tam yarısını kesin ve kesin, atmaktan korkmayın ve tekrar deneyin - malzemeler birkaç kuruşa mal olur ve kaskın içindeki rahatınız paha biçilmezdir, bu nedenle, daha sonra ortaya çıkan ürünün çok gevşek boyutuna veya tam tersine sürtünmeye veya sıkışmaya katlanmak yerine parçayı daha rahat bir şekilde yeniden yapmak daha iyidir.

Ayrıca faaliyetlerinizi optimize ederek, çalışmaya başlamadan önce bile akıllı telefonunuza optik sisteminizi ayarlamayı deneyeceğiniz uygulamaları ve dosyaları indirmeniz gerekeceğini önceden söyleyeceğim.

İşlevselliği test etmek için programlar ve dosyalar

Yani yukarıda açıklanan yöntemleri indirip denediniz ve hızlı çalışma için size en uygun olanı seçtiniz. 6-7" diyagonal, iki çift lensli (bir çiftle deneyebilirsiniz, ancak benim şemam hala iki, tutarsızlıklar mümkün, kendi takdirinize göre kullanın), yüklü programlara ve satın alınan bir akıllı telefon veya tablete sahip olduğunuzu kabul edelim. aletlerden malzemeler İlk adım, ilk mercek çifti için ilk çerçeveyi yapmak olacak.Bunu köpük plastikten yaptım ve teorik olarak, beton için bile elinizde bir santrifüj matkabının olması güzel olurdu. yuvaları kesmek için kullanılırdı, ancak genel olarak herhangi bir tür, örneğin ahşap için kayan freze bıçağı veya hatta bir pusula işe yarar.Elimde bunların hiçbiri yoktu, bu yüzden yuvarlak delikleri bir kesici aletle kesmek zorunda kaldım. Mercek çapı benimkinden daha küçük olan Walter White kırtasiye bıçağı tamamen düzensiz olacaktır. Yani ilk boşluk, aşağıdaki resimde olduğu gibi iki mercek için bir çerçevedir.

Bunu yapmak için, akıllı telefonu ekranı yukarı bakacak şekilde masanın üzerine yerleştirmeniz, üzerine eğilmeniz ve lensleri alıp gözlerinize yaklaştırarak odak uzaklığını bulmaya çalışmanız gerekecek. Yüzünüz ile ekran arasındaki minimum mesafeyi korumaya çalışmanız gerekir, böylece "lens" içine sığar ve 3D efekti gözlemlenir. Bu etki gözlenmezse, kaydırılırsa veya bozulursa umutsuzluğa kapılmayın, öncelikle odak uzaklığını veya daha doğrusu lensleri akıllı telefondan ne kadar çıkarmanız gerektiğini anlamanız yeterli olacaktır. Bu çiftteki lensler arasındaki mesafe ne olacak? Çok basit - gözbebekleri arasındaki mesafe ile çerçevenin yarısının merkezleri arasındaki mesafenin (ekranın uzun kenarının yarısı) arasındaki mesafenin yarısı kadar olan değeri bulun. Diyelim ki gözlerimizin arasında 65 mm var ve ekran 135 mm, yarısı 67,5 mm yani lenslerin merkezlerini yaklaşık 66 mm'ye yerleştirmeniz gerekiyor, ilk yaklaşım için bu yeterli.

Şimdi gerekli mesafeleri işaretledikten sonra mercekler için delikler açıyoruz. Köpüğün yoğunluğunu yaklaşık olarak tahmin ettikten sonra, merceği sıkıca takmanın yeterli olduğunu düşündüm, merceğin kendisinden biraz daha küçük bir çapa sahip bir delik açarsam, kesilen dairenin çapını 2 mm azalttım; varsayımla mükemmel bir şekilde örtüşüyordu. Parametreleriniz farklı olabilir, ancak özü aynıdır - delikleri biraz daha küçük yapın. Lensi sığ bir şekilde gömmeniz gerekiyor, 2 mm kadar girinti yaptım, aşağıda nedeni açıklanacaktır ve muhtemelen lensleri aynı düzleme yerleştirmenin güzel olacağını, yani her ikisinin de olması gerektiğini belirtmeye gerek yoktur. eşit şekilde girintili olmalıdır.

İlk aşama tamamlandı, artık ekran-lens mesafesinin maketini hazırladık ve devam edebiliriz. İki çift lens hakkında söylediklerimi hatırlıyor musun? Optik anlamda o kadar önemli olmayabilirler (aslında öyledir), ancak daha ileri ayarlar için paha biçilmezdirler. Diyelim ki ilk lens çiftini yukarıda anlatıldığı gibi taktınız, akıllı telefonunuzda 3 boyutlu bir görüntüyü açtınız (oyun, film, seçiminiz) ve üç boyutluluğu bulmaya çalışıyorsunuz. Bir çift lens bunu bir anda yapmama izin vermedi. Ancak ikinci çifti gözüme getirip mesafelerle oynadıktan sonra istenilen konumu bulduğumda ekranda hemen üç boyutlu bir görüntü belirdi. Bunu başarmak için, lensleri ekrana göre, bu ekrana ve ilk lens çiftine paralel bir düzlemde yukarı, aşağı ve yanlara aynı anda hareket ettirmeniz gerekir. Görüntüde paralaks efektini izlemek için kullanabileceğiniz bir ayrıntı bulun, ona odaklanın ve her gözdeki görüntüleri eşleşecek şekilde birleştirmeye çalışın. Biraz beceriyle bu çok hızlı bir şekilde yapılabilir, ancak ne yazık ki size bu süreci hızlandırmanın bir yolunu söyleyemem. Bu test standı bana yardımcı oldu, burada alt lens çifti zaten köpük plastikten yapılmış ve ekrana ayarlanmış ve üst çift polietilen çerçeveli ve her lens ayrı ayrı gözlerimin önünde "stereo" arayışı içinde hareket ettirdim ”ve tüm yapının altında - istenilen yükseklikte ekran:

Er ya da geç taze, sulu, modaya uygun bir gençlik 3D'sine sahip olacaksınız, ancak devreye ikinci bir optik çiftin dahil edilmesi nedeniyle, ilk odak ayarı biraz hatalı olacaktır. Korkmanıza gerek yok, gereken tek şey odağı yeniden yapılandırmak. Bunu yapmak için öncelikle yeni ayarladığınız ikinci lens çifti için bir çerçeve yapmanız gerekir. Benim tavsiyem ilk önce lensler arasındaki değişen mesafeye göre ayarlanmış ilk karenizi kopyalamanız, ardından üç boyutluluğu ayarladıktan sonra birinci ve ikinci lens çifti arasındaki mesafeyi görsel olarak tahmin etmenizdir. Gözle yeterli olacaktır ve bu mesafe, malzemenin kalınlığı ile karşılaştırılmalıdır - yani, kelimenin tam anlamıyla, çiftler arasındaki mesafenin köpüğün kalınlığından daha büyük veya daha az olup olmadığı. Daha azsa, her şey basit, lensleri ikinci çerçeveye gereken miktarda biraz daha derine yerleştirmeniz gerekecek, ancak bu mesafe köpüğün kalınlığından büyükse, ilk çerçeveyi basitçe ters çevirebilirsiniz. size bakan taraf daha girintili olduğundan, iki çerçeve arasındaki ara parçalarla yapılmış bir bahçeyi çitle çevirmenize gerek kalmaz. Ben de öyle oldu, ilk çerçeveyi ters çevirdim, bu çerçeveleri daha girintili tarafları birbirine bakacak şekilde katladım ve mercekleri her iki taraftan hafifçe içe doğru bastırdım.

Yani, bir akıllı telefon ekranında 3D görüntülememizi sağlayan optik bir cihazımız var. Ancak elbette, önce ikinci bir lens çifti getirilerek, ardından ilk çiftin diğer tarafa çevrilmesiyle değiştirilen odağı hatırlıyoruz, bu nedenle odağın yeniden ayarlanması gerekiyor. Basit hareketlerle odağı yakaladığınızda, bu mesafeyi fark etmeniz ve köpük destekleri öyle bir yükseklikte yapmanız gerekecektir ki, ilk çerçevenizi ekranın üzerine yerleştirerek lenslerdeki görüntü odaklanacaktır.

Burada şunu söylemek gerekiyor bana göre önemli bir özellik; doğasından tam olarak emin değilim ama deneysel deneklerde birkaç kez gözlemledim. Hayattaki pek çok aktivite tekrarlanan yaklaşımları, yaklaşımı ve yinelemeyi gerektirir. Görünüşe göre bu herkes için açık değil, ancak neredeyse her zaman bu yöntem işe yarar ve basit bir algoritmayı izlerseniz daha iyi sonuçlar verir - deneyin ve geliştirin. Ve bu kask örneğinde de durum aynı, belki ilk seferinde iki doğru çerçeve çifti yapamayacaksınız, örneğin, bir çifti üç kez, ikincisini iki kez yeniden yaptım ve zaten biliyorum tekrar yapacağım çünkü iyileştirmeler için fikirler var. Ancak her tekrarlamada kalite arttı ve resim daha iyi hale geldi, bu nedenle birkaç yaklaşım yaptıysanız ve sizin için "hiçbir şey yolunda gitmediyse", umutsuzluğa kapılmayın, ara verin ve yeniden başlayın, devam edin. Sonuç buna değer.

Küçük bir ipucu - ortaya çıkan mercek (iki çift mercekten ve bunların çerçevelerinden oluşan, bir araya toplanmış bir blok diyeceğim gibi) iyi bir stereo görüntüye sahipse, ancak odak uzaklığı ilk yaklaşımlara göre önemli ölçüde arttıysa, göz merceğini sökün yarısını iki kareye bölün ve mesafelerle oynayın, belki daha uygun olanı olacaktır - belki göz merceklerinden birini diğer yöne çevirmeniz veya belki onları birbirlerinden daha uzağa yerleştirmeniz gerekecektir. Neyin başarılması gerektiğini hatırlıyoruz maksimum miktar kullanışlı pikseller (aksi takdirde bilgilendirici olmayacaktır) ve ekrana olan minimum mesafe (aksi takdirde hantal olacaktır). Harika, harika bir odak uzaklığınız varsa, ancak herhangi bir nedenden dolayı stereo tabanı başarılı değilse, merceklerin ortasındaki köpük plastiği bir bıçakla dikkatlice kesin ve bakın - onları birbirinden ayırmanız veya birbirine yaklaştırmanız gerekir. sonra duruma göre hareket edin. Kabaca konuşursak, her göz için bir tane olmak üzere iki göz merceğiniz olacak, bunları ayarlayın ve işe yaradığında bunları çift taraflı bantla birbirine yapıştırın.

Bu aşamada lenslerle ilgili hikaye bitiyor ve artık optik tasarımı benim versiyonuma göre mi yoksa kendi düşüncelerinize göre mi yaptığınız önemli değil, o zaman o kadar da önemli olmayacak, hikayenin geri kalanı her seçeneğe uygundur.

Kask prototip montajı

Göz merceğinden ekrana kadar toplam odak uzaklığını bulduktan sonra tabanında bir kutu yapmalıyız ve burada mercek aşamasından daha fazla seçenek var. Ancak artık cihazın "kalbi", daha doğrusu "gözleri" ve en karmaşık kısmı elinizde, bu da gelecekte daha kolay olacağı anlamına geliyor. Diyelim ki yukarıda anlatılanların hepsini doğru bir şekilde yapmayı başardınız ve göz merceklerini gözünüze yerleştirip akıllı telefonunuzun üzerine eğilerek 3 boyutlu görüntüyü güvenle gözlemleyebiliyorsunuz. Bu demo düzeniyle uzun süre oynadıktan sonra, kişisel olarak en çok optimizasyona ihtiyaç duyduğunu düşündüğünüz lenslerin yerleştirilmesine ilişkin bazı özellikleri ve göz merceklerinin rahatlığını muhtemelen fark edeceksiniz. Kendinizi çok fazla sınırlamayın, kendiniz için, görüşünüz için, burnunuzun ve kafatasınızın şekli vb. için bir şeyleri optimize edin ve geliştirin.

Mesela merceği yaptıktan sonra yüzüme sürdüm ve köpük tuğlaya dokunduğumu fark ettim. Kesinlikle sıfır rahatlık var ve yine de bu kaskı bir süre başınıza takmanız gerekiyor! Bu nedenle kutuyu hazırlarken, akıllı telefonu güvenli ve rahat bir şekilde içine yerleştirirken aynı zamanda taşıma konforunu da artırmaya çalıştım. kurtulmak zorundaydım içeri polistiren köpük ve köpüklü polietilen ile değiştirin, resimde sarıdır. Daha esnektir ve şeklin geniş bir aralıkta bükülmesine izin verir, bu nedenle kaskın iç yüzeyi bundan yapılmıştır. Göz bölgesinde ve burun çevresinde yüze tam oturmalıdır, aksi takdirde lenslerin nefes alması nedeniyle sürekli buğulandığını gözlemleyeceksiniz, bu noktayı hemen dikkate alın. Bu kısmı inşaat veya yüzme maskesinden yapma fikri vardı ama elimde yoktu, bu yüzden kendim yaptım, ancak hazır maske seçeneği size daha uygun görünebilir ve memnuniyetle yaparım tavsiye ederim. Ben de kaskın yanlarını kafaya bitişik yapmaya karar verdim.

Hatırlanması gereken bir diğer nokta ise akıllı telefonun ağırlığı ve üzerinde çalışacağı kolun desteğe baskı yapmasıdır. Xperia Ultra'm 212 gram ağırlığında ve yüzden çıkarıldığı mesafe 85 mm artı kutunun kendi ağırlığı - tüm bunların bir araya gelmesiyle kaskın çekinceleri rahat hale getirdiğini söyleyebilirim. Arkasında bir kayışı var, bu bölümün sonundaki resimde görülecektir, bu kayış 40 mm genişliğinde bir lastik banttan yapılmıştır ve bu da onu oldukça sıkı bir şekilde başın arkasına doğru çeker, ancak ekran daha ağırdı veya kol daha büyüktü (odak uzaklığını daha uzun okuyun) - kask takmak mümkün olurdu, çok daha zor olurdu. Bu nedenle, daha büyük çapraz veya ağırlığa sahip cihaz sahipleri için, burun köprüsünden başın arkasına doğru ikinci, enine bir kayışla kafadaki montaj şemasını hemen düşünmenizi tavsiye ederim, daha uygun olacaktır ve daha emniyetli.

Ayrıca, bu aşamada başka bir nüans - ses çıkışı hakkında düşünmeniz gerekecektir. Birkaç çift kulaklığım var, hem arkası kapalı hem de açık tipler, kulaklık başlıkları falan var ama biraz düşündükten sonra büyük kulak yastıklarına sahip, büyük ve konforlu Sony MDR'lerin etrafına bir kask kurmadım, basit kulaklıkları seçtim. Belki de harika sese sahip bir kask yapmanız sizin için kritik olabilir; bu durumda kulaklıkları, kemerlerini ve kaskı montaj yeri ile tam olarak nasıl ifade edeceğinizi hemen hayal etmeniz gerekir. Prototipleme aşamasında hızla buharlaşan böyle bir cazibeye kapıldım, ancak yapmaya karar verirsem kaskın bir sonraki geliştirilmiş versiyonunda kesinlikle ona geri döneceğim. Her durumda, kask gövdesinde akıllı telefonunuzun ses çıkışının konumuyla eşleşen bir deliğe ihtiyacınız olacaktır.

Bu yüzden masamda bu cihaz var; iç yüzeyi kafanın şekline göre hafifçe ayarlanmış bir göz merceği. Zaten yüze rahatça oturuyor, genişliğe uyuyor ve bunu yapmak için sadece kafanın şekline göre kavisli bir köpük parçasından kesilmiş bu şablona ihtiyacım vardı; bazı ayarlamalarla hem üst hem de alt kısma sığacak kaskın:

Daha önce, göz merceğinin odak uzaklığını çeşitli yaklaşımlarla bulmuştuk. Artık akıllı telefon ekranını gerekli mesafeye konumlandırmanız gerekiyor. Ekranın, yatay simetri ekseninin gözbebekleri arasındaki hayali çizgiyle yükseklikte çakışacak şekilde konumlandırılması gerektiğini unutmayın, ancak yüze göre simetrik olarak konumlandırılması gerektiği gerçeği sizin için zaten açıktır. Benim durumumda ekran ile merceğin ona en yakın tarafı arasındaki mesafe 43 mm idi, bu nedenle üst ve alt yüzeyleri ve iki yan ek parçayı köpükten yaptım. Sonuç olarak, ekrana yerleştirildiğinde yukarıda gösterilen şablona ihtiyaç duyulan amaç için kullanılabilen köpüklü plastik bir kutu ortaya çıktı.

Bu aşamada, akıllı telefonun odaklanmasında ve konumlandırılmasında birkaç küçük ayarlama yapıldı, ardından elde edilen sonuçların doğru ölçümü ve dış karton kasanın kesilmesi yapıldı. İki amaca hizmet eder; oldukça hassas olan köpüğü darbelere karşı korur. mekanik hasarİlk deneyler aşamasında parmaklarımla oldukça kolay bastırdım, buna dikkat etmem gerekiyordu, ikinci ve asıl amaç ise kartonun ekranı köpüğe bastırarak istenilen pozisyonda tutması.

Sonuç olarak, üst ön kısmında akıllı telefonun gizlendiği kapaklı bir kutu ortaya çıktı.

Kaskı kafamda denedikten ve her türlü 3D'yi yeterince gördükten sonra, kaskın içindeki küçük rahatsızlıkları düzelttim ve kafaya elastik bir bant taktım. Basitçe bir halka ile dikilir ve çift taraflı bantla kartona yapıştırılır, ayrıca bandı değiştirmek için kullanılan gümüş bir kehanet ile üstüne sabitlenir. Sonuç şöyle bir şeydi:

Bu arada, bu görüntü, biraz sonra ihtiyaç duyacağımız bir USB kablosunu bağlamak için kullanılan başka bir teknik deliği gösteriyor. Ve kask, bu kask için lensleri bağışlayan test deneğinin kafasında şöyle görünüyor:

Peki sonunda ne oldu?
Boyutlar: 184x190x124 mm
Boş ağırlık: 380 gram
USB girişi/çıkışı
3,5 mm kulaklık girişi
Kullanışlı ekran alanı 142x75 mm
Çözünürlük 1920x1020 piksel

Yolculuğumuzun program kısmına geçmenin zamanı geldi.

VR kaskının mevcut özellikleri

3D video izleme

Aklıma ilk gelen şey 3D film izlemek. Bu, sanal gerçekliğe çok basit ve anlaşılır bir giriş noktasıdır, ancak daha doğrusu, bir önceki adımdan çok da uzak olmayan bir eşiktir. Ancak bu tür eğlencenin değerini azaltmamak için, ortaya çıkan kaskla 3D film izlemenin çok ilginç ve eğlenceli bir aktivite olduğunu size bildiriyorum. Henüz iki film izledim, o yüzden henüz bıkmadım ama duygu çok güzel: Doğrudan baktığınız duvardan bir buçuk metre uzakta olduğunuzu hayal edin. Başınızı çevirmeden etrafınızdaki alana bakmaya çalışın; bu, kullanabileceğiniz ekran olacaktır. Evet, çözünürlük küçüktür - her göz bir fullHD filmden yalnızca 960x540 piksel alır, ancak yine de oldukça dikkat çekici bir izlenim bırakır.

Bu formdaki filmleri izlemek için, işlemciniz için codec bileşeni yüklü olan ücretsiz bir MX Player oynatıcısına ihtiyacınız olacak, bende ARMv7 Neon var ve aslında bir video dosyası var. Bunları her türlü torrent tracker'da kolayca bulabilirsiniz, teknolojiye Side-By-Side veya kısaca SBS deniyor, bu anahtar kelimeleri kullanarak arama yapmaktan çekinmeyin. Oynatıcı, oynatılan videonun en boy oranını ayarlama yeteneğine sahiptir; bu, aksi takdirde tüm ekranı dolduracak şekilde dikey olarak uzanan SBS dosyaları için son derece kullanışlıdır. Benim durumumda, en boy oranını 18'e 4'e ayarlamak için "ekran" - "en boy" ayarlarına gidip "manuel" seçeneğini seçmem gerekiyordu, aksi takdirde dikey olarak uzatılmış görüntüler elde edersiniz. Benzer işlevselliğe sahip diğer oyuncuları aramaya çalıştım ama bulamadım, biliyorsanız bilgi tabanınıza ekleyin.

Genel olarak bu noktaya ekleyecek başka bir şeyim yok - sıradan bir 3D sinema gözünüzün önünde, her şey sinemaya gitmeye veya örneğin polarize gözlüklerle 3D TV'de izlemeye çok benziyor, ancak Aynı zamanda farklılıklar da var, genel olarak 3D'yi seviyorsanız VR kaskını denemelisiniz.

Durovis Dive ve benzeri sistemler için Android uygulamaları

Bütün hikaye aslında bu noktadan sonra başladı. Temel olarak, aşağıdaki üç bağlantı neredeyse her şeyi gösteriyor olası programlarşu anda Android için:
www.divegames.com/games.html
www.refugio3d.net/downloads
play.google.com/store/apps/details?id=com.google.samples.apps.cardboarddemo

Sanal gerçekliği rahatça deneyimlemek için neye ihtiyacımız var? Açıkçası - bir joystick veya başka herhangi bir denetleyici, örneğin - bir kablosuz klavye. Benim durumumda, bir Sony akıllı telefonla, doğal ve mantıklı seçim, PS3'ün yerel ve yerel olarak desteklenen denetleyicisidir, ancak elimde bir tane olmadığı ve eski güzel Genius MaxFire G-12U olduğu için bir adaptör ekledim. microUSB'den USB'ye , onu akıllı telefona bağladım ve hem cihaz arayüzünde hem de bireysel programlarda herhangi bir soru sormadan hemen çalışmaya başlamasına bile şaşırmadım.

Ayrıca kulaklığa da ihtiyacınız olacak çünkü sanal gerçekliğe ses olmadan dalmak eksik kalacaktır. Bende bu sıradan fişler var ve hangisinin daha uygun olduğunu kendiniz anlayabilirsiniz.

Bu bölümde sunulan uygulamalardan ne beklemelisiniz ve ne beklememelisiniz? Gerçek şu ki, genel olarak Android için sanal gerçeklik konusunda yazılan tüm uygulamalar, en hafif tabirle çok yetersizdir. Bunları kask olmadan çalıştırırsanız ve bunun ne tür bir sanallık olduğunu görmeye çalışırsanız, o zaman kask satın almak veya yapmak istememe ihtimaliniz vardır. Açıkçası çok kaba ve sefiller ve aşırı ilginç hiçbir şeyi temsil etmiyorlar.

Ancak. Başınızı kaskın içine soktuğunuzda her şey tamamen farklılaşıyor ve kişisel olarak ben her şeye şüpheyle yaklaşan biri olarak buna asla inanmam ama yine de öyle.

Dikkate alınması gereken en önemli şey kafa hareketi takibidir. Kötü uygulama veya yavaşlamalarla bile, bu tamamen yeni ve keşfedilmemiş bir duyum alanıdır, inanın bana, kaskın ortaya çıkmasından önce, kaya tırmanıcılarıyla maceralar zamanlarından beri çok uzun zamandır böyle bir şey hissetmemiştiniz. dağlarda, okyanusların dibinde yürüyüşler, ormanda gecelemeler ve hepimizin çok sevdiği diğer büyük cinayetler. Kask tamamen gerçekçi olmayan bir gerçeklik hissi sağlıyor, kelime oyunu için özür dilerim ve en zayıf grafikler bile içinde şeker gibi görünecek, genel olarak şunu söylemeliyim ki - oyun oynamayı veya yeni şeyler deneyimlemeyi seviyorsanız, kask tam size göre bir cihazdır.

Kendi tecrübelerime göre: 1998'de olduğunuzu ve diyelim ki Polonyalı bir prodüksiyon stüdyosu olduğunuzu hayal edin. bilgisayar oyunları Aya indiğiniz, modülden çıktığınız, bir çubuğa çivilenmiş, yere yapıştırılmış bir karton parçasına benzeyen kanonik Amerikan bayrağını gördüğünüz ve gökyüzündeki bayrağın üzerinde bir yazının olduğu bir demo yaptım. son derece zayıf bir yazı tipiyle gökyüzü "aletlerinizi toplayın, 3 parça kaldı." Aynı zamanda grafikler çok ama çok basit unsurlardan oluşuyor; monoton bir şekilde kopyalanan yıldızlı gökyüzü ve ayaklarınızın altındaki kare şeklinde tekrarlanan toprak, kullanılabilir ekran alanının %98'ini kaplıyor ve bir yerlerde bunlardan birkaç piksel " bulmanız gereken araçlar” görünür. Tam olarak değil. Zaten onları görebiliyorsunuz, onlara 10 dakika yürümeniz yeterli. Sadece git. Ay adına. Sessiz. Spriteları tekrarlayarak. Hiçbir eylem yok.

Söyleyin bakalım bu oyunu kaç saniye sonra bilgisayarınızdan, hatta akıllı telefonunuzdan silersiniz? Bu kadar. Ve kask takarak bu mucize, gezegendeki tek insanın yıkımını ve yalnızlığını deneyimlemenizi (!) sağlar. Şaka yapmıyorum. Oyunun 15 dakikasından sonra kendimi Ay'da, yıldızların örtüsü altında yalnız kaldığımdan ve ne yapacağımı bilemediğimden umutsuzca korkarken buldum.

Diğer tüm oyun ve uygulamalarda aşağı yukarı aynı hikaye. Sefiller, çok ürkütücüler, ama aynı zamanda kaskın içinde - sizi 15-20 yıl öncesine ve hatta daha önce, oynadıkları oyunlara değil, zaman geçirdikleri oyunlara geri gönderiyorlar. Şu ana kadar geliştiricilere sorduğum tek soru şu; neden bu senaryo için tam teşekküllü bir olay örgüsüne sahip tek bir oyun yok? Tek bir oyun durumu inanılmaz derecede kurtarabilirdi, çünkü artık insanlara Android'de sanal gerçeklik gösteriliyor, gösterilecek özel bir şey yok, her şey "bu bir demo, burada çekim yapamazsınız" ve "işte bu, hepsi" çekinceleriyle birlikte oyun evet 4 dakikada tamamlanıyor." Bu arada, bu uygulamaların neredeyse tamamı Unity'de yazılmış, daha da şaşırtıcı olanı düşük seviyeleri veya nasıl arama yapacağımı bilmiyorum.

Ama yine de beni dinlemeyin, kendiniz deneyin ve bana versiyonunuzu söyleyin, ilgileniyorum. Ve onu bağlantılarla baharatlayın, bunu son derece yapacağım. Örneğin, Tuvalet Simülatörü gibi çirkin bir isimle bir demo bile yükledim. Çünkü.

Küçük bir Paskalya yumurtası

Aslında Durovis Dive web sitesinde, bu sayfanın alt kısmında oyunun Android'e yüklenebilen ve SBS modunu görüntüleme özelliğine sahip demo sürümü olan Quake 2'ye bir bağlantı var - detaylı talimatlar nasıl yapılır. Otomatik modda çalışmayan tek şey ayrı bir arşivin açılmamasıydı, bu yüzden ayarlarda orada olacak koşu oyunu aynalara bağlantılar, bunlardan birini masaüstünüzdeki tarayıcıya yeniden yazmanız, kendiliğinden açılan arşivi indirmeniz, pak0.pak dosyasını oradan çıkarmanız ve telefonunuzda yüklü olan oyunun dizinine koymanız gerekiyor. baseq2 adını verdi.

Bundan sonra, aynı Q2 benim için sorunsuz bir şekilde başladı - çok hızlı çalışıyor ve her şey açıkça görülebiliyor. Kelimenin tam anlamıyla 30 saniye sonra korkutucu hale geldi, tüylerim diken diken oldu, ama bunu daha fazla açıklamayacağım, kendiniz deneyin. Maalesef ekran görüntüsü almak mümkün olmadı ve joystick şu anda yalnızca "dolaşma" modunda çalışıyor, çekim yapamıyor, ayarlarla oynamanız gerekecek.

Böylece, Android geliştiricilerinin tüm bu durgunluğu (Android geliştiricilerinin dikkatine!) beni şu düşünceye yöneltti - yani, Android için oyun yok - hadi sanal bir kaskın ana avantajlarını akılda tutarak bir masaüstü bilgisayar deneyelim - büyük bir ekran sürükleyici görüntü ve konum izleme kafaları ve bunları kaybetmemeye çalışın.

Bir bilgisayara VR cihazı olarak bağlanma

Dürüst olmak gerekirse, böyle bir bağlantı fikri hemen ortaya çıktı, ancak bunun nasıl, ne ve hangi sırayla yapılacağına dair tek bir fikir yoktu. Dolayısıyla parçaları çizerken, keserken, yapıştırırken bir yandan da kafa takibi yani jiroskop ve ivmeölçer verilerini bilgisayara aktarırken bir yandan da bilgisayarın ekran kartındaki görüntünün nasıl görüntüleneceğine dair bilgiyi nereden alacağımı düşünüyordum. Ve tüm bunlar tercihen minimum gecikmeyle gerçekleşir.

Ve biliyorsunuz, bir çözüm bulundu. Her biri ayrı ayrı ele alacağımız üç aşamadan oluşuyor ve önce çalışma seçeneklerini anlatacağım, sonra benim durumumda etkisiz olduğu ortaya çıkan ancak sizin için yararlı olabilecekleri gözden geçireceğim.

Bilgisayarda 3D çıktı oluşturuyoruz.

Nispeten basit olduğu ortaya çıktı, ancak hemen bilmeden kaybolabilirsiniz. Bu nedenle, tam teşekküllü 3D oyunları stereo çıkış formatında oynamanıza izin veren ideal bilgisayar, geleneksel NVidia veya ATI çiplerini temel alan bir video kartına sahiptir, ne kadar modern olursa o kadar iyidir ve en önemlisi, sürücüler şunları yapma yeteneğine sahiptir: keyfi bir çözünürlük yapılandırın. Sürücüleri keyfi çözünürlükleri desteklemeyen bir dizüstü bilgisayarınız (benim durumum) veya bir video kartınız varsa, kasktaki görüntü dikey olarak uzatılacaktır ve güvenli olmayan ve oldukça sıkıcı olası bir çözüm, kayıt defterini ve kayıt izinlerini araştırmak olacaktır. Orası. Önerileriniz yine memnuniyetle karşılanacaktır!

Genel olarak, video kartı sürücülerinin isteğe bağlı çözünürlükleri destekleyen bir sürümünü yüklemeniz gerekecektir. Akıllı telefonunuzun ve monitörünüzün ekranı 1920x1080 piksele sahipse, her şey çok basittir - video kartı ayarlarında 1920x540'lık isteğe bağlı bir çözünürlük oluşturmanız ve ardından bunu monitöre uygulamanız gerekir. Ekranın çalışma alanının yüksekliğinin nasıl küçüldüğünü ve ekranın ortasında yer aldığını göreceksiniz. Ekranınızdaki resim buna benzerse her şeyi doğru yapmışsınız demektir:

Böylece her şey, NVidia ekran kartına sahip normal ama güçlü bir masaüstü bilgisayarda test edildi ve En son sürüm sürücüler. Koşulların karşılanması önemlidir; oyunu stereo modunda çalıştırırken çerçevenin her iki yarısındaki görüntü uzamaz.

İhtiyacınız olan ikinci şey, iki haftalık bir süre için tam deneme sürümüne sahip olan ve 3D görüntüleri yan yana, üstten alta ve isteğe göre yapılandırmalarda çevresel aygıtlara aktarmanıza olanak tanıyan 3D sürücüsünü indirmektir. anaglif, temelde ne istersen.

Her zamanki gibi yükleyin, TriDef 3D Ekran Kurulumu yardımcı programını başlatın ve Yan yana seçeneğini seçin; artık oyunları bu sürücüden başlattığınızda, stereo modunda olacaklar "her gözde yarım çerçeve var." Yüklü oyunlarınız varsa TriDef 3D Ignition yardımcı programını açabilir ve yüklü oyunlar, pencerede oyununuzun bir kısayolu görünecek - işte, onu kullanabilirsiniz.

Yüklü herhangi bir oyunum yoktu, bu yüzden Steam'i yükledim ve indirimde 99 rubleye Portal 2'yi satın aldım ama bu bir reklam. Ve burada dikkat etmeniz gereken bir nokta geliyor; stereo çıkış hizmeti veren sürücü, tam ekranda başlatılabilen her oyun için stereo çıkışı verebilir ancak alanı masaüstü boyutundan daha küçük bir pencere için çıkış oluşturamaz. . Bu noktayı unutmayın, aşağıda boğaya kırmızı bir bez parçası gibi kritik hale gelecektir.

Genel olarak, sürücüler yüklenip yapılandırılırsa oyun satın alınır ve başlatılır ve ekranda her şey şuna benzer:

Bir sonraki aşamaya geçebilirsiniz.

Bir görüntüyü bilgisayardan akıllı telefon ekranına aktarma

Bunun birkaç yolu var ve piyasadaki sayısız simgeye bakılırsa, gerekli olanı aktarmanıza izin veren çok az program yok. Kullanışlı ve işe yarar bir uygulama bulmadan önce "şanslıydım", Google Play'den birkaç moral bozucu ve sinir bozucu başka hack denedim ve oraya herhangi bir cüruf koydukları için üzgünüm. Cihazı yapmaktan çok uygulamaları aramaya ve kurmaya harcadım. Üstelik uygulamalardan birini satın almak zorunda kaldım ve her şey kötü olmasaydı onunla her şey yoluna girecekti. Ama ilk önce: kesinlikle yerele ihtiyacınız olacak Wi-Fi bağlantısı bilgisayar ve akıllı telefon arasında.

Ayrıca, uzaktan oturum açtığınızda masaüstü hesabınızdan çıkış yapmanıza neden olmayacak, iyi ve hızlı bir "uzak masaüstüne" de ihtiyacınız olacak. Böyle bir programın ücretsiz Splashtop olduğu ortaya çıktı ve yarı ücretli iDisplay de bulundu.

Ücretli olan - her şey yolunda, ancak ekranın üst ve alt kısmından kırpılmış ekranın tam olarak ekranın ortasına yerleştirilmesine izin vermedi, bu yüzden onu bırakmak zorunda kaldım, ancak genel olarak iyi çalışıyor, hatta vardı Bunu nereden aldığım Habré hakkında bir inceleme. Ancak Splashtop olması gerektiği gibi çalıştı, o yüzden yükleyin.

Bu türdeki tüm programlar yaklaşık olarak aynı şekilde çalışır - masaüstünüz için ana bilgisayar sürümünü ve akıllı telefonunuz için alıcı sürümünü indirip yüklemeniz gerekir. Bununla ilgili herhangi bir sorun olmayacağını düşünüyorum, bu yüzden bu süreçleri açıklamayacağım, tamamlanması yalnızca beş dakika sürüyor - indirildi, kuruldu, kaydedildi, yapılandırıldı, bağlanıldı. Bahsedeceğim tek şey, ayarlara girip kablosuz bağlantınızın yerel olarak kullanılması gerektiğini belirtmeniz gerekecek, bunun için Android sürümünde bilgisayarınızın IP'sini açıkça belirtmeniz gerekecek; öğrenebilirsiniz bu adresi komut satırındaki ipconfig yardımcı programını kullanarak girin. Aslında bunların hepsi ayarlar, her şeyin zaten çalışması gerekiyor, örneğin şu anda bir akıllı telefondan bir ekran görüntüsü:

Oyunu 3D Ignition yardımcı programından başlatırsanız, monitörde göründüğü gibi akıllı telefonunuzun ekranında da görünecektir. Ya da değil. Çünkü tarihimizin en sıcak çıkmazı burada yatıyor ve evet siz de benim kadar güleceksiniz. El çabukluğuna dikkat edin: Oyundan stereo görüntü görüntüleyen sürücü tam ekran gerektirir ("pencereli" modunu seçerseniz stereo çalışmaz, oyun normal şekilde başlatılır) ve masaüstüne erişim programı gerektirir. akıllı telefonunuz "tam ekranı başlatamıyorum, üzgünüm, evet, kesinlikle" diye bağırıyor ve yalnızca masaüstünü ve üzerindeki pencereleri gösterebiliyor.

Bu nedenle en ince nokta. Büyük olasılıkla "kenarlıksız pencere" modunda çalışan tüm oyunları oynayabileceksiniz. Oyunlarda böyle bir modun neden ve nerede var olduğunu kesin olarak bilmiyorum, bu nedenle veya başka bir nedenle - ancak bunun bir kurtuluş olduğu ortaya çıktı: bir yandan masaüstünü aldatıyor ve ona başlatıldığını söylüyor oyun açık Tam ekran ve diğer yandan, akıllı telefonda çerçevesiz de olsa ve tüm ekranı kaplayacak şekilde genişletilmiş olsa da resmi olarak yalnızca bir pencere görüntüler. Kurtlar beslendiğinde ve koyunlar güvende olduğunda da durum aynıdır.

Şanslıydım, Steam'den indirdiğim Portal-2'nin tam olarak üç başlatma modunu da destekleyen oyun olduğu ortaya çıktı. Bu nedenle, hangi oyunların bu şekilde başlayıp hangilerinin başlamayacağını kendi takdirinize bağlı olarak kontrol etmeniz gerekir.

Artık oyunu başlatabilir ve kask takarak oynayabilirsiniz. Ancak dedikleri gibi, kafa hareketi takibi olmasaydı resim eksik olurdu.

Kafa izlemeyi bağlama

Buraya kadar okudunuz, bunun için sizi tebrik ediyorum. Sizi kandırmak istemiyorum, bu nokta en karmaşık ve en az çalışılan noktadır, ancak umutsuzluğa kapılmayın. Bu yüzden.

İlk düşünce, kaynak kodu halka açık olduğundan Oculus Rift SDK'yı veya Durovis Dive SDK'yı "parçalarına ayırmak"tı. Belki bunun yapılması gerekiyordu ama ben programcı değilim ve bundan hiçbir şey anlamıyorum. Bu nedenle dikkatim akıllı telefonun uzaydaki konumunu masaüstüne aktaran hazır çözümlere çevrildi. Görünen o ki, bunu yapabileceği varsayılan devasa sayıda program var. Açıklamalara bakılırsa neredeyse her şey böyle. Ve yine tatlı vaatlerle dolu onlarca programdan geçtim, ama gerçekte bu, bir akıllı telefonun ekranında görüntüleri görüntülemek için programlardan geçmekten çok daha korkutucu, iğrenç ve sefildi ve üstelik o demo oyunlardan bile daha sefildi. yukarıda anlattığım Durovis Dive için. Bu aşamada bir hayal kırıklığı dalgası yakalarsanız, işte bu kadar, "hoşçakal kask." Yine de gerekli (rezervasyonlu) program bulundu. Ama önce merhemdeki sinek - Monect, UControl, Ultimate Mouse, Ultimate Gamepad, Sensor Mouse - bunların hepsi işe yaramadı. Özellikle bu listedeki ilki - açıklamada Monect Portable'ın bir mod sağladığı belirtiliyor

FPS modu - Elinizdeki gerçek bir silah gibi hedefi hedeflemek için jiroskopu kullanmak, mükemmel COD seri desteği!

Sonuç olarak, onu muhteşem bir 60 rubleye satın aldım, ancak bunun doğru olmadığı ortaya çıktı. Bu mod uygulamada mevcut değil! Sinirliydim.

Ancak başarılı seçeneklere geçelim. DroidPad adlı programın ana bilgisayar ve istemci sürümünü tekrar indirmeniz gerekecek. Modlardan birini ayarlarken gerekli olanı yapmayı ve sensörlerin parametrelerini kablosuz erişim yoluyla gerçek zamanlı olarak iletmeyi mümkün kılan oydu. Algoritma şu şekildedir: programı masaüstünüze ve akıllı telefonunuza yükleyin, akıllı telefonunuzda başlatın, "Fare - Fare kullanarak cihaz eğme" modunu seçin ve ardından masaüstü sürümünü başlatın.

Her şey bu sırayla yapılırsa, bağlantı çalışmalıdır ve işte - bilgisayar ekranındaki fare imlecini kontrol edersiniz! Şu ana kadar kaotik ve kaotik ama bekleyin, şimdi ayarlayacağız. Benim durumumda uygulamanın Android sürümünde ayarlar penceresinin ekran görüntüsü şöyle görünüyor:

Cihazın adını ayarlayabilirsiniz, ancak bağlantı noktasına dokunmamak daha iyidir - varsayılan olarak çalışır, ancak şimdilik çalışana dokunmamak daha iyidir. Masaüstü sürümünde her şey biraz daha karmaşık, ayarlarım bu şekilde ama yine de optimize edilmeleri gerekiyor, bu yüzden bunları yalnızca kılavuz olarak kullanın, başka bir şey değil:

İşte bilgisayar ekranındaki X ve Y ekseni ayarları ve telefondaki sensör gücü. Tüm bunların tam olarak nasıl çalıştığı benim için hala bir kara kutu, çünkü uygulama geliştiricileri herhangi bir belge sunmuyor, bu yüzden bilgileri "olduğu gibi" sağlıyorum. Akıllı telefonumda uygulamaların yatay veya dikey yönde başlatılmasını kontrol eden bir programın yüklü olduğunu ve bu girişim için test edilen tüm uygulamaların yatay modda test edildiğini eklemeyi tamamen unuttum. Uygulamaya Döndürme Yöneticisi adı verilir ve ekranın otomatik döndürülmesi akıllı telefonda genel olarak devre dışı bırakılır.

Uygulamalarınızı buna göre yapılandırdıktan sonra, akıllı telefonunuzu daha önce açıklanan algoritmaya göre bilgisayara bağlamanız (benim için belirtilen sırayla herhangi bir tutarsızlık uygulamanın sonlandırılmasına yol açar) ve akıllı telefonu elinizde tutmanız gerekecektir. kaskın içinde bulunacak, ayarları yapılandırmaya çalışın - dönüşümlü olarak masaüstü kaydırıcılarını ayarlayarak ve Android sürüm penceresindeki "Kalibre Et" düğmesine tıklayarak. Hemen söyleyeceğim - epeyce denemeden sonra açıları ve dönüşleri nispeten düzgün bir şekilde ayarlamayı başardım, ancak daha sonra daha hassas ayarlar yaparken, fotoğraflarını çekmeyi düşünmeden bu ayarları kaybettim ve şu anda olanları ekran görüntüsünde öncekilere yalnızca bir yaklaşım verilmiştir. Hala daha iyi hissettiriyor. Bir şey daha - tüm bu kaydırıcılar çok hassastır ve akıllı telefonu, imleci keyfi olarak hareket ettirmeyecek şekilde elinizde tek bir konumda tutmak sakıncalıdır, bu nedenle sürekli olarak bağlantıyı kesmeniz ve yapılandırmanız, ardından bağlanıp kontrol etmeniz gerekir. Bir süre sonra bu konuyla ilgili makaledeki bilgiler güncellenecek, ancak mevcut ayarlarla bile oyun dünyasının içinde çok etkileyici görünüyor.

Peki nasıl bir duygu? Açık şu an Zamanım olmadığından Portal 2 oyunlarını ve Steam'in sunduğu ücretsiz robot nişancı oyunu HAWKEN'i yükledim. Portala gelince, çevredeki atmosfer ve ses tarafından hızla köleleştiriliyorsunuz ve sürükleyicilik o kadar güçlü ki, belki 10 yıl önce sabahın dördünde bilgisayarın önünde oturmak dışında onunla karşılaştırılabilecek hiçbir şey yok, her şey çok güzel. bu kadar keskin bir şekilde algılandı. Ancak etrafta yorgunluk ve karanlık varsa, o zaman miğferde aynı varlığın biraz farklı, daha parlak bir etkisi vardı. Ancak kanonik "devasa insansı robot" olarak oturduğunuz ikinci oyun beni şaşırttı. Kafanızda bir kask varsa, oyunda kaskın yüzeyine yansıtılan gerçeklik daha yakın, daha sıcak, daha parlak ve çok hızlı bir şekilde gerçekleşir. Şaşırtıcı derecede hızlı.

Bir VR kaskının neden olduğu hislerin herkes için aynı olacağını varsaymamalısınız, ancak tüm "kobaylara" dayanarak, kesinlikle herkesin bu cihazı takdir ettiğini, incelemelerin son derece olumlu ve ilgili olduğunu güvenle söyleyebilirim. Bu nedenle, bir gününüzü bu kaskı yapmaya ayırmanızı ve kendiniz karar vermenizi güvenle tavsiye ederim. Kişisel hedefim tam olarak buydu - beklemede özel bir para ve zaman kaybı olmadan merakı hızlı bir şekilde gidermek.Her şeyi aramak ve ayarlamak için yaklaşık üç gün harcadım ve şimdi sopayı özetlenmiş bir biçimde size veriyorum.

Kişisel olarak, bu kaskın büyük olasılıkla küçük değişiklikler ve iyileştirmelerle ikinci bir versiyonunu yapmaya ve ardından Oculus Rift'in en son tüketici sürümünü satın almaya karar verdim. Çok ilginç ve bilgilendirici olduğu ortaya çıktı.

Android için yeni uygulamaları gerçekten sabırsızlıkla bekliyorum ve bu makalenin bir kısmı, geliştiricilerden birinin ilgileneceği ve herkesin göreceği bazı ilginç şeyleri ortaya çıkaracağı umuduyla yazıldı. Ve küçük bir dilek - bahsetmediğim, ancak makalenin kalitesini artıracak ve cihazın performansını artıracak herhangi bir program ve çözüm biliyorsanız - yorumlarda onlar hakkında yazın, kesinlikle değerli bilgiler ekleyeceğim. Gelecek nesiller için makaleye.

TL;DR: makale, Android yüklü bir HD akıllı telefon veya tablete dayalı bir sanal gerçeklik kaskı yapmanın hızlı ve yüksek kaliteli bir yöntemini, adım adım talimatların tamamını ve Genel İlkeler Bu süreci ve aynı zamanda ana mevcut yöntemler Ortaya çıkan kaskın uygulamaları: 3D formatında film izlemek, Android için oyunlar ve uygulamalar ve kaskı bir bilgisayara bağlayarak kendinizi masaüstü 3D oyunların gerçekliğine kaptırmak.

Hemen söyleyeceğim. Bu konuda henüz hiçbir şey anlamıyorum ve torunlarım henüz bana öğretmedi. Ancak sanal gerçeklik gözlüklerinin eski gözlüklerden ve ayakkabı kutusundan yapılabileceği gerçeği hemen büyüleyiciydi. Daha fazla araştırma için beni evine sürükledi.



Bu proje size Google Cardboard gibi ancak tabletler için optimize edilmiş bir VR görüntüleyicinin nasıl oluşturulacağını gösterecektir. Tablet dışında maliyeti oldukça düşüktür. Dolar mağazasından aldığı iki çift okuma gözlüğü (Dolar Ağacı), plastik bir ayakkabı kutusu ve maliyeti yaklaşık 7 dolar olan bir çift ucuz prizma mercek kullanıyor. Sonuç, akıllı telefonun yüksek çözünürlüklü ekranı ve daha geniş görüş alanı sayesinde çok verimli bir cihazdır.

Adım 1: Bazı Arka Plan Bilgileri

Bu cihazı, eğitimleri için VR teknolojisini kullanarak öğrencilerin sınıfa katılımını sağlamak için yarattım. Salinas, California'da öğretmen olduğum için bu cihaza Salinas VR görüntüleyici adını veriyorum.

Google'ın Cardboard'u bu görüntüleyiciden ilham aldı ancak izleyiciyi akıllı telefondan daha büyük bir ekrana zorlamanın getirdiği bazı önemli eksiklikleri gidermek için yapıldı. Görünüşe göre gereken tek şey görünüm boyutuna göre ölçeklendirmek, ancak bu yaklaşımla ilgili birçok sorun var.

Ana sorunlardan biri, karton gibi, böyle bir izleyicinin ekranı görüntülemek için yalnızca basit bir çift dışbükey mercek kullanmasıdır. Ancak bu etkili olmayabilir çünkü büyük beden ekran, görüntülerin doğrudan her gözün önüne (optik olarak) yerleştirilemeyeceği anlamına gelir. Eğer bunlar düzeltilmediyse o zaman kişi her gözünü kulak yönüne doğru hareket ettirebilmelidir. İzleyicim bu sorunu ucuz bir prizma mercek kullanarak, görüntüyü optik olarak doğrudan izleyicinin gözünün önünde olacak şekilde kaydırarak çözüyor.

Basit yuvarlak dışbükey merceklerin kullanılmasıyla ilgili bir başka sorun da bunların VR deneyimine izin vermeyecek kadar ilkel olmalarıdır. Bu tür lensler, görüş alanını genişletmek için çok sınırlı bir alana sahiptir, çünkü gözlerin lense çok yakın yerleştirilmesi gerekir ve bu nedenle herhangi bir göz hareketi sınırlandırılır. Gözlerimizi nasıl hareket ettirdiğimize dair bu tür bir kısıtlama doğal değildir. Bir kişiyi, görüntüyü odakta tutmak için dümdüz ileriye bakmaya zorlayarak kendisini sabit tutmaya zorlarsa, bir VR sisteminin ne kadar aslına uygun olabileceğini görmek zordur. İnsanların gözlerini hareket ettirirken VR görüntülerini görmeye devam etmelerine izin verilmeli. Neyse ki bazı lensler, örneğin okuma gözlükleri insanların kullanımına mümkün olduğunca uygun olacak şekilde geliştirildi. Bu gözlükler geniş bir görüş alanına (fov) ve çok geniş bir görüş alanına olanak tanır. Bu gözlükler aynı zamanda son derece ucuzdur.

Adım 2: Ekipman:


1 yazar [Uzun süre bunun ne anlama geldiğini düşündüm, muhtemelen Rusça - yazar :) ]: sizin tarafınızdan yapıldı.

# 90 tel çivilerden yapılmış ve bir miktar plastik katlanmış ve dikilmiş. Bu, yazarın maket bıçağı veya keskin bir makasla çok güzel bir şekilde işaretlemesine ve kesmesine olanak tanır.

2 Çift 3,25 Büyütme Geniş Çerçeve Okuma Gözlüğü: Dolar Ağacı

Fiyatı: 2,00 Dolar. Bu oldukça karlı. Eczaneler gibi diğer mağazalarda onları bulmak ve çok daha fazlasını satmak zordur (çift başına +10,00).

1 çift 1,5 Prizma Kama lens çifti: Berezin stereo fotoğrafçılık ürünleri http://www.berezin.com/3d

Çift başına fiyat 7,95 dolar.

1 Plastik Kutu: Amazon: Whitmor 6362-2691-4 Whitmor'dan şeffaf vu kadın ayakkabı kutusu koleksiyonu

Fiyatı: 11,99 $ 1 pencereye ihtiyacınız var ama 4'lü set alıyorsunuz. 3 kutu aracılığıyla en az 6 izleme yapabilirsiniz, gövde (plastik gövde) dışındaki diğer plastik parçalar için başka bir kutu kullanabilirsiniz.

1 rulo tutkal noktası (yüksek mukavemetli):

Fiyatı: yaklaşık 5 dolar. Bu muhteşem yapıştırıcı olmadan izleyici için imkansız olurdu. Lütfen videodan kullanmadığınızı unutmayın. Noktayı alıp gereken yere yerleştirmek için yazıcıyı (yukarıya bakın) kullanırsınız.

3 şablon: PDF dosyaları basılması gerekiyor.

Kesip plastiğin üzerine yapıştırın, ardından ihtiyacınız olan yedek parçayı yazabilirsiniz. Renklidirler ancak ekrandaki renk kodunu kullanarak siyah beyaz yazdırabilirsiniz.

Adım 3: Okuma gözlüğünü kesin ve bağlayın.






Kesme bıçağı olan bir Dremel kullanarak (elmas harika iş görür), her iki gözlüğün saplarını ve burnunu kesin. Daha sonra camın kenarına ve burun köprüsüne noktalar halinde yapıştırıcı sürün ve birbirine yapıştırın. Hazır!

Adım 4: Yan destekleri çizin, kesin ve ardından zımbalayın.





Şablon desteklerinin içinden plastiği bantlayın ve bir cetvel kullanarak çizin. Daha sonra destekleri kesip işaretli çizgi boyunca sabitliyoruz, ardından resimde gösterildiği gibi katlıyoruz. İkinci destek için tekrarlayın.

Adım 5: Prizma desteklerini kesin, kayan metale yerleştirin, yan destekleri takın.







Prizma desteklerini kesin, işaretli çizgi boyunca zımbalayın, ardından ikisini metal şeridin üzerine kaydırın ve gözlük desteğine oturacak şekilde yanlarını her iki ucundan aşağı doğru katlayın. Metal şeritlerin dosya klasörüne kayması.

Adım 6: Yan destekleri sertleştirmek için onlara sıcak tutkal dökün.



Her iki taraftaki camın köşelerine noktalar halinde yapıştırıcı uygulayın ve camı yan desteklere yerleştirin. Daha sonra yan destekleri sert hale getirmek için sıcak tutkalla doldurun.

Adım 7: gövdeyi yapmak. Plastik bir ayakkabı kutusunu kesin ve çizin.





Bir şablon kullanarak bir ayakkabı kutusu halinde kesin. Bir ayakkabı kutusunda iki kol elde etmek için her iki ucu kesilecek kadar uzundur.

Adım 8: Metal şeridi kesin ve bükün, kasaya yerleştirin ve yanlarını kapatın.






Yine dosya klasöründeki metal şeritleri kullanarak şablonları kullanarak boyutlarına göre kesin, bükün ve kasanın alt kısmına yerleştirin. Muhafazayı geriye doğru katlayın ve metal şeritleri yerine sabitleyin.

Adım 9: Mandalları kasanın üstüne yerleştirin.





Çerçeveyi tamamlamak için her türlü schnapps ve hatta zımba kullanabilirsiniz. Kullandıklarım, 60'ı yaklaşık 4 dolar olan plastik mandallar sığacak, ancak yaklaşık 20,00 dolara (Walmart) satılan özel penselere ihtiyacınız var. Metal mandallar iyi çalışır ve bunları kullanmak için pahalı bir alete ihtiyacınız yoktur.

Adım 10: Prizma merceğinin prizma desteklerine takılması.




Metal cam şeridi çıkarın ve prizmatik desteklerin üzerine noktalar halinde yapıştırıcı uygulayın. Prizma merceğinin konumunun ince taraftan buruna doğru olduğundan emin olun, iki prizma merceği bir arada tutun ve desteklerin üzerine itin. Metal şeridi oradaki camların üzerine yerleştirin.

Adım 11: Bir sırt desteği yapın ve vücuda zımbalayıp yapıştırın.



İyi günler (akşam/gece isteğe bağlı).

Bugün size sanal gerçeklik gözlüklerini kendi ellerinizle nasıl yapabileceğinizi anlatacağım. telefon yok(Trafik!):

ÖNSÖZ

Şimdilik HAYIR VR gözlükleri/maskesi ve benzerleri için resmi standart. Oculus, HTC, Samsung, Sony vb. Hakkında Konuşmanın ve karşılaştırmanın bir anlamı yok. Bunlar yalnızca +/- farklı işlevlere sahip cihazlar, bazı gadget'lardır. VR'nin ne olduğunu tartışmanın bir anlamı yok, herkes onu farklı görüyor.

Uzun zamandır bu tür şeylerle oynamak istiyordum ama telefon gözlükleri bana çekici gelmiyor, zahmetli, ağır ve az uygulama var, bilgisayarla senkronizasyon zayıf, telefon pili, radyo gecikmesi.

Deneyim üzerinde çalışma sürecinde benim için önemli olan 2 nüans vurgulandı:

1. Kafa takibi.
2. Telefon yerine ekran.

Bu nüanslara dayanarak üniteyi kurmaya başladım.

Hemen şunu söyleyeceğim, bu şey kendi içinde ve kaliteli gibi görünmüyor, herkes bu kaskın üretimini alınan talimatlara göre tekrarlayabilir.

BİLEŞENLER

Gözlükler için aşağıdaki bileşenlere ihtiyacım vardı:

MALZEME PARÇASI

İlk şey bir uyarıdır:

Tüm sorumluluk, yani bitmiş ürünün gövdesine bağımsız olarak nüfuz etmesi ve daha sonra bütünlüğünün ve performansının ihlal edilmesi, bu eylemi gerçekleştiren kişiye aittir.

Çerçeve:

Matrisin oldukça hacimli olması ve farklı bir odaklama mesafesi gerektirmesi nedeniyle gövdenin matris için ayrı olarak monte edilmesi gerekecektir. Lens değişimi gerekli. Baş ve buruna uygulanacak kısım bu gövdeden alınacaktır.

Denetleyici:

Ana görev denetleyiciyi matrisle senkronize etmektir, denetleyicinin ve matrisin çalışacağını biliyordum ancak gerekli çözünürlüğü alıp alamayacağım başka bir soru.

Size veri sayfasından bir alıntı vereceğim:

Ekranımın en boy oranı 16:9 ve çözünürlüğü 1920x1440 aralığına giriyor.

Sorun, denetleyicinin yanlış çözünürlüğe sahip olması ve flaşlanması gerekmesidir.

Başlangıçta, ekranı bağlarken resim yerine bir dizi şerit aldım. (Ekranın kendisinin kapalı olduğunu bile düşündüm).

Ancak bir süre sonra (bilgisayara bağlandığında) ekranın bir şey gösterdiği anlaşıldı ancak senkronizasyon ve çözünürlükte sorun olduğu açıktı.

Firmware'i yüklerken bir düzineden fazlasını inceledim ve bu sürüme karar verdim:

Artık bilgisayara bağlandığında ekranda HDMI konektörünün bağlı olduğu bilgisi görüntüleniyor ve 1024x600 çözünürlük sunuluyor. Bu durumda ekran aktif olarak VGA'dan sinyal almaya çalışır ve "VGA kablosunu bağlayın" mesajı görüntülenir.

Tekrar kafamı kaşımak zorunda kaldım. Bu denetleyici, çok sayıda konektöre sahip kartların doğrudan bir analogudur, örneğin:

Bu, ekranı kişiselleştirebilmeniz ve çalışma modlarını değiştirebilmeniz için kontrol cihazınıza düğmeleri bağlamanız gerektiği anlamına gelir. Konektörler için bir şema ekledim, düğmeler çipin 53. ayağında asılı duruyor:

Her ihtimale karşı, RTD2660 yongasının bir şemasını ekliyorum:

Firmware'i yükledikten ve denetleyiciyi HDMI moduna geçirdikten sonra. Ekran Windows 7 altında başlamaya başladı, 1024x600 yerel çözünürlüğün yanı sıra çözünürlüğü 720p ve 1080p olarak ayarlayabildiğimde benim için sürpriz oldu. 720p'de bozulmadan harika çalışıyor, ancak 1080p'de yazı tipleri artık okunamıyor, ancak yine de aynı kalıyor, şaşırtıcı, oyunları 720p'de çalıştırmak 1024x600'den daha eğlenceli (tüm oyunlar düşük çözünürlükleri desteklemiyor).

Matris:

Zaten telefonumda gözlükle oynuyordum, çözünürlük 960X540 idi. Half-life 2, Portal'ı başlattım ama bunun bir telefon olması ve boşluğa kafamla bakamamam hoşuma gitmedi, fareyi döndürdüm + Wi-Fi gecikmeleri, sadece beni sinirlendirdi ve oynamama izin vermedi. Genel olarak pikseller görünüyor ama yine de hoşuma gitti.

Parça numarası 7300130906 E231732 NETRON-YFP08 olan 7 inçlik 1024x600 matris, yedek parça kutusundan çıkarıldı. Mevcut matris çözünürlüğüne dayanarak, her göz için çözünürlüğün 512x600 olacağı, bunun da telefon ekranı çözünürlüğünden biraz daha fazla olacağı ve en önemlisi herhangi bir gecikme olmayacağı sonucuna varabiliriz.

Matris konektörünün 50 pimi vardır ve ekran denetleyicisiyle tamamen uyumludur.

Maksimum kontrast ve görüntü zenginliği elde etmek için mat filmi matristen çıkarmanız gerekecektir. Ürün kapalı olacağından herhangi bir parlama riski bulunmamaktadır.

Matrisin sonlandırılması 7 aşamada gerçekleştirilir:

1. matrisi çerçevenin kenarı boyunca sökün;

2. modülü astarın üzerine yerleştirin (burada, suyun parçaya zarar vermemesi için modülün kenarlarını astara bantlayabilirsiniz);

3. Ekranın üzerine tercihen mat film boyutunda nemli bir bez yerleştirin;

4. Peçeteyi yaklaşık 25 derecede az miktarda suyla hafifçe ıslatın;

5. Yaklaşık 2 - 3 saat bekleyin, bu tamamen kaplamanın kalitesine bağlıdır. (mat filmlerin tutkalı suya duyarlıdır);

6. Kenarı dikkatlice kaldırın ve yavaşça, sarsılmadan mat tabakayı çıkarın;

7. kontrol edin.

2K ekranda gözlük toplamak istiyorsanız size bir bağlantı vereceğim:

Ali'de bu fiyata FullHD özellikli hazır bir cihaz satın alabilirsiniz ->

Bu nedenle konsepte para harcamadım ve elimdekileri test için kullanmaya karar verdim.

Arduino ve jiroskop:

Bir oyun, uygulama veya videoda varlık etkisini elde etmenin en önemli kısmı kafanızı kontrol edebilme yeteneğidir, bu da kafa takibi yazacağımız anlamına gelir.

Arduino Leonardo'nun resmi kaynağından alıntı:

Önceki tüm anakartlardan farklı olarak ATmega32u4, yerleşik bir USB bağlantısı desteğine sahiptir; bu, Leonardo'nun bir bilgisayara bağlandığında nasıl görüneceğini ayarlamanıza olanak tanır; bir klavye, fare, sanal seri / COM bağlantı noktası olabilir.

Bu tam olarak ihtiyacım olan şey.

En basit ve en yaygın jiroskop seçildi - gemide bir ivmeölçer bulunan GY521:

1. İvmeölçer aralıkları: ±2, ±4, ±8, ±16g
2. Jiroskop aralıkları: ± 250, 500, 1000, 2000 °/s
3. Gerilim aralığı: 3,3V - 5V (modül, düşük düşmeli bir voltaj regülatörü içerir)

Jiroskop bağlantısı:

#katmak #katmak #katmak #katmak MPU6050 mpu; int16_t ax, ay, az, gx, gy, gz; int vx, vy; void setup() ( Serial.begin(115200); Wire.begin(); mpu.initialize(); if (!mpu.testConnection()) ( while (1); )) void loop() ( mpu.getMotion6( &ax, &ay, &az, &gx, &gy, &gz); vx = (gx+300)/200; vy = -(gz+100)/200; Mouse.move(vx, vy); gecikme(2); )

Taslağa dayanarak, kafa takibinin aslında bir jiroskop fare olduğu sonucuna varabiliriz.

KONSEPT

Her şey aşamalara bölünmeye bağlıydı:

1. Kafa takibini denemek;
2. izleyici ürün yazılımının yazılması;
3. ekran için gerekli kontrolörün sipariş edilmesi;
4. denetleyiciyle ekranın kurulması ve başlatılması;
5. Montaj ve genel montaj.

Jiroskoplu bir kafa takip cihazında hata ayıklamak şuna benziyordu:

Kafa takip cihazının çalışma videosu:

Ekranı bir denetleyiciyle çalıştırma:

Ekranı çalıştırmak için test olarak kullandığım, Yan Yana görüntülerle oyun ve uygulamaları çalıştırmanıza olanak tanıyan Tridef 3D programına ihtiyacım var.

Kullanım nedeni oldukça açık, bu gözlükler Oculus DK1/DK2 gözlük olarak tanınmayacak ve cihazın en azından oculus'un ilk revizyonlarında VR gözlük olarak tanınabilmesi için yazılımın tamamen değiştirilmesi gerekiyor. Henüz karşılayamadığım ekran denetleyicisinin ya kısmi prototiplenmesi gerekecek, ya da oculus'larda kullanılanlar gibi jiroskoplara dayalı bir konsept panosunun yeniden oluşturulması gerekecek -

Ancak bu projeye çok fazla harcama yapmamaya karar verdiğim ve bundan para da kazanamayacağım için bunu başkalarına bırakacağız. (Akıllı telefonlar için benzer gözlüklere dayalı oculus firmware'li setler yapanları biliyorum ama bunların reklamını yapmayacağım, yazı onlarla ilgili değil)

Çerçeve

Standart bir gövdeyle yeterince oynadıktan sonra matrisi denemeye karar verdim ve çok hayal kırıklığına uğradım, matris odak uzaklığına göre çok büyük çıktı, her şeyi gördüm ama resmin tamamını göremedim, toplanamadı birine.
Vücudun montajı sıfırdan başladı.

Tüm çıkıntılı parçaları ve kafa bandının sabitlenmesini kırdıktan sonra aşağıdaki seti aldım:

Aslında birçok prototip gibi ben de en esnek, kolay ulaşılabilir malzeme olarak oluklu mukavvayı seçtim:

Test yapmak

Testler sırasında gözlükler son derece iyi performans gösterdi; 720p çözünürlükte oynamak bir zevk. Jiroskop harika çalışıyor ve kafa hareketlerini takip ediyor, fare koordinatlar üzerinde yüzmüyor, kabloyu arkamdan kafamdan geçirdim, 3 metre fazlasıyla yeterliydi.

Nüans:
Gözlükler oldukça fazla dışarı çıkıyor, kütle çok büyük olmasa da başınızı döndürmeye alışmanız gerekiyor.

Böyle bir sistemin dezavantajları:

1. Vücudun uzunluğunu azaltmak için daha küçük bir matrise ihtiyacınız var.
2. Yüksek kaliteli merceklere ihtiyacınız var (benimki için onları en yakın matbaadaki büyüteçlerden aldım).

Genel olarak, iddiasız bir kişi olarak benim için işe yarayacaktır.

Her şeyle yeterince oynadıktan sonra bu matris ve denetleyiciden bir 8D projektör yapacağım. (Yorumlara dikkat edin)

İlginiz ve sabrınız için teşekkür ederim, yorumlarınızı yanıtlamaktan mutluluk duyacağım.