Unlimited Detail

Unlimited Detail

Unlimited Detail (англ. Неограниченная детализация) — программная технология в трёхмерной компьютерной графике, предназначенная для хранения и рендеринга виртуальной трёхмерной сцены посредством облака точек (англ. point cloud) в режиме реального времени. Технология «Unlimited Detail» разрабатывается австралийской компанией Euclideon с 2004 года, выход SDK планируется осенью 2011 года. Основными разработчиками являются Брюс Роберт Делл и Грег Дуглас.

Основные технологические аспекты «Unlimited Detail» на август 2011 года публично не известны, однако разработчики заявляют, что их технология позволяет отображать на сцене неограниченное количество объектов с очень высокой детализацией без существенной потери производительности. «Unlimited Detail» ставится в противовес полигональной графике, детализация моделей в которой существенно ограничена размером и количеством полигонов. Утверждается, что алгоритм «Unlimited Detail» работает по принципу поискового алгоритма, который определяет направление «взгляда» виртуальной камеры (порта просмотра) и ищет лишь те точки, которые должны быть отрисованы. Точки, также называемые разработчиками атомами, по своей концепции схожи с вокселами[1] и имеют объём 1/64 мм³ (1/4 мм в длину). Разработчики имеют конвертеры, которые позволяют трансформировать полигональные модели в облака точек.

Разработчиками заявляется, что «Unlimited Detail» обладает уникальной инновационностью,[2] которая истекает из того, что технология предоставляет нестандартный подход к представлению графических объектов и их трёхмерному рендерингу (англ. 3D rendering) и позволяет в реальном времени выводить намного более качественные и детализированные структуры, избавившись от ключевых ограничений полигональных технологий и технологии растеризации.[3] Согласно Euclideon, данная технология предоставит в 100 тыс. раз лучшую графику, чем могут предложить современные компьютерные игры и другие приложения, оперирующие графикой реального времени.[4][5] «Unlimited Detail» позиционируется как наибольший прорыв в трёхмерной компьютерной графики со времени её становления.[6] Кроме того, «Unlimited Detail» работает исключительно на центральном процессоре и не задействует графический процессор в своих вычислениях.[7][1]

Содержание

Описание технологии

Основной отличительной особенностью технологии «Unlimited Detail» является способ хранения и предоставления всех объектов сцены — в отличие от доминирующей в компьютерной графике полигональному способу, здесь используются облака точек (англ. point cloud). Облака точек по своей сути схожи с вокселями, однако имеют несколько важных отличий. Облака точек, как и полигоны, предназначены лишь для моделирования поверхностей, но не «внутренностей» трёхмерных объектов, как воксели. Вторым отличием является то, что каждая точка в облаке, как и полигон, содержит информацию о своих пространственных координатах, а воксели не содержат своих координатных данных.[8][9]

В «Unlimited Detail» используется не-растеризационный метод освещения, однако на август 2011 года разработчики его не описали.[10]

Суть чрезвычайно эффективной работы «Unlimited Detail», по словам её разработчиков, заключается в том, что для отрисовки сцены им не нужно загружать, обрабатывать и выводить все объекты, попавшие в поле зрения порта просмотра. На экран выводятся лишь те точки, которые в данный момент времени может увидеть пользователь, и размер одной точки равняется размеру одного пикселя на экране. К примеру, при разрешении экрана в 1024 × 768 пикселей необходимо вывести 786432 пикселей, а значит, точно такое же количество точек. Однако нужно знать, какие именно точки следует выводить, и эту задачу призван решить специальный алгоритм «Unlimited Detail», который, по заявлениям разработчиков, по своей сути очень похож на поисковые алгоритмы. В процессе выбора точек алгоритм определяет направление виртуальной камеры, перекрывание одних объектов другими, определение ближайших к камере объектов, размера объектов.[10][9] Утверждается, что алгоритм поиска точек выбирает только те точки, которые будут отображены на экране, и «отбрасывает» все остальные, и при этом скорость выборки такова, что возможно создавать плавные анимации. Этот алгоритм назван разработчиками «mass connected processing» (рус. Обработка связанных массивов).[11]

В «Unlimited Detail» все данные сцены, все объекты сохраняются в сжатом виде. Более того, по заявлениям Брюса Делла, их алгоритм позволяет обрабатывать эти данные в сжатом виде, не распаковывая. Благодаря этому достигается экономия используемой оперативной памяти. Брюс Делл заявил, что если сравнить два идентичных объекта, один из которых представлен в традиционном полигональном формате, а второй — при помощи облака точек, то размер второго объекта будет лишь около 8% от размера первого.[12]

Согласно заявлениям разработчиков, нет ограничений на размеры и масштабы самой трёхмерной сцены (уровня). Т.е., в отличие от полигональной графики, производительность рендеринга не падает при увеличении детализации и размера сцены. Единственным фактором, снижающим производительность «Unlimited Detail», является разрешение экрана — чем больше разрешение, тем больше точек требуется найти алгоритму, тем больше времени тратится на формирование одного кадра.[13]

Технология «Unlimited Detail» не использует мощности графических процессоров (англ. GPU) и работает исключительно на центральных процессорах (англ. CPU).[9]

Утверждается, что «Unlimited Detail» поддерживает анимацию, а также изменяемые и разрушаемые структуры.[12] В марте 2008 года Брюс Делл в интервью сайту tkarena сообщил, что, хотя это и было сложно, его компания добилась реализации анимации такого качества, какое присутствует в полигональных объектах. Геометрия будет полностью изменяемой, причём изменения будут производиться на точечном (атомарном) уровне и останутся постоянными. «Отпечатки ног на песке не будут запечатанными в текстуру, а будут представлять собой реальное изменение геометрии уровня и они останутся, а не исчезнут через 30 секунд», — заявил в интервью Делл.[14]

Заявлена поддержка статического и динамического освещения.[12] Вместе с тем, в марте 2008 года Делл сообщил, что имеется возможность использовать лишь один динамический источник света. Тем не менее, он заявил, что существует теоретическая возможность переработать «Unlimited Detail» таким образом, чтобы поддерживать неограниченное количество динамических источников света.[14]

Согласно заявлениям разработчиков, у них имеется в наличии набор конвертеров, позволяющих преобразовывать полигональные модели в облака точек. Эти конвертеры выполнены в виде плагинов к 3DS Max, Maya и другим программам трёхмерного моделирования. Таким образом, предполагается, что пользователи «Unlimited Detail» будут использовать «классические» инструменты для создания контента, а потом конвертировать уже готовый полигональный контент в облака точек.[15]

SDK

Согласно интервью, данному Брюсом Деллом в мае 2010 года, комплект разработки «Unlimited Detail» (SDK) будет иметь следующие особенности[12]:

  • Собственно графический движок «Unlimited Detail».
  • Импортирование данных в формат «Unlimited Detail» из разных источников, среди которых файловые форматы популярных трёхмерный редакторов и 3D-сканеров.
  • Документация и демонстрационные примеры в разных направлениях, включая горное дело, медицину, архитектуру, игры и фильмы.

История

Работа над технологией «Unlimited Detail» началась в ограниченном режиме не позже 2004 года силами нескольких энтузиастов из Австралии, основным её разработчиком является Брюс Роберт Делл (англ. Bruce Robert Dell).[16]

Первая версия «Unlimited Detail» была предложена к использованию в компьютерной игре «Rome: Total War», которая была разработана Creative Assembly и вышла в сентябре 2004 года. Однако в итоге использование «Unlimited Detail» в игре было отклонено.[5][17]

19 марта 2008 года сайт TKArena опубликовал интервью с Брюсом Деллом, в котором последний подробно рассказал об особенностях «Unlimited Detail».[14]

