Pull to refresh
  • by relevance
  • by date
  • by rating

Новости Blender3d

Open source *Working with 3D-graphics *Software
Блендер — моя любимая программа, которая сейчас активно развивается, так что в целях популяризации я решил публиковать здесь разные новинки связанные с ее разработкой. Если вам интересно, что происходит с этой замечательной программой для работы с 3D прошу под кат
Читать дальше →
Total votes 19: ↑19 and ↓0 +19
Views 5.9K
Comments 0

Unity3d. Уроки от Unity 3D Student (B00-B03)

Game development *Unity3D *
Добрый день. Предлагаю свой вариант перевода уроков по Unity3d от www.unity3dstudent.com

Введение.


Данная статья представляет из себя первый набор базовых (из раздела Beginner) уроков. Уроки в основном нацелены на изучение скриптинга и использование компонентов.
Поэтому предполагается, что с основами работы в GUI Unity вы слегка знакомы. Если нет, изучите вводный раздел на этом же сайте.
Уроки достаточно ясные и короткие, так что трудностей в процессе их изучения должно возникать минимум.

PS: А хорошо это или плохо — вопрос достаточно сложный.

В некоторых местах уроков есть минимальные косметические изменения, не затрагивающие основную суть.

Перейти к урокам
Total votes 54: ↑53 and ↓1 +52
Views 238K
Comments 9

Unity3d. Уроки от Unity 3D Student (B04-B08)

Game development *Unity3D *
Добрый день.

Предыдущие уроки вы можете найти в соответствующем топике.

Теперь в каждом посте в скобках (в конце) будут указываться номера уроков. Буква в начале номера обозначает раздел (B-Beginner, I — Intermediate).

PS: Если вы не проходили предыдущие уроки, очень рекомендую их пройти, т.к. последующие изредка на них ссылаются.

Перейти к урокам
Total votes 28: ↑24 and ↓4 +20
Views 131K
Comments 19

Unity 3D. Создаём 3D меню

Game development *Unity3D *
Sandbox
Tutorial

Введение


Хабра уже имеет за плечами пару туториалов на тему кроссплатформенного 3D движка «Unity 3D», но до сих пор не имеет уроков на тему 3D меню.
На эту статью меня натолкнул пост Unity3d script basics и Unity3D для начинающих — Туториал 1.
Так же пару людей поругалось на автора на тему «Уже не в том веке живём», поэтому вот вам щепоточка знаний.
Делая этот туториал, я предполагал, что вы уже знакомы с основами JS'a и интерфейса Unity 3D.
Работать я буду с Виндусовской версией Unity 3D. Обладатели других ОС думаю разберутся.
Читать дальше →
Total votes 8: ↑4 and ↓4 0
Views 62K
Comments 4

Unity3d. Уроки от Unity 3D Student (B13-B16)

Game development *Unity3D *
Предыдущие уроки вы можете найти по следующим ссылкам:
Уроки B01-B03
Уроки B04-B08
Уроки B09-B12

PS: Так же исправленны некоторые ошибки в предыдущих уроках, большое спасибо хабравчанинам ufomesh и MikhailS.

Перейти к урокам
Total votes 14: ↑12 and ↓2 +10
Views 114K
Comments 7

Рендер Diablo3. Как это работает

Game development *
Sandbox
Как устроены графические движки популярных игр с мировым именем? Какие технологии применяют разработчики в самых крупных игровых компаниях? Действительно ли, чтобы сделать красивую игровую графику необходимо применять самые передовые технологии современной 3D графики? На эти вопросы мы попробуем ответить на примере рендер части игры Diablo3, от компании Blizzard Entertainment.
Читать дальше →
Total votes 283: ↑276 and ↓7 +269
Views 115K
Comments 130

Экспериментальный проект, зиждущийся на технологиях html5 и css3 – DI Gallery

Web design *Interfaces *


Кажется, что стоит отодвинуть монитор, и этот куб будет жить своей жизнью прямо в трёхмерном пространстве.
designfire.ru
Минусы тоже есть! Показал галерею своим друзьям — так вместо разглядывания моих работ (и восхваления автора!;)), они занялись самой галереей, играя её мобильными блоками!
Bogdan Mylove
Любите статичные картинки времён 90-х, плоские изображения и стандартные решения? Этот скрипт — не для вас!
designfire.ru
DI Gallery – эффектная и компактная, как коробок спичек. Всё гениальное — просто!
getincss.ru


Демонстрация галереи: http://photo.voodee.ru/
Исходный код: https://github.com/voodee/di_gallery/
Подробнее
Total votes 40: ↑10 and ↓30 -20
Views 11K
Comments 16

Виртуальное прототипирование в Linux на примерах

Configuring Linux *
Sandbox
image

Так уж сложилось, что Linux для меня домашняя система более 5 лет. Я владею различными САПР системами под Windows и прекрасно вижу ту пропасть которая существует в этой области. Но вне зависимости от выбранной OC, не существует такого инструмента «сделать красиво» — нажал заветную кнопку и идея воплотилась в годную 3D модель/чертёж. Проектирование весьма длительный всесторонний процесс, от этапов тз до испытания образцов.И тут все средства хороши, от простого карандаша и бумаги, коробки пластилина до навороченной САПР с просчетом веса и прочими плюшками. Процесс в Windows выглядит аналогично и так-же приходится постоянно использовать «связки» различного софта для одного прототипа, но стоимость этого софта для хобби мягко говоря неподъемна.

В данном же случае речь пойдет о хобби, пусть и приносящем доход, но все же хобби. Я расскажу о софте, необходимом для создания реальных прототипов, которым пользуюсь под Debian testing с DE xfce. Мой выбор возможно не идеален, но для творчества вполне годится.
Итак, имеется некая идея в вакууме, необходимо найти инструмент для 3D визуализации с возможностью быстрого прототипирования средствами ЧПУ.
Читать дальше →
Total votes 80: ↑77 and ↓3 +74
Views 45K
Comments 31

Новый 3D алгоритм симуляции воды

Working with 3D-graphics *


Хотя 3D графика в компьютерных играх преуспела за последнее время, вода во многих симуляторах реальности пока выглядит неубедительно, особенно если в ней плавают другие объекты.

Читать дальше →
Total votes 147: ↑141 and ↓6 +135
Views 99K
Comments 94

Payoneer и Pond5: новые возможности для стокеров

Payoneer corporate blog Working with video *
Думаю, ни для кого не секрет, что работа с медиастоками является одним из наших основных направлений. Недавно к списку компаний-партнеров Payoneer добавился сток-гигант Pond5.

Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views 5.3K
Comments 8

3D-принтер Thinker Thing распечатает ваши мысли

Арнион corporate blog
Представьте, что вы можете распечатывать объекты, просто думая о них. С недавнего времени это уже не надуманная мечта, а вполне реальная технология – по крайней мере, для клиентов чилийского стартапа Thinker Thing. Потенциал их разработки огромен, вот только технология сыровата: пока еще нельзя просто запустить 3D-принтер, закрыть глаза, вообразить летающего макаронного монстра, моряка из зефира или розового единорога (нужное подчеркнуть), заварить чай и ожидать результат – для достижения цели придется изрядно поднапрячь серое вещество.

image

Как известно, инженеры и дизайнеры используют 3D-принтеры уже более двух десятилетий. Совсем недавно стоимость этих девайсов упала настолько, что они стали доступны простым обывателям. Возможности кажутся бесконечными: создание еды, живых тканей, оружия и даже аккумуляторов. Революция состоялась! Ура, товарищи! Вот только большинство вендоров пока что концентрируют силы на доработке лишь аппаратной составляющей этих устройств, тогда разработке софта для 3D-принтеров уделяется намного меньше внимания. Но чилийцы решили пойти дальше и создали механизм, позволяющий юзерам раскрыть свой внутренний творческий потенциал. С его помощью люди, которые ленятся / не могут заниматься моделированием объектов для 3D-печати с помощью соответствующего ПО и не хотят скачивать готовые модели, смогут сделать то, о чем всем остальным остается лишь мечтать, получая в процессе чистый неразбавленный фан.
Читать дальше →
Total votes 21: ↑17 and ↓4 +13
Views 12K
Comments 5

Как вращается камера в 3D играх или что такое матрица поворота

Algorithms *Mathematics *
В этой статье я кратко расскажу, как именно преобразуются координаты точек при повороте камеры в 3D играх, css-преобразованиях и вообще везде, где есть какие-то вращения камеры или предметов в пространстве. По совместительству это будет кратким введением в линейную алгебру: читатель узнает, что такое (на самом деле) вектор, скалярное произведение и, наконец, матрица поворота.
Читать дальше →
Total votes 113: ↑105 and ↓8 +97
Views 113K
Comments 44

Полезные книги для программиста в геймдеве

Programming *Game development *
Привет, Хабр!
Ничего не писал со времен своей первой статьи, решил, что пора это исправить.

Существует мнение, что про геймдев внятной литературы почти нет, все знания надо получать практическим путем. С моей точки зрения, в этом мнении есть зерно истины, тем не менее, я не могу полностью с ним согласиться.

Ниже я даю рецензии на книжки, которые считаю очень полезными в различных разделах computer science, которые используются в геймдеве. Я намеренно опускаю книги по C++ и алгоритмам: мне кажется, эта тема уже настолько изучена и освещена, что больше про нее не стоит рассказывать.

Я старался покрыть максимальное количество разных топиков, особенно тех, что спрашивают на собеседованиях. Я старался воздерживаться от domain-specific литературы: профессионалы и так знают. Все картинки содержат ссылки на амазон.

А какие книжки нравятся вам?
Также в комментах можете писать, на какие темы вам были бы интересны посты.

Читать дальше →
Total votes 67: ↑62 and ↓5 +57
Views 95K
Comments 12

3D на D

D *
Tutorial
Доброго времени суток, хабр!

С языком D я познакомился на 3 курсе, но решил его использовать только через год, когда вышла книга Александреску. Сразу взялся писать лабораторные, курсовые. Основной проблемой являлось отсутствие нужных библиотек (графика, удобная математика) или неудобная их установка. Сейчас многое изменилось, пишутся библиотеки (gfm, dlib, dlangui и тд), появился dub. С одной из таких библиотек хочу познакомить в этом посте. Имя ей DES. Выросла она из институтских наработок, поэтому, возможно, кому-то она будет полезной в учёбе и/или станет катализатором изучения языка.Сразу следует оговорить: статья для новичков, всё предельно просто.

Напишем простое приложение, рисующее на экране некий абстрактный mesh.



Читать дальше →
Total votes 24: ↑23 and ↓1 +22
Views 14K
Comments 0

Краткий Making of Pinup персонажа

Working with 3D-graphics *
Sandbox


Недавно закончил серию девушек. Не слишком страшных решил сохранить, c одной опишу этапы. На мой взгляд, получился косплей на Pin Up. Для рендера бюста использовал KeyShot. Финал рендерил в Marmoset(программа для реал тайм ингейм привью). Все текстуры готовил под PBR шейдер.

По ссылке можно подробно почитать описание PBR-рендера и его тонкости.
Читать дальше →
Total votes 46: ↑43 and ↓3 +40
Views 41K
Comments 20

Мультимедийная 3D реконструкция театральной постановки «Чайка» на сцене Александринского театра (17 октября 1896)

Working with 3D-graphics *Computer Animation *Graphic design *
Университет ИТМО и Лаборатория Компьютерной Графики и Виртуальной Реальности (Санкт-Петербургский государственный университет аэрокосмического приборостроения) совместно с Александринским театром и Российским Государственным Институтом Сценических Искусств создали реконструкцию главной сцены Александринского театра (Россия, Санкт-Петербург).

image

Чтобы создать аутентичную виртуальную реконструкцию, были использованы как черновые зарисовки сцены и зрительного зала так и техническая документация сценического оборудования в разные периоды времени, а том числе документация реконструкции театра в 2006 году.

image

О процессе работы и результатах мы сделали доклад на конференции SGEM Vienna (http://sgemvienna.org/, Австрия, Вена), ниже публикуем перевод нашей статьи.

Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Views 8.3K
Comments 1

Создание сцены из Star Wars в Unreal Engine 4

Game development *Unreal Engine *
Translation

Все изображения в статье кликабельны

Введение


Привет, меня зовут Джейсон Льюис (Jason Lewis). Думаю, что меня можно назвать руководителем этого группового проекта. Я главный художник по окружениям в Obsidian Entertainment. Другие художники, работавшие со мной над этим проектом, тоже работают в Obsidian. Это помощники главного художника, художники среднего класса и джуниоры. Даже люди из отдела QA дополнили сцену своими художественными навыками. Всего в работу в разной степени внесли свой вклад 17 человек. Это был наш личный проект, мы создавали его только потому, что все мы - большие фанаты «Звёздных войн». Глядя на современные работы по Star Wars, мы решили, что настало время поучаствовать и создать качественный фанатский арт-проект. Кроме того, что мы поклонники Star Wars, некоторые из нас хотели под хорошим предлогом изучить Unreal 4.
Total votes 46: ↑46 and ↓0 +46
Views 28K
Comments 5

Стресс-тест команды: как сделать GPU бенчмарк и не перегреться

UNIGINE corporate blog High performance *Game development *Development for AR and VR *
Привет, Хабр! Мы вернулись в блог с историей про свежий релиз. Команда UNIGINE в апреле выпустила новый GPU-бенчмарк Superposition с VR фичами. Мы набили новых шишек, изобрели пару десятков внезапных спасительных решений и новую технологию в 3D-графике.

Внутри поста много красивого рендера, несколько драм с техническим уклоном, 4,5 художника, злые модераторы Valve, расстроенные AMD, NVIDIA и Intel и коммиты из операционной. Заходите!


Total votes 40: ↑40 and ↓0 +40
Views 22K
Comments 35