Realtime рей-трейсинг на Super Nintendo? Работи и изглежда адски впечатляващо (ВИДЕО)
В подобни предпразнични дни новини като настоящата са като подранил Дядо Коледа за tech гийковете в нас. Точно така, заглавието не е преувеличено дори и на йота. Имаме легитимна 3D сцена, рендваната на 16-битовата конзола SNES, в която е използван ray-tracing. При това въпросната върви при 20FPS. Питате се каква е тази черна магия? Как е възможно да получим толкова комплексен рендър на толкова вехта технологично конзола?
Магията е дело на разработчика Shironeko Labs, който в домашни условия използва подобрена от самия него касетка (catridge), която съдържа специален чип (SuperRT), който дава възможността на SNES да използва ray-tracing. Подобно на SuperFX чипа, използван от оригиналния Star Fox (и още няколко заглавия, включително и Doom), и този на Shironeko Labs допълва хардуерните възможности на популярната конзола на Nintendo.
Правилно сте разбрали – по самата конзола не са правени никакви хардуерни модификации. В рамките на демонстрацията виждаме особено впечатляващи рей-трейснати отражения, както и сенки. 3D обектите хвърлят сенки в реално време, а въпросните се променят на база позицията на слънцето. Видяното буквално ни насълзи. Можем само да си представим колко впечатляващо би изглеждала игра с подобна визия в началото на 90-те години на миналия век. 20-те FPS не би следвало да ви плашат, защото през споменатия период 3D игрите на конзола вървяха със средно 10-15FPS.
Ако имате желание да научите в детайл какво стои зад споделената черна магия, то вижте блог публикацията на Shironeko Labs.
Видео демонстрация следва: