Как стать автором
Обновить

Новый мультфильм от Blender Studio

Работа с видео *Работа с 3D-графикой *Компьютерная анимация *CGI (графика) *Графический дизайн *

В пятницу, 29 октября Blender Studio представила новый мультфильм сделанный в свободной программе для 3d-моделирования Blender.

Если первые их мультфильмы были какими-то незамысловатые короткометражками типа Big Bug Bunny или Elephant Dreams, которые можно было назвать "3D-демо", то в последние годы студия стала делать "творения", в которых кроме красивой картинки есть и интересный сюжет, и смысл и эмоции. Например, те же Синтел или Космическая прачечная.

Около четырех месяцев назад на официальном канале Blender Studio начали проводится стримы с демонстрацией работы над новым мультфильмом - Sprite Fright.

(Как я дословно перевел - "Эльфийские устрашения". Один из переводов слова Sprite, оказывается, не только спрайт в анимации, графике, но и эльф, фея. Хотя странно, что не использовали слово elf или pixie.)

Читать далее
Всего голосов 23: ↑22 и ↓1 +21
Просмотры 12K
Комментарии 8

Открытая разработка игры — подготовка

Open source *Разработка игр *
Recovery mode
В своем предыдущем топике я опубликовал ссылку на небольшой набросок идей игры под рабочем названием Hexagon (в документе на тот момент фигурировало название Celestial island). Достаточно много людей проявило к нему интерес, причем не только как корректоры: расставляющие знаки препинания и неистова исправляющие в нем орфографические ошибки, за что им конечно спасибо, но это все же был «набросок» — записки на полях. Но также некоторые задавали вопросы и изъявили желание принять участие в проекте.

Немного поразмыслив и взвесив все за и против и сказав себе: — А, почему бы и нет.
Я решил провести эксперимент: из проекта «для души», разрабатываемого в свободное время — открыть проект и вести разработку публично под открытой лицензией и посмотреть, что из этого получиться.
Читать дальше →
Всего голосов 41: ↑27 и ↓14 +13
Просмотры 23K
Комментарии 34

Что нам так и не показал «Марс-3»?

Обработка изображений *


Сегодня – 42 года с момента первой успешной посадки на Марс космического аппарата с Земли – «Марс-3». Известно, что он успешно сел потому, что началась радиотрансляция – он начал передавать первую фотопанораму с поверхности. Антенны могли раскрыться только в случае благополучного примарсения.

Как вы, вероятно, знаете, в этом году о нем снова вспомнили, когда стало известно, что Zelenyikot и подписчики его группы Вконтакте «Curiosity — марсоход» обнаружили «Марс-3» на Марсе.
Через несколько дней после находки «Марса-3», мне стало жуть как интересно, какие виды так и не передал на Землю аппарат. К тому моменту у меня был опыт создания объёмных объектов в Blender 3D на основе снимков Curiosity и приложенных к ним карт высот. Поэтому я подумал – «А не сделать ли то же самое, но с моделью места посадки «Марс-3», поставив камеру от лица аппарата?».
Читать дальше →
Всего голосов 104: ↑103 и ↓1 +102
Просмотры 62K
Комментарии 11

Планы развития Blender

Работа с 3D-графикой *
Из песочницы
Пожалуй, Blender является самым качественным Open Source проектом. Но разработчики не останавливаются на достигнутом и ставят перед собой амбициозные цели. Далее перевод статьи, в которой разработчики делятся планами того, как они видят будущее своего продукта.

image
Читать дальше →
Всего голосов 43: ↑38 и ↓5 +33
Просмотры 39K
Комментарии 125

Анимация персонажей в Blender 3D — это просто

Open source *Разработка игр *


Мир open source не стоит на месте и постоянно развивается. Про Blender 3D написано уже много статей, но помимо Blender, существует еще много полезных и бесплатных программ. Одна из них, это MakeHuman. На Хабре упоминания о ней имеются, но какой либо информации по ней нет. Предлагаю вам заглянуть под кат и посмотреть, что анимация персонажей в связке MakeHuman+Blender3D, это действительно просто. Осторожно, много картинок.
Посмотрим...
Всего голосов 65: ↑64 и ↓1 +63
Просмотры 159K
Комментарии 11

Создание изометрических объектов для игр в Blender

Разработка игр *
Из песочницы


Статья будет полезна начинающим разработчикам игр. В ней мы рассмотрим преимущества и способы создания и рендеринга трёхмерных объектов для изометрических 2D-игр на примере Blender. В статье не будет каких-то сложных операций, достаточно начальных знаний 3D-редактора. Для примера рендеринга и анимации я взял башню из Dune2, и, чтобы ей было не так скучно одной, дополнил двумя постройками из Desert Strike.
Читать дальше →
Всего голосов 24: ↑21 и ↓3 +18
Просмотры 46K
Комментарии 21

Простой Blender. Часть 1

Работа с 3D-графикой *
Из песочницы
Tutorial
image
КДПВ. По мотивам.

О чем пост


Пост написан по мотивам этого комментария . Особенно вдохновила картинка в ответах к этому комментарию. Изначально хотел здесь написать про UI и основы моделлинга в Blender, но выходит многовато (я словообилен). Поэтому, про моделлинг — позже (если публика захочет). А здесь — про UI Blender с точки зрения непрофессионала.
Тоже хочу танк нарисовать!
Всего голосов 55: ↑53 и ↓2 +51
Просмотры 183K
Комментарии 37

Команда PVS-Studio готовит технический прорыв, ну а пока перепроверим Blender

Блог компании PVS-Studio Open source *C++ *C *
PVS-Studio, Blender, C/C++Статический анализ наиболее полезен при регулярных проверках. Особенно для таких активно развивающихся проектов как Blender. Пришло время проверить его вновь, и узнать, какие подозрительные места удастся найти на этот раз.

Введение


Blender — профессиональный пакет для создания трёхмерной компьютерной графики, включающий в себя средства моделирования, анимации, рендеринга, постобработки и монтажа видео со звуком, также использующийся для создания интерактивных игр.

Проект уже проверялся ранее. Результаты проверки версии 2.62 изложены в статье "Проверка проекта Blender с помощью PVS-Studio".

Со времени прошлой проверки размер исходного кода вместе с дополнительными библиотеками увеличился до 77 мегабайт. А его объём вырос до 2206 KLOC. На момент предыдущей поверки размер проекта составлял 68 мегабайт (2105 KLOC).
Читать дальше →
Всего голосов 31: ↑28 и ↓3 +25
Просмотры 15K
Комментарии 79

Документация Blendercam на русском

CAD/CAM *
Recovery mode
Перевел документацию к Blendercam 0.9.

Blendercam — это аддон к Blender 3D, который позволяет создавать G-код, моделировать и подготавливать модели для фрезерования.

Из первых впечатлений. Как и Blender 3D, Blendercam — быстро развивающийся проект, который уже позволяет быстро и удобно решать массу задач по 3D-фрезерованию, сверлению и другим видам обработки ЧПУ. Пользоваться действительно очень просто и удобно.

Можно создавать задания для 3D-фрезера из полигональных моделей, из кривых, и даже из картинок (что очень удобно для изготовления печатных плат, например, и конечно для искусства). Есть полезные опции для быстрой черновой и финишной обработки, специальные функции для создания пазов, соединений, петлей и другие специальные обработки кривых, учитывающих форму и размер фрез. Это далеко не все.

Сделал мануал сразу в PDF, удобным для печати: disk.yandex.ru/d/3aWfI7zWTcaj2w

Под катом перечень опций от разработчика.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 7.3K
Комментарии 0

Интерактивные 3D-карты своими руками

Блог компании Конференции Олега Бунина (Онтико) Работа с 3D-графикой *WebGL *
Если 3D-графика не ваша основная специализация, все равно, возможно, вам придется или, как в случае автора этого доклада Александра Амосова (@s9k), захочется с ней работать. Порог входа не так высок, можно взять технологию WebGL доступную в браузере, популярный фрэймворк Three.js и небольшой компанией единомышленников сделать своими руками интересный проект. Именно на примере такого проекта, начатого в рамках хакатона Avito, и разберем основные этапы, обратим внимание на проблемные места, и, наконец, замотивируемся на создание чего-то такого же прикольного, как эта карта офиса.



Проект, кстати, интересен и сам по себе. В современных больших опенспейсах ориентироваться в пространстве, находить нужных людей или переговорки зачастую очень сложно. Конечно, можно сделать схему в Excel, но не всегда это супер хорошее решение. У Александра Амосова появилась идея сделать это более удобно, которой он поделился на Frontend Conf, а ниже расшифровка его доклада.


Всего голосов 29: ↑29 и ↓0 +29
Просмотры 18K
Комментарии 5

Оптимизация модели для 3D печати на примере ПО Blender

Блог компании 3Dtool Работа с 3D-графикой *3D-принтеры
Добрый день!

С вами компания 3Dtool.

Cегодня речь пойдет не о какой-либо модели 3D принтера, и не о процессе 3D печати. Мы хотели бы рассказать о том, как сделать процесс подготовки модели перед 3D печатью эффективнее.
Все мы знаем, что большое рабочее поле это хорошо. Но что делать, когда мы начинаем пробовать создавать управляющие программы для громадной детали и программа уходит в вечное ожидание на этапе рассечения слоёв или экспорта кода в файл. Были случаи, когда программа готовилась более суток. Чтобы понять что происходит, нужно немного вникнуть в алгоритм процесса, который происходит внутри «Черного ящика» слайсера. Немного, потому что достаточно знать, что самое сложное и затратное дело, в процессе подготовки программы, это рассечение модели по слоям и формирование по этим сечениям траекторий.


Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 18K
Комментарии 14

Печать на 3D принтере миниатюрных деталей из пластика ABS или PLA

Блог компании 3Dtool Работа с 3D-графикой *3D-принтеры
Recovery mode
Всем добрый день! C вами компания 3Dtool. Сегодня мы достанем из своих белых халатов, немного опыта и поделимся им с вами. Может кто-то уже практикует подобные трюки, но возможно кому то это будет полезно.

Как-то раз была поставлена задача напечатать на 3D принтере Hercules Strong 17 автомобильный диск диаметром 9,5 мм, соплом диаметром 0,3 мм, пластиком ABS и PLA.

image

Что тут думать, мы быстренько смасштабировали имеющееся уже популярное колесо, видавшее дожди Амстердама и получили очень неожиданный параметр. Толщина стенки получилась 0.27041 мм, а это немного меньше диаметра сопла, которое установлено на принтере, так что...«Упс».

image

Было решено, что просто поменять сопло на 0.2 это для слабаков.
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 8.1K
Комментарии 6

Пакетная обработка фотографий в Blender

Работа с 3D-графикой *Обработка изображений *Фототехника
Tutorial


Всем привет!

Свободно-распространяемый 3D-редактор Blender обладает потрясающими возможностями по созданию трехмерной графики, но это далеко не все, что он умеет делать. В данном туториале я хочу показать как с помощью этой замечательной программы делать быструю и качественную пакетную обработку фотографий для последующего использования их в создании анимации вращения (облет объекта, демонстрация со всех сторон, фото-360).

В данном уроке мы не станем углубляться в детальные настройки и будем использовать предварительно созданный шаблон. Никаких специальных знаний потребоваться не должно, будет достаточно небольшого опыта в обработке изображений.
Всего голосов 38: ↑35 и ↓3 +32
Просмотры 15K
Комментарии 10

Blender 3D для 3D печатников

3D-принтеры
Из песочницы
Считается, что полигоналка не подходит для вещей физического мира.

Верная позиция! Но часть задач всё-таки можно закрыть полигональным моделированием.

Собрал здесь ответы на четыре самые частые и неочевидные проблемы.

image
Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 24K
Комментарии 34

Armory Engine. Введение

Работа с 3D-графикой *Разработка игр *Игры и игровые консоли
Tutorial

Привет! Расскажу вам о движке Armory, совершенно случайно наткнулся на него в сети. И знаете, он хорош. Чем, расскажу под катом.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 6K
Комментарии 2

PVS-Studio, Blender: Series of Notes on Advantages of Regular Static Analysis of Code

Блог компании PVS-Studio Информационная безопасность *Open source *C++ *C *

PVS-Studio and Blender


In our articles, we regularly repeat an important idea: a static analyzer should be used regularly. This helps detect and cheaply fix many errors at the earliest stage. It looks nice in theory. As we know, actions still speak louder than words. Let's look at some recent bugs in new code of the Blender project.

Read more →
Рейтинг 0
Просмотры 333
Комментарии 0

PVS-Studio, Blender: цикл заметок о пользе регулярного использования статического анализа

Блог компании PVS-Studio Информационная безопасность *Open source *C++ *C *

PVS-Studio мониторит код Blender


В статьях мы регулярно повторяем важную мысль: статический анализатор должен использоваться регулярно. В этом случае многие ошибки выявляются на самом раннем этапе, а их исправление максимально дёшево. Однако теория – это одно, но намного лучше подкреплять слова практическими примерами. Рассмотрим несколько свежих ошибок, появившихся в новом коде проекта Blender.

Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 3K
Комментарии 14

Blender, 1000 мелочей

Open source *Работа с 3D-графикой *Софт
Tutorial

Собрал наиболее востребованные базовые приёмы работы с самым ламповым пакетом трёхмерной графики (в интерфейсе "классической" версии 2.79): немного общих моментов и часто используемые инструменты редактирования.

Продолжение (материалы и рендер)

Далее
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 19K
Комментарии 25

Static analysis protects your code from time bombs

Блог компании PVS-Studio C *

0848_Timebomb/image2.png
Static code analysis allows you to identify and eliminate many defects at an early stage. Moreover, it's possible to detect dormant errors that don't show themselves when they appear. They can cause many problems in the future and it requires many hours of debugging to detect them. Let's look at an example of such a dormant error.

Read more →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 816
Комментарии 0
1