Встала недавно передо мной задача сконвертировать n-ое количество 3D моделей из Autodesk Collada (*.DAE) в OBJ и обратно. Поиск среди пакетных конвертеров ни к чему не привел, многие хоть и имеют обширный список поддерживаемых форматов, но какой-нибудь один из вышеназванных обязательно не знают.
Раз гора не идет к Магомету Тогда я решил воспользоваться возможностью 3ds Max'a по написанию пользовательских скриптов на MAXScript, который бы осуществил задуманное. Благо данный мощнейший инструмент по 3D моделированию поддерживает большинство распространенных форматов, включая нужные мне.
Немного поизучав документацию по MAXScript, данный скрипт был реализован.
За последние несколько лет технологии в 3д-графике развивались бешеными темпами. Алгоритмы расчета фотореалистичных изображений, увеличение ядер процессора и объемов оперативной памяти (а также новая технология рендеринга с использованием GPU) сделали возможным в «домашних» условиях получать изображения высокого качества. 3д стал мощным инструментом графического дизайна. Есть ряд неоспоримых преимуществ использования «трехмерного» подхода, и самое главное и существенное — скорость работы.
В последнее время наблюдается «бум» в цифровой фотографии. Мыльница, зеркалка, камера в телефоне или любое другое устройство, способное сделать снимок, есть, пожалуй, у каждого человека. Количество людей увлекающихся фотографией растет с каждым днем. С приходом цифровой фотографии, количество сделанных кадров перестало играть какое-либо значение (это не пленка и сделать лишних 100-200 кадров ничего не стоит). У многих людей есть больших архивы их фотографий и фотографий их друзей, которые никак не структурированы. Поиск нужной фотографии иногда может занимать довольно много времени. Если у вас совсем немного фотографий в личном архиве, то эта статья вряд ли будет вам интересна. Но если у вас несколько тысяч или более снимков, и вы хотите легко ориентироваться в своем архиве, то в эта статья должна быть вам интересна.
Благодаря программе DSLR Controller появилась возможность управлять камерой Canon EOS напрямую с Android-устройства (2.3.3+). Подключив USB-кабель, вы получаете на экране планшета предпросмотр (около 15 fps) и все кнопки управления. Можно даже выбирать точки для фокусировки пальцем (!) на тачскрине. Поддерживаемые камеры: Canon 600D, 550D, 60D, 50D, 7D, 5D mk II, 1D mk IV.
В сети существует огромнейшее количество программ, которые обещают показать количество срабатываний затвора на фотоаппарате. Часть из них не работают вообще, часть из них работают просто не корректно, показывая, что фотоаппарат за 4 года сделал 9 снимков. Итог один — Canon 400D не пронять ни одной из найденных утилит.
Однако выход все же нашелся. Спустя 2 часа поисков и попыток, старичок Canon сдался, и показал свой главный секрет!
Знакомиться со Adobe Flex мне пришлось в почти боевых условиях. Неожиданно понадобилось писать что-то работающее, пользуясь лишь примерами из Интернета и помощью старших товарищей. Поблизости не было ни одной книги по Flex, да и времени на чтение тоже, что сильно сказалось на теоретической базе. Многое делалось на ощупь простым русским методом проб и ошибок. Чтож, попробовать пришлось порядочно. Сейчас, глядя назад, я понял, что многие грабли можно было избежать, если бы имелась под рукой простая вводная статья объясняющая что к чему. Под катом собраны 3 вопроса, из-за недопонимания которых у меня чаще всего возникали проблемы. Надеюсь, ответы на них помогут начинающим быстрее разобраться в тонкостях построения компонентов этого фреймворка.
Есть некоторое количество людей, не знавших (или не знающих) про формат DNG. В этом топике я рассмотрю этот формат по отношению к RAW.
Какой из этих форматов лучше использовать? Этот довольно важный вопрос вы, возможно, уже задавали себе. Если вы ничего не слышали про DNG или слышали только мельком, не вдаваясь в подробности – не беда. Именно для этого я и пишу этот пост. Всем заинтересовавшимся – добро пожаловать под кат.
Прежде чем писать дальше, оговорюсь: в данной статье я описываю различия только между DNG и RAW. JPEG не трогаю.
В этом разделе мы рассмотрим дополнительные возможности визуализаторов и поддерживаемые ими функции.
V-Ray RT CPU и GPU: Окружение (Environment)
Поддерживается только текстура из диалогового окна Environment, которая может быть применена для окружения, глобального освещения (GI), отражений и преломлений (reflections and refractions). Текстуры могут быть в следующих типах проецирования: spherical, mirror ball и angular. Следует также учесть, что вы можете для окружения использовать VRayHDRI, VRaySky и стандартную карту текстуры — Bitmap.
Уважаемые читатели, предлагаем вашему вниманию вторую статью о GPU accelerated визуализаторах и первую статью-обзор новой версии системы визуализации V-Ray. На этот раз мы выпустим две независимых статьи о данном визуализаторе.
Написанию серии статьей о V-Ray поспособствовала мощная и очень интересная презентация на конференции CG EVENT 2010 СТЕРЕО, где делегация от Chaos Group продемонстрировала всем желающим основные возможности новой версии, в том числе и не имеющие аналогов в предыдущих версиях.
Возможно, многие из вас уже опробовали все новые «вкусные» фичи версии 2.0, ну, а те, кто еще не перешел на новую версию или только готовится обновить инструменты своего rendering pipeline, смогут узнать о них в этих статьях. В первой части мы рассмотрим V-Ray RT CPU и V-Ray RT GPU, так как в них есть различия и особенности, которые следует учитывать при работе. Эту статью можно считать русскоязычной справкой по этим визуализаторам и их возможностям.
С появлением V-Ray RT, многие пользователи оценили его возможности для ускорения подготовки сцены к визуализации с помощью визуализатора V-Ray. Еще примерно 2 года назад Chaos Group представила первые данные и результаты тестов GPU-ускоренной версии V-Ray RT. И вот, в конце 2010 года, разработчики выпустили версию V-Ray RT GPU. В этой статье мы сделаем упор и рассмотрим V-Ray RT GPU версии 2.00.02.
Первое, что следует учесть при переходе на V-Ray RT GPU — это поддержка устройств, участвующих в вычислениях. Хоть V-Ray RT GPU и разработан с применением технологии и спецификации Open CL, он оптимизирован под работу на GPU NVIDIA. Но при этом вы можете использовать как доступные игровые модели NVIDIA GeForce, так и профессиональные решения NVIDIA Quadro или NVIDIA Tesla.
Разработчики рекомендуют использовать модели GPU последних серий — серии 200 или серии 400 (500), вышедших в 2010 и 2011 годах. Однако, вы можете использовать модели и ранних поколений, поддерживающих вычисления с помощью Open CL (необходимо придерживаться совместимости с Compute Compatibility (вычислительная совместимость) которая должна быть не ниже 1.1 или даже 1.3.
представляем вам очередную обзорную статью о системах визуализации. Вашему вниманию представлен обзор о последней версии всемирно-известного инструмента визуализации – V-Ray. Вторая версия V-Ray уже зарекомендовала себя среди профессиональных визуализаторов, хотя все основные и глобальные изменения разработчики внесли именно в ядро визуализатора, но есть и новые инструменты (параметры), позволяющие обеспечить более качественную визуализацию трехмерных моделей.
Немаловажным фактом, является то, что теперь, пользователи Autodesk 3ds Max смогут без проблем переходить на пакет Autodesk Maya и пользоваться привычными инструментами визуализации с V-Ray 2.0 for Maya.
V-Ray 2.0 задал новый стандарт визуализации и производственного конвейера визуализации, включая мощный движок интерактивной визуализации V-Ray RT 2.0 (CPU и GPU версии), художники и технические специалисты получили в свое распоряжение инструмент позволяющий на всех этапах создания освещения, материалов и текстур, отслеживать будущий результат.