В начале марта 2010 года произошел всплеск публикаций касательно «Unlimited Detail»,[18] её разработчики опубликовали несколько видеопрезентаций, множество скриншотов и дали интервью[12]. Разработчики заявили, что демонстрационные сцены состояли из приблизительно 8 миллиардов точек, отрисовывались в реальном времени со скоростью 25 кадров в секунду на одном ядре центрального процессора. Некоторые журналисты скептически отнеслись к данным видеодемонстрациям, поскольку на них были представлены только статические сцены безо всякой анимации, плохая система освещения без динамических источников света и тени, ярко выраженная зернистость изображения и т.д. Были высказаны предположения, что технология «Unlimited Detail» эффективна лишь в задачах построения и вывода «чистой» геометрии сцены, и не сможет предложить эффективные альтернативные подходы в других областях компьютерной графики.[19][20][9][21]

Также в начале 2010 года Правительство Австралии выделило стартапу Брюса Делла грант в размере около 2 млн. австралийских долларов (около 2,2 млн. долларов США по курсу того времени)[22][18][6][4]

В мае 2010 года, благодаря гранту от правительства, Брюс Деллн основал частную компанию Euclideon Pty Ltd, которая базируется в городе Брисбен (административный центр штата Квинсленд) и основной целью которой является дальнейшая работа над «Unlimited Detail».[22][18][16] На этот момент в компании работало девять сотрудников, и было заявлено, что через некоторое время штат компании будет расширяться.[6]

В конце августа 2010 года в интервью журналу Atomic MPC (англ.) Брюс Делл сообщил, что его компания вместе с другой австралийской компанией Auran, специализирующейся на разработке игр, активно работают над SDK, предназначенного для коммерческого релиза. При этом запланированная дата релиза названа не была.[13]

Демонстрация 1 августа

1 августа 2011 года Euclideon опубликовала новое видео, демонстрирующее «Unlimited Detail», в своём профиле на сайте YouTube,[23] которое тут же было замечено и освещено многими игровыми ресурсами.[4][6][24][25][17] В видео Брюс Делл отметил, что за год с момента последней демонстрации разработчики значительно продвинулись вперёд в плане доработки «Unlimited Detail», однако отметил, что разработка ещё не завершена и продолжается.[2][4]

В демонстрации сначала были представлены прошлогодние (2010 год) наработки, а потом новые наработки, на основе которых был показан прогресс технологии за последний год. В качестве новых материалов был показан смоделированный при помощи облака точек виртуальный остров площадью в 1 км², который в изначальном состоянии содержал 21062352435000 (21 триллион; 1 триллион = миллион миллионов) полигонов. Потом все полигональные структуры были переконвертированы в облака точек, причём одна точка имела объём 1/64 мм³ или 1/4 мм в длину. Результирующая сцена — остров с ландшафтом, деревьями, травой, камнями и прочими структурами, — и была показана на демонстрации.[3]

В конце демонстрации Делл сообщил, что SDK для разработчиков появится осенью 2011 года,[3] а также то, что работы над совершенствованием технологии продолжаются, и основным направлением, над которым теперь сосредоточатся разработчики, является система освещения, которая в представленной демонстрации смотрится довольно блекло и плоско.[6]

Обзоры, отзывы и критика

Отзыв Джона Кармака

Джон Кармак, известный американский программист и разработчик игровых движков, в ответ на августовскую демонстрацию «Unlimited Detail» написал в своём блоге в Твиттере, что создание игры, основанной на этой технологии, невозможно на современном (седьмом) поколении игровых консолей и конфигурациях ПК. Кармак отметил, что, возможно, через несколько лет подобные технологии и станут использоваться в компьютерных играх, однако для этого их разработчикам придётся решить много трудностей.[26][3][6]

Отзыв Маркуса Перссона и полемика вокруг него

Первоначальное сообщение

