3d
Всего сообщений: 42
FreeCAD — погружение и внедрение
В середине уходящего года я захотел провести эксперимент: создать некую параметрическую систему, которая смогла бы облегчить, а может даже полностью заменить конструкторскую работу.
В целом, эксперимент оказался очень удачным, а FreeCAD – единственным, кто смог справиться с этой задачей и в чём-то даже превзойти мои ожидания… а перепробовал я многое.
Хочется поделиться впечатлениями :)
AP, DR_SL, Aceler, Zhbert, Turbid
-
Плюсы, выборочно:
- Полноценный Python, а значит и вся его экосистема.
- Стабильность! Серьёзно, в сравнении с тем же SolidWorks он просто скала непоколебимая.
- Удобство, скорость работы и так сказать – предсказуемость результата.
- Много-много фишек, которых больше нигде не найти: link, clone, spreadsheet & configuration table, property и т. д.
-
Особенности:
- Нет какого-то определённого вектора развития… хотя может это не есть проблема.
- Topological naming problem – то, о чём все так много говорят меня вообще не напрягает в работе.
- Отсутствие верстака для сборки – при параметрическом моделировании он более чем не нужен, лишние проблемы могут быть из-за привязок.
-
Из негативного:
- В стандарте отсутствует верстак для работы с листовым металлом.
- Обновления… многое (что идеально работало)
сломалиизменили в новых версиях, а потом ещё залезли в модуль SheetMetal и егосломалипоменяли… но ладно, это скорее субъективное.
Для интересующихся есть долгое видео - YouTube
>>> Просмотр (2560x2160, 1094 Kb)
Нарисовал фотоаппарат-кубик в MineImator
Я придумал дизайн маленького фотоаппарата-кубика.
Сверху — солнечная батарея для того, чтобы фотоаппарат брал энергию из солнца. По бокам расположены кнопка «фотографировать» и порт USB-C для передачи фото/видео.
Экраном для такой фотокамеры служат AR-очки или умные очки. Внутри фотокамеры встроенная батарея для того, чтобы можно было пользоваться фотоаппаратом в темноте или ночью.
Это дизайн фотоаппарата для компьютерной игры, идея которой у меня возникла. Над идеей игры я работаю.
Нарисовал я данный фотоаппарат в MineImator (с недавнего времени нативно доступен для Linux) — потому это единственная программа для работы с 3D, с которой я умею работать.
>>> Просмотр (1920x1080, 886 Kb)
Технический чертёж в SolveSpace (часть 1)
SolveSpace часто позиционируется как САПР для моделирования простеньких деталей для 3D печати но это лишь одна из многих сфер, где можно применять SolveSpace.
Ещё одной сферой является выпуск чертежей деталей со стандартными видами в формате PDF. Данный аспект применения SolveSpace мало освёщен, да и сама САПР не так давно обзавелась более широким настройками стилей линий.
И хотя всё ещё есть проблемы со стилями линий (1, 2, 3), уже сейчас SolveSpace позволяет создавать техническую документацию с чертежами как 2D элементов, так и 3D деталей.
( читать дальше... )
ОБСУЖДЕНИЯ
>>> Просмотр (1280x800, 114 Kb)
Рабочее место курильщика
Blender 2.79.
Калькулятор слева — IBM 5100.
GPU: GTX 1050 Ti. Рендерилось 37 минут на 256 семплах (с шумоподавлением) в разрешении 3840x2160.
При чем тут Linux? Смотри на монитор.
PNG ужат до 256 цветов.
UPD (3840x2160, Несжато, стул убрал)
Без материалов (1920x1080)
Сетка (1920x1080)
>>> Просмотр (3840x2160, 2904 Kb)
Гаражная конторка 1978 года
Сделал сцену в Blender v2.79. На переднем плане изображены терминалы DEC VT100, а на фоне мейнфрейм VAX-11/780 той же компании. На это ушло порядко 5.8 миллионов полигонов
При рендере использовалось новое шумоподавление Blender v2.79, а также активно использовался Principled BSDF в материалах. Логотипы были сделаны в Inkscape.
При чем тут Linux? На ближнем терминале изображена компиляция ponysay в Gentoo.
256 samples, 3840x2160 px, Time: 44:20.56 min, Mem: 2316.86M, Peak: 3042.14M
Изображение сшакалено, т.к. в оригинале занимает более 7 МБ.
>>> Просмотр (3840x2160, 2106 Kb)
OpenVSP 3.11.0 + Blended Wing Body
Бумажный журавлик в Origami Editor 3D
Origami Editor 3D - один из немногих активно развиваемых свободных САПР для проектирования фигур оригами. Программа написана на языке JAVA и является кроссплатформенной (размер JAR-файла ~ 300 Kbyte) и уже поставляется с более чем 30 примерами, среди которых есть и традиционный бумажный журавлик.
Особенности:
- в окне программы 2D схема и 3D модель отображаются бок-о-бок;
- пошаговое сложение фигуры;
- ORI - собственный формат файла проекта;
- OrigamiScript - поддержка написания скриптов, с возможностью их сохранения и открытия в формате TXT;
- экспорт пошаговой инструкции по созданию фигуры в PDF (скачать пример);
- экспорт 3D фигуры в формат меша OpenCTM;
- экспорт анимации создания или 3D обзора текущей фигуры в формате GIF;
- экспорт в виде JAR-приложения со встроенной 3D моделью и проигрывателем анимации;
- экспорт 2D паттерна в формате PNG;
>>> Руководство пользователя Origami Editor 3D
>>> Просмотр (1280x800, 125 Kb)
Tux: теперь и в 3D
Manu Järvinen опубликовал в свободный доступ 3D-модель пингвина «Tux» (талисман проекта Linux) на условиях лицензии CC0 1.0, тоесть как «публичное достояние». Модель сделана в программе Blender.
The 3D version of Tux has now a whiter belly. CC-0 transparent alpha version and CC-0 .blend in: manujarvinen.com #B3D #Linux #Tux
pic.twitter.com/eHPeBkhZjy
8:49 - 8 янв. 2017 г.
>>> Просмотр (1199x624, 51 Kb)
UnrealEngine в действии
Здравствуйте
Сегодня хочу вам показать как я применяю UnrealEngine.
Собственно он и открыт на весь экран. ДЕ и оформление не меняются поэтому не стал больше скриншотить.
В работе было использовано только:
- Gentoo ~amd64 - машина
- Blender - создание моделей, анимация камер, монтаж готового видеоматериала.
- Krita - создание бесшовных текстур (работает в разы быстрее чем gimp)
- AwesomeBump - генерация дополнительных текстур (можно установить из моего оверлея cg (есть в layman))
- UnrealEngine - для визуализации картинки (помогите опакетить!)
Смотрим, ставим лайки :)
>>> Просмотр (1920x1080, 335 Kb)
Полуночные уроки
Понемногу начал осваивать Blender. В основном не сложные модели, т.к. ресурсы ноута не позволяют комфортно развернуться.
Да и мне больше нравятся архитектурные модели в lowpoly стилистике.
На скрине воспроизводил урок по моделированию колеса. Много косяков. Что-то бы переделал, для «чистоты» модели и выполнил бы уже по-другому. Протектор лепил уже наспех, хотелось быстрее закончить).
Главная моя беда на сегодняшний момент - расстановка и настройка освещения, и тугой рендер на CPU.
Но это мего-интересно и познавательно. Спасибо разработчикам Blender'а за такой мощный, бесплатный комбаин. Тонны чая им.
В окошках: верхнее - мой результат, нижнее - урок на паузе, ну и сам виновник торжества. Пока версия 2.69 из реп, но в загрузках валяется 2.76b, периодически его открываю.
>>> Просмотр (1366x768, 319 Kb)
Ночные почеркушки концептов в Blender #2
Сделав очередной speedpaint посмотрел на наброски и спонтанно решил замутить кайдзю битву. В процессе понял что если уж на то пошло - то тру кайдзю должно быть только ч/б как будто снято в 40х - начале 50х нищебродской японской киностудией на просроченную кинопленку. Теперь сижу смотрю на концепт финальный и в голову лезут мысли о ч/б треш-кайдзю-фильме с живыми актерами и декорациями в блендере.
>>> Просмотр (1920x1080, 479 Kb)
Отладка графики на Arm/Mali
на скриншоте (сделан на основной системе):
- Mali Graphics Debugger (на основе Eclipse)- захват GLES2 draws и фрейма тестового приложения openglunderqml из Qt 5.2. соединяется по TCP/IP с пытаемой системой (linux/arm(тут) или android/arm);
- в правой части проброшенный по VNC десктоп arm/mali системы (cubiboard2/cubian):
- само приложение opengleunderqml на Qt 5.2/GLES2 (отсутвует текст в QML компоненте);
- в нижнем терминале - информация о EGL/GLES2 драйвере чипа Male 400 MP (в составе Allwinner A20/Cubieboard2);
- также запущен демон для дебаггера и подменяемые EGL/GLES1/GLES2 библиотеки, из которых он и получает графические данные и переселает основному приложению;
по Mali Graphics Debugger - обычный дебаггер;) много закидывает в /tmp (несколько гигабайт за пару десятков минут). кроме того, идущие с ним либы для перехвата EGL/GLES вызовов есть только для fbdev (а драйвера у меня стоят для x11 - физически это разные библиотеки) - впрочем, они работают. когда будет время для дальнейших экспериментов - попробую собрать qt только под fbdev(без Х11) - думаю, такая система в качестве только отладочной будет вполне работоспособна.
и да - это определённое завершения моих экспериментов над cubiboard2, начатое тут - изменения следующие: дистрибутив сменен с федоры 19 на cubian (на базе debian wheezy) - он сразу идёт со всеми проприетарными драйврами и не имеет проблем с определением мониторов, подключенных по hdmi>dvi (также обновляется и для 1й cubieboard). VLC осилил фльмы в уже нормальном качестве: 1248x528 в H264 - MPEG-4 AVC (part 10) (avc1) - что уже намного лучше полного отсутсвия изображения ранее.
>>> Просмотр (3000x1080, 829 Kb)
Светлый Blender
Собственно не кубик )) В светлом блендере работать очень приятно. Перехожу с Maya, и для себя открыл, что в блендере даже удобнее работать, если настроить под себя, а инструменты для моделирования вообще очень понравились, в Maya 8.5 таких не было (не знаю как на счет Maya 2014). И открыл для себя отличный плагин F2: http://blenderartists.org/forum/showthread.php?278787-F2 Надеюсь инструменты для анимации меня так же порадуют :)
>>> Просмотр (1920x1080, 279 Kb)
Arch, Openbox, Blender
Ушел с Gnome3 из-за все нарастающего с каждым обновлением замедления работы и прожорливости памяти, которой я могу найти и другое применение.
Чуть-чуть пожил и обустроился в Openbox. Использую Tint2+Conky как панель и Nemo вместо ФМ.
А благодаря «compton --vsync opengl-swc --backend glx -b» наконец-то удалось полностью избавиться от пресловутго tearing на Nvidia без потери производительности.
Арч работает, в общем-то, стабильно. Но после таких вот сегфолтов на ровном месте хочется перелезть на что-нибудь более устойчивое.
Blender в последнее время «обрадовал» появившейся dynamic topology, но на моей машине оно так сильно тормозит, что приходится по старинке, мультиресом.
А еще и из Сycles выкинули поддержку древних видеокарт, так что я про него стараюсь не думать.
>>> Просмотр (1920x1080, 368 Kb)
Играем в L4D2
Сaja и deadbeef
Uname -a
На скриншоте имеем уютненькую крыску 4.10
Тема voyager-ornage, иконки voyager-dark-orange
В трее cdemu для монтирования образов, удобная программа(но привычнее монтировать командой mount а не ей)
А так же лютое шг и проч
Ругайте
>>> Просмотр (2561x1024, 650 Kb)
Ночные бдения в старой убунте
На первом скриншоте концепты мультфильма для фестиваля и просмотр уже озвученного аниматика оного. С ужасом подсчитываю количество кадров на прорисовку.
На втором потихоньку доделывается трек для главного меню визуальной новеллы. Вообще от Linux MultiMedia Studio я в восторге, предыдущим DAW (в бытность работы на студии звукозаписи) был REASON. Переход был приятным и безболезненным.
На третьей модель французской фузеи — это такое пехотное ружжо. Делалась для одного российского мультфильма про войну 1812 года, который сейчас в производстве. Ещё делались пушки, барабаны и снарядный ящик.
А вообще пора уже скоро её менять, а то под 11.04 Ваком категорически отказывается заводиться.
>>> Просмотр (1366x2304, 552 Kb)
Моя кладовка
Пока народ на форуме на полном серьезе обсуждает куда девать 32Гб памяти, куда пристроить SSE4 и ставить ли SSD в новый нетбук, я сижу в кладовке за своим старым Атлон 4200+ с 3Гб памяти и рендерю 3D графику.
Долго, медленно, с матами. На эту картинку пришлось потратить 5 дней. А с нормальной машиной потратил бы два.
Обычно показываю Блендер, но в этой работе уж очень много Гимпа.
Да, кому интересно посмотреть на результат, добро пожаловать: http://sid350.deviantart.com/art/Character-concept-Walker-350731431
>>> Просмотр (1333x1000, 736 Kb)
Сплю с огром :)
Кто с кем, а я вот с огром в последнее время «сплю» :) Собираю движок, наконец-то закончил основу Ogre+Bullet+MyGUI+OpenAL, так что осталось не так много до полноценного движка: написать менеджер сцен, менеджер игровых состояний, типы объектов разделенные на статические, динамические, специальные (свет, звук и т.п.), все это хранить в тхт или хмл (пока не решил) и т.п. После этого можно набросать фичей редактору сцен, пока он умеет разве что меши двигать. В общем работы эдак на полгода с моей медлительностью, но я верю — все получится.
>Видео<
>>> Просмотр (1440x900, 767 Kb)
Скриншот pre-alpha версии инди FPS шутера
В общем, то, что вы видите — это, так сказать, проба пера. Грубая, почти «квадратная» модель MP5 с прицелом, огромный «плэйн» с размытой текстурой и то ли домик, то ли ангар с «экструдированной» дверью. Не Crysis, конечно, (в разработке еще много всяких вещей), но если выйдет хотя бы бета, да еще и с интересным сюжетом, может кому-нибудь понравится :)
>>> Просмотр (1024x600, 97 Kb)
следующие → |