Skip to main content

Как работи 3D ефекта върху Nintendo 3DS?

Writing 2D Games in C using SDL by Thomas Lively (Може 2024)

Writing 2D Games in C using SDL by Thomas Lively (Може 2024)
Anonim

Една от най-продаваните функции на Nintendo 3DS конзолата е нейната способност да показва 3D изображения без помощта на по-малко от модерната шапка.

И така, как точно Nintendo 3DS проектира изображения без да ви носят чифт ретро червени и циан 3D очила?

Как работи 3D

Виждаме 3D в реалния живот, защото поставянето на очите ни съчетава две 2D изображения в едно 3D изображение.

Ако две 2D изображения се правят под различни ъгли - средното разстояние между нашите очи - и ги гледаме едно до друго, докато гледаме с образи, изглежда, че изображението ни изплува.

Номерът прави очите ни да виждат правилното изображение, когато не сме кръстосани, за да постигнем този изскачащ ефект и това може да се осъществи по няколко начина.

Най-емблематичният начин е чрез очила с червен и циан анаглиф, които работят с филмови филмови проектори от червено и синьо. Червеният обектив излъчва само циан, а синьото е за червената светлина. По този начин окото вижда само източника на светлина, който е предназначен за него, а 3D ефектът с кръстосани очи се постига без объркване или смачкване на очите.

Защо не ви трябват очила, за да видите 3D на 3DS

Горният екран на Nintendo 3DS използва филтър, наречен паралакс бариера. Едно от изображенията, необходими за гледане на 3D, се проектира вдясно, а другото - вляво. Изображенията заемат редуващи се вертикални колони от пиксели и се филтрират през паралаксната бариера.

Бариерата действа като вентилатор за проектиране на изображенията и гарантира, че те удрят очите ви под необходимите ъгли, за да произведат желания 3D ефект.

За Nintendo 3DS, за да проектирате задоволително своята 3D илюзия, трябва да сте на 1 до 2 фута от горния екран и да го гледате директно. Ако изглеждате твърде далеч от страната, ефектът няма да работи правилно.