Маркус Перссон aka Notch, создатель компьютерной игры Minecraft и основатель компании Mojang AB, 2 августа в своём блоге опубликовал разгромную рецензию на «Unlimited Detail» под заголовком «It’s a scam!» (рус. Это обман!). В этой рецензии Перссон изложил свои аргументы, почему «Unlimited Detail» не может быть реальной. По мнению Персонна, Euclideon создала и «раскручивает» фальшивую презентацию, которая не соответствует их утверждениям и основная цель которой — привлечение инвестиций и венчурного капитала.[8][27]

Согласно аргументации Перссона, Euclideon, возможно, создала воксельный рендерер, который использует Sparse Voxel Octree. Если предположить, что остров, показанный на демонстрации, имеет площадь в 1 км² и различие между самой высокой и самой низкой точкой на острове составляет 8 метров, то тогда весь объём острова составляет 0,008 км³. Далее, если принять, что один «3D-атом» (точка, воксел) является 1/64-частью 1 мм³, то тогда для моделирования острова требуется 512000000000000000 (512 квадриллионов) таких атомов. Если предположить, что для представления одного атома нужен один байт, то тогда для хранения всего острова нужно 512 петабайт данных, которые вместятся на приблизительно 170000 трёх-терабайтных жестких дисках. В реальности, заявляет Перссон, вряд ли одного байта хватит, чтобы закодировать один атом, и вряд ли разница высот не превышает восемь метров, поэтому размер данных, которые необходимо создать, сохранить, обрабатывать и отрисовывать, выше подсчитанного числа.[8][27]

Одним из объяснений подобной дилеммы Перссон видит то, что на демонстрации острова было показано очень много идентичных структур с идентичными размерами — одинаковые деревья, трава, статуи и т.д. Технология Sparse Voxel Octree позволяет эффективным образом обработать множество одинаковых объектов, существенно сократив количество данных и повысив производительность их обработки. Это объясняет огромный набор данных на демонстрации, но это же является ключевой слабостью «Unlimited Detail» — она не может обрабатывать разнообразные объекты, а лишь несколько идентичных структур.[8][27]

Следующим ключевым недостатком Перссон называет непроработанность взаимодействия анимации в сочетаниями с вокселами. Действительно, на презентации «Unlimited Detail» были показаны только статичные сцены и объекты.[4] Перссон замечает, что в настоящее время не существует эффективных алгоритмов анимации вокселей, классические модели, типа скелетной сетки (англ. skeletal mesh), не работают, и единственным подходом является анимация посредством ключевых кадров, однако её создание является очень трудоёмким и требует большого количества данных. В конце концов, даже при таком подходе анимация гуманоидных персонажей будет проигрывать по качеству традиционным подходам, основанным на скелетной модели.[8][27]

В итоге, Перссон отмечает, что под личиной «Unlimited Detail» скрываются давно созданные технологии,[4] однако Euclideon выдаёт свою технологию за новшескую и скрывает её очевидные недостатки.[27] Также Перссон назвал Брюса Делла «торговцем воздухом» (англ. Snake Oil Salesman).[28]

Ответ Брюса Делла

3 августа 2011 года, на следующий день после рецензии Перссона, авторитетный блог Kotaku взял интервью с Брюсом Деллом под названием «Infinite Detail And Euclideon: The Elephants In The Room» (рус. Бесконечная детализация и Euclideon: Слоны в комнате), в котором попросил его дать отзыв на рецензию Перссона. Делл заявил, что «Unlimited Detail» ещё не завершена, поэтому любые её оценки на данном этапе не верны. В ответ на утверждение Перссона о фальшивой сути «Unlimited Detail» Делл заявил, что если бы это была фальшивка, то правительство Австралии, предоставившее грант на 2 млн. австралийских долларов, а также другие контролирующие структуры заметили бы данный обман. Делл заявил, что после публикации видеодемонстрации его технология и компания получила множество негативных отзывов и сомнений, однако рецензия Перссона была самой едкой и злой.[28]

Касательно анимации, на трудность реализации которой указывал Перссон, Делл ответил, что «мы имеем анимацию», однако признал, что работа над ней ещё не закончена и разработчики «собираются сделать ещё очень много работы в этой области». Делл заявил, что они продемонстрируют анимацию «Unlimited Detail» только тогда, когда она будет полностью законченной.[28]

Отзыв Джона Кармака

Рецензию Перссона также прокомментировал Джон Кармак, который заявил, что он не опровергает ни одно из утверждений Перссона. Он заявил, что сам неоднократно работал над воксельными движками, использующими трассировку лучей (речь идёт о id Tech 6), и считает этот подход доминантным в близком будущем. Далее, согласно Кармаку, возможность создать статичный неинтерактивный воксельный мир с трассировкой лучей возможно уже сейчас в виде технологической демонстрации, однако должно пройти около пяти лет, чтобы эти технологии стали использоваться в компьютерных играх. Кармак описал своё решение проблемы с анимацией в воксельных сценах, применённое в id Tech 6: воксели и трассировка лучей применяются лишь к статичным структурам на сцене, типа ландшафта и строений, а все двигающиеся объекты, типа транспорта, персонажей и мелких объектов, выполнены при помощи классических полигонов и растеризации.[29]

Вторая статья Маркуса Перссона

3 августа 2011 года Маркус Перссон опубликовал в своём блоге статью «“But Notch, it’s NOT a scam!”» (рус. „Нотч, это НЕ обман!“), в которой заявил, что написать эту статью его побудило большое количество разнообразных отзывов на оригинальную статью. Вторая статья представляет собой более развёрнутую, чёткую, аргументированную и структуризированную версию первой: Перссон приводит дополнительные аргументы и признаёт некоторые свои ошибки в первой статье.[30]

Перссон объясняет, почему он считает, что «Unlimited Detail» использует именно воксели, а не облака точек: вокселы не содержат информацию о своих координатах, а облака точек содержат. Перссон обращает внимание на то, что все объекты в демонстрации развёрнуты в одну сторону, что свидетельствует о проблемах «Unlimited Detail» в плане произвольного вращения тел. Также Перссон акцентирует внимание на то, что фактически в демонстрации были показаны лишь несколько идентичных объектов, из чего делает вывод, что вся сцена построена из идентичных блоков и «Unlimited Detail» неспособна обеспечить истинно уникальную и разнообразную геометрию.[30]

Касательно оценки размеров занимаемых данных Перссон утверждает, что его расчёты были более оптимистичными, нежели должны были быть: в реальности на один воксел надо потратить минимум 24 бита (3 байта) на кодирование цвета и ещё минимум 8 бит (1 байт) на вектор нормали. Но даже если предположить, что изначальный размер в 512 петабайт удалось уменьшить в 100 раз, то в итоге всё равно получится нереально большой объём данных.[30]

Перссон «снял» свои аргументы и признал свою ошибку касательно анимации, так как получил ссылки на работы, где демонстрировалась полноценная анимация воксельных персонажей.[30]

Однако, в итоге, Маркус Перссон остался на своих позициях и подтвердил своё мнение о том, что «Unlimited Detail» является обманом и фальшивкой. В качестве аргументации он привёл следующие свои размышления:

  • Euclideon выдаёт свою технологию как инновацию, прорыв в компьютерной графике, тогда как использует давно известные и проработанные подходы и методики.
  • Euclideon умышленно избегает демонстрации известных недостатков типа неповторяющейся архитектуры и неодинаково ориентированных объектов, анимации и динамического освещения и таким образом пытается скрыть врождённые недостатки своей технологии, активно демонстрируя лишь её преимущества.
  • Разработчики используют новую терминологию и дают множество лестных отзывов о ней, а также делают много непроверяемых утверждений.
  • Разработчики утверждают, что в основе «Unlimited Detail» является поисковый алгоритм, однако использование этого термина некорректно. Sparse Voxel Octree уже является поисковым алгоритмом для обеспечения очень быстрого рейкастинга в воксельном пространстве.

