Deus Ex Human Revolution — это компьютерная игра 2011 года, которая является более успешным продолжением оригинальной Deus Ex, чем Invisible War. Но этот пост не о качестве игры, а о демонстрации её технических принципов. Адриан Курреж провёл несколько часов за реверс-инжинирингом, пытаясь понять с помощью инструмента Renderdoc, как происходит обработка каждого из кадров Human Revolution, и изложил результаты в своём блоге.Читать полностью »
Рубрика «рендеринг» - 5
Как происходит рендеринг кадра видеоигры
2015-03-23 в 8:49, admin, рубрики: Deus Ex, deus ex: human revolution, видеоигры, игры, Научно-популярное, рендеринг, метки: Deus Ex, Deus Ex: Human RevolutionВ Университете штата Пенсильвания создали программу, которая рисует портреты по ДНК
2015-02-24 в 14:09, admin, рубрики: Биотехнологии, днк, Научно-популярное, рендеринг, фотоПрофессор антропологии и генетики Университета штата Пенсильвания создал программу, которая анализирует ДНК человека и рисует его портрет. Ученые выяснили, как гены влияют на создание лица. Программа за несколько минут рисует портрет, соединяя генетические маркеры и части лица. Зачем это нужно, ученые пока дискутируют.
Глаза в мультфильмах Disney смогут реагировать на свет
2014-12-06 в 9:36, admin, рубрики: Видео-техника, глаза, Медгаджеты, медицина, офтальмология, рендеринг, робототехникаЧтобы добавить реалистичности внешнему виду персонажей, Disney Research работает над методом, позволяющим глазам реагировать на свет. Как отмечает Паскаль Берар, представитель студии, для второстепенных героев можно использовать обычную модель глаз, но для главных героев приходится каждый раз их делать вручную, что занимает много сил и времени. Подробнее — на видео под катом.
Рендеринг меха при помощи алгоритма Shells and Fins
2014-07-05 в 7:09, admin, рубрики: direct3d 11, game development, shells and fins, Алгоритмы, Анимация и 3D графика, котики, мех, рендеринг Привет! Мой сегодняшний пост по программированию графики будет не таким объемным, как предыдущие. Почти в любом сложном деле иногда есть место несерьезному, и сегодня мы будем рендерить котиков. Точнее я хочу рассказать о реализации алгоритма рендеринга меха Shells and Fins (SAF) традиционно для Direct3D 11 и OpenGL 4. За подробностями прошу под кат.
Читать полностью »
Как я создал облачный сервис CLOUDSCLOCK
2014-06-17 в 10:46, admin, рубрики: android, cloudsclock, игры, облако, Облачные вычисления, облачный компьютер, облачный сервис, рендеринг, хостинг, Часы
Я приветствую Вас, Человечество!
Перед вами мое новое изобретение — Визуальный Компьютер © СLOUDSCLOCK
Первую опытную модель я создал около года назад, как только вышел в свет чипсет MTK6517 который сегодня установлен, пожалуй, в 30% китайских андроид устройств.
Итак, все началось с того, что я столкнулся с проблемой постоянного рендеринга 3D проектов на 4 разных серверах. Следить за результатами и корректировать работу нужно было 24 часа в сутки. В результате я установил удаленный рабочий стол на каждый сервер и на свой смартфон. С этой минуты я получил полный контроль над рабочим процессом. Но с миниатюрного экрана смартфона, все же, было не очень удобно управлять. Мощность серверов позволяла играть в самые требовательные к ресурсам видеокарты игры. Так я начал резаться в Need For Speed на своем смартфоне, прямо через удаленный рабочий стол. Прошло буквально пару дней и я уже работал за 52 дюймовой плазмой, при помощи беспроводной клавиатуры и мышки!
Итак, я работал на четырех серверах одновременно через свой любимый смартфон, даже не вытаскивая его из кармана!
Конечно, в это трудно поверить, но я не остановливася и на этом. Я понял, что это ключ к неисчерпаемому источнику вычислительной мощности и если эту идею правильно донести до людей — они перестанут запасаться ненужным барахлом, плавно уходящим вниз по мощности с такой же скоростью, как и по размеру и начнут получать всю мощь в чистом виде, имея в своей жизни всего один прибор — Часы!
Многие скажут: «А почему Часы?!» На что у меня давно готов ответ: «А больше нет не одного настолько обязательного аксессуара в жизни Хомо сапиенс!»
Время — это уникальное явление, которое настолько важно для людей, что они готовы таскать его везде за собой. Итак, это не мое решение. Человечество веками вырабатывало привычку ходить в часах, вставляло его в здания, автомобили, и все что только возможно.
Как только я определился с формой и содержанием, я перешел к следующей стадии: созданию рабочего прототипа!
Я спроектировал 3D модель корпуса с учетом размера платы, которую при помощи DHL мне любезно предоставил производитель — компания MEDIATECK.
Распечатанную на 3D принтере модель часов супер компьютера, а также патентные чертежи, я отправил в производство примерно в начале декабря, одновременно с началом революции в Украине.
И представьте себе, как я был удивлен, 31 декабря 2013 года получив посылку с первой партией моих часов CLOUDSCLOCK 1.0! Это был успех. Вообще, то что они пришли ко мне в том виде, в каком я их придумал, был супер успех. Я раздал тестовые аппараты и началось бета тестирование.
Читать полностью »
История русского краудфандинга торрент-рендера для 3ds max
2014-06-04 в 8:58, admin, рубрики: 3ds max, maxscript, Анимация и 3D графика, краудфандинг, Программирование, рендеринг, метки: 3ds max, maxscript, torrent, рендеринг
Продолжаю свой цикл статей о проекте torrender.net, поскольку текущая ситуация опять далека от моих планов, которые были даже месяц тому назад, и все самое интересное, пожалуй, начинается только сейчас.
Предыдущие статьи:
История создания торрент-рендера для 3ds max
История продвижения торрент-рендера для 3ds max
Читать полностью »
История создания торрент-рендера для 3ds max
2014-03-21 в 13:16, admin, рубрики: 3ds max, maxscript, Анимация и 3D графика, Веб-разработка, Программирование, рендеринг, метки: 3ds max, maxscript, torrent, рендеринг
Всем привет, хочу поведать хабру об одном необычном сетевом сервисе и процессе его разработки. Но сперва пару слов непосредственно обо мне — я прикладной программист MAXScript (это встроенный в 3ds max скриптовый язык), а 3ds max это один из популярнейших пакетов для создания разнообразной 3d-графики и в нем, естественно, есть такая штука как рендеринг, из-за которой собственно все ниженаписанное и делалось.
Идея
Начался процесс с одной идеи, которая пришла мне в голову совершенно внезапно поздней ночью 30 ноября 2010 года и вылилась на следующий день вот в такой пост на форуме 3dcenter.ru:
01/12/2010, 12:49
Пришла эта мысль в голову и не вылазит. Хочу обсудить с сообществом полезность и целесообразность. Основную часть технических подробностей пока опускаю, но сделать сие вполне реально либо в качестве плагина (SDK), либо даже скрипта (MAXScript).
Итак, смысл в том, чтобы бесплатно (или не очень) использовать чужие компы для рендера своих сцен. Есть система рейтинга, т.е. нельзя долго рендерить свое («качать»), но не рендерить чужое («раздавать»). Для тех, кто боится, что его сцены или текстуры будут использовать чужие нехорошие люди, предусмотрена защита — координаты всех объектов сцены изначально обнуляются, правильные координаты шифруются и передаются на рендер отдельным файлом, текстуры бьются на маленькие квадратики и собираются в одну тоже только перед рендером. Показ самой визуализации (VFB) можно отключить, т.е. человек даже не видит, что он рендерит. Аналогичные действия происходят и после рендера — изображение автоматически разбивается на кусочки (либо просто перемешиваются пиксели по какому-то закону) и собрать его правильно можно только на стороне автора сцены. Для альтруистов есть возможность отключения защиты, т.е. сцена с барахлом передается в свободном доступе. Защита может быть и другая, и вообще все что я пишу еще до конца не обдумано — только варианты.
…
Ну вот в общем как-то так, прошу не кидаться помидорами, и, если велосипед я не изобрел, то обсудим, насколько вообще жизнеспособна эта идея.
Облачная платформа Lagoa для 3D-рендеринга
2013-04-14 в 10:06, admin, рубрики: autocad, autodesk, OBJ, WebGL, Анимация и 3D графика, Облачные вычисления, обработка изображений, рендеринг, физический движок, метки: Autocad, autodesk, OBJ, WebGL, рендеринг, физический движок
Рендеринг интерьера и освещения с помощью движка Lagoa
В 2010 году канадский разработчик Тиаго Коста (Thiago Costa) выпустил первую версию движка для рендеринга Lagoa Multiphysics 1.0.
Технология оказалась настолько продвинутой, что компания Autodesk купила лицензию на использование плагина Lagoa Multiphysics в своей программе Softimage.
Тиаго Коста не остановился на достигнутом. За прошедшее время он значительно улучшил технологию, зарегистрировал коммерческую компанию, нанял команду разработчиков, разработал бэкенд для 3D-рендеринга, а неделю назад запустил облачный веб-сервис Lagoa.com. Это полноценный 3D-редактор прямо «в браузере», где для рендеринга сложнейших сцен вообще не задействуются ресурсы вашего компьютера.
Читать полностью »
Распределенный рендеринг
2013-03-12 в 17:01, admin, рубрики: cloud, distributed, gpgpu, Анимация и 3D графика, демонстрация, облако, Облачные вычисления, распределённые вычисления, рендеринг, метки: cloud, distributed, демонстрация, облако, облачные вычисления, распределённые вычисления, рендеринг С недавних пор начал пользоваться сервисом MEGA.
Интересен тот факт, что организация располагает не только своими дата-серверами. С компанией можно сотрудничать, предложив свои дата-центры (соответствующие определенным требованиям) для хранения информации пользователей в зашифрованном виде.
Но, наряду с хранением информации, будет не менее полезным для нас сервис облачно-распределенных вычислений, и в частности, рендеринга.
В идее нет ничего необычного. Я далеко не первый, кому эта идея пришла в голову.
Но делюсь я своими соображениями, потому что считаю, что подобный сервис будет многим очень полезен.
Итак, что такое «рендеринг»? Рендеринг — это вычислительный процесс, в ходе которого, мы получаем красивую картинку по 3д модели с помощью программы «рендера».
Что такое «распределенный»? Это когда хранение или вычисление данных распределяют между множеством компьютеров или серверов, объединенными одной сетью (см. распределенные вычисления).
Распределенный рендеринг — вычислительный процесс, по созданию изображений, распределенный между компьютерами. Вычисления также могут на себя брать облака.
Генератор абстракций — видеообзор
2013-03-06 в 9:17, admin, рубрики: c++, абстракции, Анимация и 3D графика, арт, графика, изображения, искусство, Программирование, рендеринг, С++, текстуры, метки: абстракции, арт, графика, изображения, искусство, Программирование, рендеринг, С++, текстурыГенератор абстракций (видеообзор)
Привет!
Не для широких масс, но для любителей программирования и графики решился я опубликовать сей пост.
Читать полностью »