NVIDIA OptiX

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

NVIDIA OptiX — это не просто очередная модная технология, о которой все говорят, но никто не видел. Это настоящий SDK от NVIDIA, который позволяет разработчикам игр и прочего софта для рендеринга вкусить священный грааль трассировки лучей без необходимости жертвовать своей печенью на алтаре производительности.

Что за зверь и зачем он нужен[править]

Представьте, что вы — Свет. Да, тот самый, который из лампочки или от солнца. Вы летите себе по прямой, пока не врежетесь во что-нибудь. А потом отражаетесь, преломляетесь, поглощаетесь — в общем, ведете себя как порядочный фотон. Так вот, OptiX — это инструмент, который позволяет смоделировать это ваше поведение в виртуальном мире.

Зачем? Ну, во-первых, это красиво. Трассировка лучей позволяет добиться *фотореалистичного освещения, отражений и теней, от которых у обычных смертных отваливается челюсть. Во-вторых, это правильно. OptiX моделирует реальные физические процессы, а не занимается рисованием фейковых бликов и теней, как это делают ваши любимые игры 90х.

Как это работает?[править]

OptiX, в отличие от ваших кривых ручонок, не пытается просчитать каждый лучик в сцене. Он использует хитрые алгоритмы, которые позволяют ему оптимизировать процесс и бросать лучи только туда, куда надо. А еще он умеет в CUDA, что позволяет ему эффективно использовать силу GPU от NVIDIA.

Короче говоря, OptiX:[править]

  • Берет сцену (вашу убогую модельку из Blender’а, например).
  • Задает источники света (лампочки, солнышко, все дела).
  • Кидает лучи из глаз (камеры, на самом деле).
  • Считает, куда эти лучи попали и как отскочили.
  • Рисует пиксели на экране, основываясь на полученных данных.
  • PROFIT!

OptiX vs RTX[править]

Часто можно услышать, как OptiX и RTX ставят в один ряд, а то и вовсе путают. Но между ними есть принципиальная разница, хоть они и братья по оружию (читай, по трассировке).

RTX — это, грубо говоря, маркетинговое название для набора технологий от NVIDIA, связанных с трассировкой лучей в реальном времени. Это как красивый фантик, в который завернуты:

  • RT-ядра — специальные блоки в GPU, заточенные под ускорение расчетов трассировки.
  • API DirectX Raytracing (DXR) — часть DirectX 12, позволяющая играм использовать возможности RT-ядер.
  • NVIDIA DLSS — технология сглаживания на основе ИИ, призванная компенсировать просадки производительности из-за рейтрейсинга.
  • И, внезапно, OptiX!

Да, OptiX — это часть RTX. Но если RTX — это скорее про «здесь и сейчас» в играх, то OptiX — это более фундаментальный и гибкий инструмент для разработки приложений, которым нужна трассировка лучей.

Если совсем упростить:

  • RTX — это про то, чтобы играть в игры с красивыми лучами прямо сейчас.
  • OptiX — это про то, чтобы делать софт, который эти лучи рисует. И не только для игр.

См. также[править]

12fd83r2jd0.png Чтобы всё работало, нужно иметь всё-таки благословение. И не трогай!
ОсновыАвтоматизацияИнженерТехнократыЧёрный ящикЛеталкаЛеталоОтражалоЦивилизация протезовЗапас прочностиЗапланированный износ
КомпьютерыКомпьютерЭлектронно-вычислительная машинаПодсветка компьютераРоссийский процессорМесто на дискеКомпакт-дискMacBookДва монитораГрафические артефактыПеределка фамиклона из PAL в NTSCВидеокарта (Сгорание видеокарты) • Проверка памяти компьютераЖивотные за компьютеромМемристорКлавиатураСиний экран в публичном местеВиртуальная реальностьAMD vs IntelМассовая компьютерная безграмотностьКомпьютеры Ворон и БобёрЕда за компьютеромПролил кофе на клавиатуруGeForce 256Аппаратное ускорениеСистемный блокМакбукAlt-TabКулерКремниевая пирамидаКомпуктерОперативная памятьДедикКомпьютерно-техническая экспертизаЗаправка картриджейКалькуляторУгольный компКривые флопыНоутбукАрхивация и резервное копирование на оптический дискОптический диск3D-печатьМеждулициеДефрагментацияATI vs NvidiaРасовое превосходство ПКСтруйный принтерКрэкерТысячеричная система счисленияБезопасность через умолчаниеПК vs консолиОтупение человечества из-за компьютеровКомпьютерная мышьRyzen 5 9600XGeForce 600ВибротумбаКомпьютерное зрениеЗагрузите больше РАМКомпьютерная мышь в холодильнике
БытУмный домРоботизированная доставка (Pickpoint) • Зелёный водородФотокарточкаМногоразовая туалетная бумагаFace PayOnfidoДетектор лжиТаксофонКувалдаФруктовая машинаАммиакопроводСтройкаСтарый телевизорСтереобашняШапка от 5GСтроительный отвесЧертёжная доскаПесочные часыСтучание по телевизоруОцифровка аудиокассетыЛишние запчастиЛампочкаFlipper ZeroЗуммерТрусы против эрекцииИскусственное дыханиеВидеорегистраторРоботСмерть человекамРоботофобияУскорительно-накопительный комплексРоботофобыFlyboardСвязь поколений техникиПанорамное видео 360София (робот)Мозг в колбеУсловникРадиоШипение телевизораTorment NexusТелевизор: Явления и происшествияМеждународная космическая станцияРукотворные ужасы за гранью вашего пониманияПадение телевизора на человекаВоздушный корабльГолограммаГенератор случайных чиселDisable Core 0Конечный автоматДроны-убийцы
Система жизнеобеспеченияИскусственная экосистемаОтказыСкафандрКосмические шахтёрыЭкзоскелетЦиклерТехнооптимизмТехнопессимизмКолесоПиксельЭмуляторЛодкаROMЖёсткий дискМикросхемаЗмея в принтереОверклокинг ЭЛТ-мониторовКомпьютеры пятого поколенияNVIDIA OptiXNVIDIA Frame GenerationРоботофилияPsionMEMCLG Optimus 3DПалантирVRRHDROverdriveMini LEDVR-очки для телефонаИспользование sshfs в OS XСекстантПьезозажигалкаВыключить и включитьNvidia 3D VisionRTX 5090СодопедPhysX RIPЧастота опроса мышиKingSpec
ИноеАкваланг (ИВЛядерный) • БатискафДвигатель на вампиреПропеллерТеледильдоникаДилдо с подсветкойВагоны со стеклянным потолкомТелевизорФерритовые бусиныSpaceXБатискаф ТитанЗадний приводМайнингXD Design BobbyКрысы бегут с корабляПолётПоловая дифференциация разъёмовDINНейралинкВдвигается и выдвигаетсяСистема распознавания «свой-чужой»Конфликты из-за телевизораЛовушкаЗвезда смертиИспользование устаревшей техникиРобот Фёдор — подводные камниКитайско-российские самовозгорающиеся аппараты ИВЛИзолентаСланцевый газКораблиРусский АОНВойна людей и роботовRobotstreamer.comФобос-ГрунтJet ManПостукивание пальцем по клавиатуреВампир на клавиатуреЗмея в системном блоке
Изя-бретателиТомас ЭдисонКольцо NimbБилл ГейтсЖак Ив КустоИзобретательBig TechМарк ЦукербергИлон Маск vs Марк ЦукербергГенри ФордAMDNVidiaАлан ТьюрингОлег Керман
МетаАвтомобилиАвиация