В заключение Перссон говорит, что воксели, рейкастинг и трассировка лучей являются вполне реальными и перспективными технологиями в будущем, когда мощности компьютеров увеличатся. И он хочет поблагодарить инженеров Euclideon за их превосходную работу, однако просит маркетинговый отдел компании перестать врать.[30]

Общие замечания

Некоторые журналисты обращают внимание общественности на то, что, по утверждениям Euclideon, «Unlimited Detail» работает исключительно на центральном процессоре и не требует никаких дополнительных средств типа графических процессоров. Это идёт вразрез с производителями графических процессоров и видеокарт, которые вкладывают огромные средства в постоянную разработку и совершенствование своей продукции. Журналисты высказывают мнение, что крупным графическим компаниям типа nVidia и AMD как минимум невыгодна поддержка и развитие «Unlimited Detail».[2][9]

Также обозреватели отметили, что полигональная графика имеет абсолютное доминирование в текущей индустрии компьютерной графики. И любая не-полигональная технология столкнётся с проблемами несовместимости и отсутствии инфраструктуры — все инструменты моделирования и конвейер создания контента «заточены» под полигоны. Разработка компьютерных игр является достаточно дорогой деятельностью, и журналистами заявляется, что она не будет готова к таким радикальным переменам.[9][13]

Журналисты блога Kotaku в начале августа 2011 года нашли разработчика из неназываемой австралийской компании, которая занимается физическими движками и которая имела контракт с Euclideon в прошлом. Согласно интервью с этим разработчиком, его компания разорвала контракт с Euclideon и отказалась её финансировать, ссылаясь на технические проблемы «Unlimited Detail»: плохая работа с памятью, особенно при анимациях. Согласно ему, все живые демонстрации «Unlimited Detail», которые предоставляла Euclideon, имели плохое художественное наполнение и ассеты, и поэтому было трудно определить, насколько аппаратно интенсивной является технология в реальных задачах.[28]

Журналисты Atomic MPC (англ.) заявили, что если «Unlimited Detail» выйдет таким, как заявляется, то по степени инновационности его воздействие на индустрию будет таким же, как воздействие облачных игр.[13]

Представитель nVidia Кен Браун (англ. Ken Brown) в интервью журналу Wired, которое он дал в апреле 2010 года, в ответ на просьбу прокомментировать «Unlimited Detail» заявил, что воксели являются менее точными, нежели полигоны. Они могут обрабатываться на менее мощных компьютерах, однако они не могут предложить такой же уровень качества, как трассировка лучей и растеризация. «Если вы посмотрите на скриншоты „Unlimited Detail“, то увидите, что качество изображений на них не выглядит реалистично», — заявил он. Кроме этого, по его мнению, вокруг любой технологии рендеринга должна быть создана инфраструктура, включая SDK, инструменты и драйверы, которые создаются людьми из многих компаний. В целом, согласно Брауну, nVidia относится к «Unlimited Detail» скептически.[11]

Джон Педди, глава аналитической компании John Peddie Research, в этом же интервью Wired сообщил, что, даже если технология «Unlimited Detail» окажется жизнеспособной, пройдут года́, прежде чем программисты начнут использовать её. Кроме этого, он отметил, что многие компании, включая Microsoft и HP, имеют патенты в области вокселей, и Euclideon следует убедиться, что их решения не нарушают чьи-то патенты.[11]

Примечания

  1. 1 2 Erez Zukerman Unlimited Detail claims to leave current 3D technologies in the dust  (англ.). downloadsquad.com (10 марта 2010 года). Архивировано из первоисточника 13 августа 2011. Проверено 4 августа 2011.
  2. 1 2 3 Андрей Чаплюк Полигонам пора на свалку. Игромания (журнал) (3 августа 2011 года). Архивировано из первоисточника 17 августа 2011. Проверено 4 августа 2011.
  3. 1 2 3 4 Николай Третьяков Компания Euclideon готова устроить революцию в 3D-графике. Компьюлента (3 августа 2011 года). Проверено 4 августа 2011.
  4. 1 2 3 4 5 6 Isaac Calon Euclideon Preview Video Boasts 100,000 Times Better Graphics  (англ.). Gamerant (2 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 4 августа 2011.
  5. 1 2 souri Australian company showcases engine technology that boasts 100,000 times better graphics  (англ.). Tsumea (2 августа 201 года). Архивировано из первоисточника 13 августа 2011. Проверено 10 августа 2011.
  6. 1 2 3 4 5 6 Alex Wiltshire "Unlimited Detail" engine gets new airing  (англ.). Edge (журнал) (2 августа 201 года). Архивировано из первоисточника 13 августа 2011. Проверено 4 августа 2011.
  7. Технология Unlimited Detail готова перевернуть мир трехмерной графики  (рус.). Софт@Mail.Ru (16 марта 2010 года). Архивировано из первоисточника 13 августа 2011. Проверено 2 августа 2011.
  8. 1 2 3 4 5 Маркус Перссон It’s a scam!  (англ.). The World of Notch (2 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 4 августа 2011.
  9. 1 2 3 4 5 6 Игорь Осколков Облака точек заменят полигоны Компания Unlimited Detail готовит революцию в трёхмерной графике. Технология, которую она разработала, якобы позволит отрисовывать сцены "бесконечной сложности".. Computerra (26 апреля 2010 года). Проверено 9 августа 2011.
  10. 1 2 Unlimited Detail Technology - What Is It ?  (англ.). Официальный сайт Unlimited Detail. Архивировано из первоисточника 9 августа 2011 года. Проверено 9 августа 2011.
  11. 1 2 3 Priya Ganapati New Graphics Tech Promises Speed, Hyperrealism  (англ.). Wired (22 апреля 2010 года). Архивировано из первоисточника 13 августа 2011. Проверено 10 августа 2011.
  12. 1 2 3 4 5 Unlimited Detail Technology (UD)  (англ.). 3d-test (13 мая 2010 года). — Интервью с Брюсом Деллом в режиме «Вопрос — Ответ». Архивировано из первоисточника 13 августа 2011. Проверено 11 августа 2010.
  13. 1 2 3 4 Krishan Sharma Local company Unlimited Detail promises just that...  (англ.). Atomic MPC (англ.) (26 августа 2010 года). Архивировано из первоисточника 13 августа 2011. Проверено 10 августа 2011.
  14. 1 2 3 John Death of the GPU as we Know It?  (англ.) 11. tkarena.com (19 марта 2008 года). Архивировано из первоисточника 13 августа 2011. Проверено 2 августа 2011.
  15. Little Australian games company invents technology 100,000 times better  (англ.). Официальный сайт Unlimited Detail. Архивировано из первоисточника 9 августа 2011 года. Проверено 9 августа 2011.
  16. 1 2 About  (англ.). Официальный сайт Euclideon. — Страница «About». Архивировано из первоисточника 2 августа 2011года. Проверено 2 августа 2011.
  17. 1 2 Новое видео "Unlimited Detail". UralDev (3 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 10 августа 2011.
  18. 1 2 3 Home  (англ.). Официальный сайт Euclideon. — Страница «Home». Архивировано из первоисточника 2 августа 2011года. Проверено 2 августа 2011.
  19. DrEvil Unlimited Detail — новая графическая технология, не требующая GPU  (рус.). Мир nVidia (12 марта 2010 года). Архивировано из первоисточника 17 августа 2011. Проверено 5 августа 2011.
  20. Alec Meer Unlimited Detail Wants To Kill 3D Cards  (англ.). Rock, Paper, Shotgun (10 марта 2010 года). Архивировано из первоисточника 13 августа 2011. Проверено 5 августа 2011.
  21. Kevin Parrish Software Claims to Render Unlimited 3D Details  (англ.). Tom's Hardware (22 апреля 2010 года). Архивировано из первоисточника 13 августа 2011. Проверено 12 августа 2011.
  22. 1 2 Michelle Hammond Government grants pump $13 million into new inventions  (англ.). startupsmart (7 марта 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 2 августа 2011.
  23. Unlimited Detail Real-Time Rendering Technology Preview 2011 (HD) на YouTube (от 240p до 1080p)
  24. OhmWrecker Does Point Cloud Rendering Have A Place In The Future Of Games?  (англ.). Voodoo Extreme 3D (2 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 2 августа 2011.
  25. Технология Unlimited Detail - революция в графике на подходе?. GameTech (2 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 2 августа 2011.
  26. Сообщение Джона Кармака на сайте Twitter
  27. 1 2 3 4 5 Alec Meer Notch vs Unlimited Detail  (англ.). Rock, Paper, Shotgun (2 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 4 августа 2011.
  28. 1 2 3 4 Mark Serrels Infinite Detail And Euclideon: The Elephants In The Room  (англ.). Kotaku (3 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 4 августа 2011.
  29. Taylor Schroeder John Carmack on Euclideon's Unlimited Detail Demo, Notch's Reaction To It & Carmack's Own Plans for a Voxel Renderer  (англ.). New World Notes (3 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 4 августа 2011.
  30. 1 2 3 4 5 Маркус Перссон “But Notch, it’s NOT a scam!”  (англ.). The World of Notch (3 августа 2011 года). Архивировано из первоисточника 13 августа 2011. Проверено 4 августа 2011.

Внешние ссылки

Официальные ресурсы

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Unlimited Detail" в других словарях:

  • The Detail — Infobox The Wire episode caption = episode name = The Detail episode no = 2 epigraph = You cannot lose if you do not play. Marla Daniels teleplay = David Simon story = David Simon and Ed Burns writer = director = Clark Johnson guest star = see… …   Wikipedia

  • Test Drive Unlimited — Infobox VG title= developer= Eden Games Melbourne House (PS2 PSP) publisher= Atari distributor= Akella (Russia) Microsoft (Japan) Moving Editora (Brazil) CD Projekt (Poland) designer= engine= Havok released= Xbox 360 vgrelease|NA=September 5,… …   Wikipedia

  • Flight Unlimited II — Infobox VG| title = Flight Unlimited II developer = Looking Glass Studios publisher = Eidos Interactive designer = engine = ZOAR engine released = December 12, 1997 genre = Flight simulator modes = Single player ratings = ESRB: K A platforms = PC …   Wikipedia

  • Облако точек — (англ. point cloud) набор вершин в трёхмерной системе координат. Эти вершины, как правило, определяются координатами X, Y и Z и, как правило, предназначены для представления внешней поверхности объекта. Облака точек чаще всего создаются 3D… …   Википедия

  • Anti-aliasing — In digital signal processing, anti aliasing is the technique of minimizing the distortion artifacts known as aliasing when representing a high resolution signal at a lower resolution. Anti aliasing is used in digital photography, computer… …   Wikipedia

  • Spatial anti-aliasing — In digital signal processing, spatial anti aliasing is the technique of minimizing the distortion artifacts known as aliasing when representing a high resolution image at a lower resolution. Anti aliasing is used in digital photography, computer… …   Wikipedia

  • Воксел — Воксельная модель. Один воксел соответствует одному кубику …   Википедия

  • Список новых перспективных технологий — содержит некоторые из самых выдающихся текущих событий, достижений и инноваций в различных областях современной технологии. Новые технологии это те технические нововведения, которые представляют прогрессивные изменения в рамках области… …   Википедия

  • Éditions de Magic : l'assemblée — Cette page détaille les éditions du jeu de cartes à collectionner Magic : l assemblée. Wizards of the Coast a édité les cartes Magic sous forme d’éditions de base et d’extensions. Les éditions de base sont largement constituées de cartes… …   Wikipédia en Français

  • Nexus One — Brand Google / …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»