LINUX.ORG.RU

3d


32

12

Всего сообщений: 358

Mayo 0.8

Группа Open Source

Состоялся выпуск Mayo, программы для просмотра и конвертирования 3D-файлов. Поддерживается довольно много форматов, среди них STEP, IGES и STL.

( читать дальше... )

>>> Подробности

 , , mayo

NickNotNick
()

Обновление платформы CADBase для обмена конструкторскими данными

Группа Интернет

Цифровая платформа CADBase создана для обмена 3D-моделями, чертежами и другими инженерными данными.

По традиции, сформированной новостями от 10.02.22 и 10.02.23, спешу поделиться с вами информацией об очередном обновлении платформы CADBase.

( читать дальше... )

>>> Сайт

 , , , ,

margarin
()

ANARI — Кроссплатформенный API движка 3D-рендеринга

ANARI — Кроссплатформенный API движка 3D-рендеринга
Группа Open Source

2 августа 2023 года Khronos Group объявила о завершении разработки открытого стандарта ANARI 1.0, кроссплатформенного API для движков 3D-рендеринга. Несколько реализаций поставляются AMD, Intel и NVIDIA вместе с комплектом разработки программного обеспечения с открытым исходным кодом (SDK) от Khronos.

( читать дальше... )

>>> Подробности

 , , , ,

evgeny_aa
()

Blender 3.5

Blender 3.5
Группа Open Source

Вышел новый релиз легендарного трехмерного свободного редактора Blender 3.5!

Проект развивается с 1998 года. Написан преимущественно на чистом Си, часть кода на C++. Лицензирован под GPLv3. Получил признание даже среди профессиональных коммерческих аниматоров.

Умеет рендерить на ЦП, потоках HIP, OneAPI, Nvidia CUDA, Nvidia OptiX.

Главное нововведение — добавлена поддержка узлов (nodes) для создания волос.

 , ,

zx_gamer
()

CADBase — цифровая платформа для обмена 3D-моделями и чертежами

Группа Интернет

Платформа CADBase создана для обмена 3D-моделями, чертежами и другими конструкторскими данными.

Основные особенности:

  • возможность интеграции платформы с различными САПР и другими решениями;
  • функциональность API доступна всем пользователям платформы.

( читать дальше... )

Опубликованный код:
GitLab - https://gitlab.com/cadbase/cdbs-app
Codeberg (зеркало) - https://codeberg.org/mnnxp/cdbs-app
GitHub (зеркало) - https://github.com/mnnxp/cdbs-app

>>> CADBase

 , , , ,

margarin
()

Релиз LeoCAD 21.06

Релиз LeoCAD 21.06
Группа Open Source

LeoCAD — 3D-САПР для конструирования виртуальных моделей LEGO с использованием блоков из LDraw’s Parts Library. Программа написана на C++ с Qt5 и Qt4.

( читать дальше... )

>>> Подробности

 , , , ,

DjSpike
()

ArmorPaint 0.8

ArmorPaint 0.8
Группа Мультимедиа

Выпущена новая версия ArmorPaint — редактора для текстурирования 3D-моделей. Программа распространяется на условиях лицензии zlib/libpng.

( читать дальше... )

Готовые сборки программы доступны на Gumroad за 16 €. Исходный код для самостоятельной сборки публикуется на GitHub.

>>> Подробности

 ,

AP
()

Blender 2.93 LTS — End of an Era

Группа Open Source

Вышел Blender 2.93 LTS, последний релиз в ветке 2.XX. После 2.93 разработчики мобилизируют все силы для работы над Blender 3.0, который будет включать в себя Cycles X, path tracing движок переписанный c нуля, обещающий четырехкратный прирост производительности.

Несмотря на то что LTS релиз с поддержкой на 2 года был больше направлен на стабилизацию функционала и исправление ошибок, чтобы предоставить максимально стабильное окружение для длительных проектов, без изменений, новвоведений и даже инноваций не обошлось.

  • Представлены Geometry Nodes:

    Теперь при помощи нового рабочего пространства для геометрических нод, в котором представлены 22 новые ноды, и редактора таблиц атрибутов можно создавать собственные модификаторы для процедурной генерации геометрии. Для большего удобства добавлен поиск по атрибутам в нодах и удобные подсказки в случае ошибок.

  • Улучшения скульптинга:

    Добавлены новые возможности для работы с масками и новый оператор Expand для маскирования частей поверхности с возможностью создавать несколько форм маски, комбинировать их с фильтрами, применять к маскам текстуры. А сами маски теперь могут генерироваться автоматически по свободным частям скульпта и наборах поверхностей(face sets). Сложные фигуры с миллионами вершин теперь можно разбивать на несколько объектов для улучшения производительности.

  • EEVEE:

    Объемы(volumetrics) теперь поддерживают мягкие тени и зональное освещение(area lights), ускорен их рендеринг. Переписан просчет эффекта глубины резкости и теперь он гораздо лучше работает с границами объектов не в фокусе. Исправлено более десятка недочетов и неточностей. Улучшено подповерхностное рассеивание.

  • Grease Pencil:

    Новый модификатор Line Art позволяет генерировать стилизованные линии вокруг 3D объектов. Представлен революционный оператор Interpolate, генерирующий с большой точностью промежуточные штрихи в анимации. Обновленный инструмент Fill позволяет делать заливку областей на нескольких кадрах сразу, включая зоны за пределом области просмотра. Grease Pencil научился понимать SVG при импорте и экспортировать в SVG и PDF.

  • Cycles:

    Cycles получил настройку Persistent Data и теперь умеет запоминать в памяти данные рендеринга для сцены, ускоряя таким образом повторные итерации. Для лучшей интеграции с другим ПО, применяемым в индустрии, добавлена поддержка OpenColorIO 2.0. Для зонального освещения теперь можно настроить угол распространения. Подповерхностное рассеивание отныне использует новый алгоритм Dwivedi, дающий значительно меньше шума. Intel Open Image Denoise обновлен до версии 1.3 и теперь позволяет использовать еще меньше семплов с тем же результатом.

  • Другие изменения и улучшения: прекращена поддержка Windows 7, значительно улучшена производительность трекинга камеры, добавлена поддержка OpenCL на GPU Intel Iris и Xe, переработаен интерфейс Media Transform в видеоредакторе и многое другое. Полная информация в Release Notes.

>>> Подробности

 , , ,

soslow
()

Вышла новая версия Open CASCADE Technology (OCCT) 7.5.0

Группа Open Source

OCCT - единственное актуальное на сегодняшний день ядро геометрического моделирования с открытым исходным кодом, распространяемое под свободной лицензией. Open CASCADE Technology является важной составляющей таких проектов, как FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT и других. Версия OCCT 7.5.0 включает в себя более 400 улучшений и исправлений по сравнению с предыдущей версией 7.4.0.

Версия Open CASCADE Technology 7.5.0 содержит новые функции большинства модулей и компонентов. В частности, Draw Harness 3D Viewer позволяет перемещаться по большим моделям реального размера, включая навигацию в стиле телепорта в режиме просмотра VR. Функциональность обмена данными была расширена благодаря поддержке записи glTF 2.0. Новые функции визуализации включают в себя дополнительные текстурные карты для улучшения визуального качества, корректную визуализацию вывода sRGB для полупрозрачных материалов и обработку градиентов, а также процесс PBR Metallic-Roughness для улучшения качества визуализации металлических объектов. Поддержка символов Unicode дополнена соответствующими улучшениями в трансляторе STEP, консоли DRAW, ресурсах сообщений и визуализации. Были представлены новые семплы, демонстрирующие использование OCCT 3D Viewer, собранного как WebAssembly в браузере, и обзор базового использования C++ API различных функций OCCT.

( читать дальше... )

>>> Подробности

 , , , , occt

OCCT
()

Вышла бесплатная версия 3D-движка UNIGINE: Community edition

Группа Разработка

Вместе с релизом UNIGINE SDK 2.11 стала доступна UNIGINE 2 Community, бесплатная версия этого кросс-платформенного 3D-движка.

Поддерживаемые платформы - Windows и Linux (начиная с Debian 8; включая отечественный дистрибутив Astra Linux, используемый в оборонной промышленности). Также поддерживается работа с разнообразным VR оборудованием. Под Linux на 100% работает как сам движок, так и идущий в комплекте визуальный редактор 3D сцен (UnigineEditor). В качестве графического API используется OpenGL 4.5+.

На базе UNIGINE Engine выпущена серия GPU бенчмарков (включая популярные Heaven и Superposition), а также разрабатываются профессиональные тренажеры и различные промышленные цифровые двойники. Вышло несколько игр, включая Oil Rush (2012), Cradle (2015), RF-X (2016), Sumoman (2017). В настоящее время готовится к выпуску амбициозная космическая MMORPG Dual Universe. Отличительными особенностями движка является поддержка очень больших виртуальных сцен, наличие большого количества функционала «из коробки», высокая производительность, одновременная поддержка и C++, и C# API. Ряд продвинутых возможностей есть только в коммерческих версиях Sim и Engineering.

Community-версия движка бесплатно доступна независимым разработчикам и проектам с выручкой/финансированием до $100k в год, а также некоммерческим и образовательным организациям.

Разработкой UNIGINE последние 15 лет занимается одноименная компания в Томске.

>>> Подробности

 , , , ,

binstream_
()

Khronos group объявили о внедрении трассировки лучей в Vulkan API 1.2

Группа Open Source

Khronos group объявили о создании первого открытого кросс-платформенного (в том числе, не зависящего от производителя аппаратного обеспечения) стандарта ускорения трассировки лучей. Предварительные расширения API предоставлены сообществу разработчиков с целью сбора обратной связи до окончательного утверждения спецификации.

>>> Подробности

 , , , ,

MageasteR
()

Релиз игрового движка Godot 3.2

Релиз игрового движка Godot 3.2
Группа Open Source

ПО ПРОСЬБАМ ТРУДЯЩИХСЯ! Взято с опеннета.

После 10 месяцев разработки опубликован выпуск свободного игрового движка Godot 3.2, подходящего для создания 2D- и 3D-игр. Движок поддерживает простой для изучения язык задания игровой логики, графическую среду для проектирования игр, систему развёртывания игр в один клик, широкие возможности анимации и симуляции физических процессов, встроенный отладчик и систему выявления узких мест в производительности. Код игрового движка, среды проектирования игр и сопутствующих средств разработки (физический движок, звуковой сервер, бэкенды 2D/3D рендеринга и т.п.) распространяются под лицензией MIT.

Исходные тексты движка были открыты в 2014 году студией OKAM, после десяти лет развития проприетарного продукта профессионального уровня, который использовался для создания и публикации многих игр для PC, игровых консолей и мобильных устройств. Движком поддерживаются все популярные стационарные и мобильные платформы (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), а также разработка игр для Web. Готовые для запуска бинарные сборки сформированы для Linux, Windows и macOS.

В отдельной ветке развивается новый бэкенд рендеринга на базе графического API Vulkan, который будет предложен в следующем выпуске Godot 4.0, вместо предлагаемых ныне бэкендов рендеринга через OpenGL ES 3.0 и OpenGL 3.3 (поддержка OpenGL ES и OpenGL будет сохранена через обеспечение работы старого бэкенда OpenGL ES 2.0/OpenGL 2.1 поверх новой архитектуры рендеринга на базе Vulkan). Переход с Godot 3.2 на Godot 4.0 потребует переработки приложений из-за нарушения совместимости на уровне API, но для ветки Godot 3.2 будет обеспечен длительный цикл поддержки, срок которого будет зависеть от востребованности данной ветки пользователями. В промежуточные выпуски 3.2.x также не исключается портирование не влияющих на стабильность новшеств из ветки 4.x, таких как поддержка AOT-компиляции, ARCore, DTLS и платформы iOS для проектов на C#.

( читать дальше... )

Новость на сайте Godot

Скачать последнюю версию

>>> Подробности

 , , , ,

fail2ban
()

Вышла новая версия Open CASCADE Technology - 7.4.0

Вышла новая версия Open CASCADE Technology - 7.4.0
Группа Open Source

Open CASCADE Technology (OCCT) — программный продукт с двадцатилетней историей, сочетающий в себе набор библиотек и средств разработки ПО, ориентированного на 3D-моделирование, в особенности систем автоматизированного проектирования (САПР). OCCT в первую очередь представляет собой ядро геометрического моделирования.

Начиная с версии 6.7.0, исходный код доступен и распространяется по лицензии GNU LGPL 2.1

Open CASCADE Technology является ядром или важной составляющей таких программ, как FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT и других.

Open CASCADE Technology 7.4.0 включает в себя более 500 улучшений и исправлений по сравнению с предыдущей версией 7.3.0, которая вышла полтора года назад.

( читать дальше... )

>>> загрузить

 , , ,

Jedi-to-be
()

OpenVSP 3.19.1 — свободная САПР для проектирования и анализа геометрии летательных аппаратов

OpenVSP 3.19.1 — свободная САПР для проектирования и анализа геометрии летательных аппаратов
Группа Open Source

OpenVSP — свободная параметрическая САПР для проектирования и анализа геометрии летательных аппаратов (CFD, FEM). Программа разрабатывается сотрудниками NASA Langley Research Center и включена в список ПО NASA Software Catalog.

17-19 сентября 2019 состоялся «OpenVSP Workshop 2019» на котором были представлены наработки и планы разработки ветки 3.19.x. 9 ноября состоялся релиз OpenVSP 3.19.0, а спустя чуть более недели был выпущен корректирующий релиз 3.19.1.

Ветка разработки OpenVSP 3.19.x включает три наиболее ожидаемых новшества: VSPAERO 6.0.0, Generic XSec Editor и автогенерируемую документацию к API с помощью Doxygen. Кроме того была проведена масштабная работа по улучшению и исправлению ошибок. Значительная часть данной работы была проведена командой ESAero, проспонсирована за счёт U.S. Air Force Research Laboratory.

( читать дальше... )

>>> Подробности

 , , ,

atsym
()

OpenBVE 1.7.0.1 — свободный симулятор железнодорожного транспорта

Группа Игры

OpenBVE — свободный симулятор железнодорожного транспорта, написанный на языке программирования C#.

OpenBVE создавался как альтернатива железнодорожному симулятору BVE Trainsim, в связи с чем большинство маршрутов от BVE Trainsim (версий 2 и 4) подходят для OpenBVE. Программа отличается приближёнными к реальной физикой движения и графикой, видом на поезд со стороны, анимированными окрестностями и звуковыми эффектами.

18 сентября состоялся значительный релиз версии 1.7.0.0, вскоре после которого был выпущен корректирующий релиз 1.7.0.1.

( читать дальше... )

>>> Подробности

 , , ,

atsym
()

Russian Railway Simulator 1.0.3 — свободный симулятор железнодорожного транспорта

Группа Игры

Russian Railway Simulator (RRS) — свободный проект железнодорожного симулятора с открытым исходным кодом, посвященный подвижному составу колеи 1520 мм (так называемая «русская колея», распространенная в России и странах ближнего зарубежья). RRS написан на языке С++ и является кроссплатформенным проектом, то есть может работать в разных операционных системах.

RRS позиционируется разработчиками как полностью совместимый с форматом дополнений железных путей симулятора ZDSimulator (ZDS).

( читать дальше... )

>>> Подробности

 , , ,

atsym
()

MaSzyna 19.08 — свободный симулятор железнодорожного транспорта

MaSzyna 19.08 — свободный симулятор железнодорожного транспорта
Группа Игры

MaSzyna является свободным симулятором железнодорожного транспорта созданным в 2001 году польским разработчиком Мартином Войником.

Новая версия MaSzyna содержит более 150 сценариев и около 20 сцен, включительно с одной реалистичной сценой на основе реальной польской железной дороги сообщения «Ozimek - Częstochowa» (общая длинна путей около 75 км в юго-западной части Польши). Вымышленные сцены представлены в виде скоростных железных дорог, пригородных железных дорог, а также есть сцены, предназначенные для сценариев схода поездов на запасные пути.

( читать дальше... )

>>> Подробности

 , , ,

atsym
()

Релиз Mesa 19.2.0

Группа Hardware and Drivers

Состоялся релиз Mesa 19.2.0 -– свободной реализации графических API OpenGL и Vulkan с открытым исходным кодом.

Выпуск 19.2.0 имеет экспериментальный статус, и лишь после проведения стабилизации кода будет выпущена стабильная версия 19.2.1. Mesa 19.2 поддерживает OpenGL 4.5 для драйверов i965, radeonsi и nvc0, Vulkan 1.1 для карт Intel и AMD, а также поддерживает стандарт OpenGL 4.6 для карт Intel.

Основные изменения:

  • в драйверах (i965 и iris) для видеокарт Intel (gen7+) обеспечена полная поддержка OpenGL 4.6 и языка описания шейдеров GLSL 4.60;
  • расширение возможностей драйвера Iris для GPU Intel;
  • в драйверы RADV и RadeonSI добавили поддержку GPU AMD Navi 10 (Radeon RX 5700) и Navi 14. В драйвер RadeonSI также добавлена поддержка будущего APU Renoir (Zen 2 c GPU Navi) и частично Arcturus;
  • поддержка OpenGL 4.5 в Gallium3D-драйвере R600 для некоторых старых карт AMD;
  • новый компоновщик runtime — rtld для RadeonSI;
  • оптимизация производительности драйверов RADV и Virgl;
  • расширен драйвер Panfrost для GPU на базе микроархитектур Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x), используемых на устройствах с процессорами ARM, драйвер теперь может работать с GNOME Shell;
  • добавлено EGL-расширение EGL_EXT_platform_device, позволяющее инициализировать EGL без обращения к специфичным для устройства API;
  • добавлены новые расширения OpenGL:
    • GL_ARB_post_depth_coverage для драйвера radeonsi (Navi);
    • GL_ARB_seamless_cubemap_per_texture для драйвера etnaviv (при поддержке SEAMLESS_CUBE_MAP в GPU);
    • GL_EXT_shader_image_load_store для драйвера radeonsi (при LLVM 10+);
    • GL_EXT_shader_samples_identical для драйверов iris и radeonsi (если используется NIR);
    • GL_EXT_texture_shadow_lod для драйверов i965 и iris;
  • в Vulkan-драйвер RADV (для карт AMD) добавлены расширения:
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_depth_coverage;
    • VK_EXT_queue_family_foreign;
    • VK_EXT_sample_locations;
    • VK_KHR_depth_stencil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_uniform_buffer_standard_layout
  • в Vulkan-драйвер ANV для карт Intel добавлено расширение VK_EXT_shader_demote_to_helper_invocation.

>>> Подробности

 , ,

Satori
()

Релиз Blender 2.80

Группа Open Source

30 июля вышел Blender 2.80 - самый крупный и значительный релиз из когда-либо вышедших. Версия 2.80 стала новым началом в жизни Blender Foundation и вывела инструмент 3D-моделирования на качественно новый уровень профессионального ПО. Над созданием Blender 2.80 трудились тысячи людей. Известные дизайнеры разработали полностью новый интерфейс, который позволяет решать привычные задачи намного быстрее, а порог вхождения для новичков был заметно снижен. Документация была полностью переработана и содержит все последние изменения. За месяц вышли сотни видеоуроков по версии 2.80, и каждый день появляются новые — как на сайте Blender Foundation, так и на Youtube. Без всякой скромности — ни один релиз Blender еще не вызывал такой ажиотаж во всей индустрии.

Основные изменения:

  • Полностью переработан интерфейс. Он стал проще, мощнее, отзывчивее и удобнее во всех аспектах, а также более привычен для пользователей, имеющих опыт работы в других подобных продуктах. Также добавлена темная тема и новые иконки.
  • Теперь инструменты сгруппированы по шаблонам и вкладкам, объединенным в рамках одной задачи, например: Modeling, Sculpting, UV Editing, Texture Paint, Shading, Animation, Rendering, Compositing, Scripting.
  • Новый рендер Eevee, работающий только с GPU (OpenGL) и поддерживающий физически корректный рендеринг в режиме реального времени. Eevee дополняет Cycles и позволяет использовать его наработки, например, материалы, созданные на этом движке.
  • Разработчикам и геймдизайнерам предоставили новый шейдер Principled BSDF, который совместим с шейдерными моделями многих игровых движков.
  • Новая система 2D-рисования и анимации Grease Pencil, с помощью которой можно легко набросать 2D-эскизы, а затем использовать их в 3D-окружении в качестве полноценных трёхмерных объектов.
  • В движке Cycles появился режим двойного рендеринга, который использует одновременно GPU и CPU. Также существенно повысилась скорость рендеринга на OpenCL, а для сцен, превышающих память GPU, появилась возможность использовать CUDA. Кроме того, в Cycles появилось создание подложек для композитинга с использованием технологии Cryptomatte, шейдинг волос и объёма на базе BSDF и применение случайного подповерхностного рассеивания (SSS).
  • Обновлен 3D Viewport и редактор развёрток (UV), в которых появились новые интерактивные инструменты и контекстная панель инструментов.
  • Более реалистичная физика тканей и деформаций.
  • Поддержка импорта/экспорта файлов glTF 2.0.
  • Обновлены средства для анимации и риггинга.
  • Вместо старого движка real-time-рендеринга Blender Internal теперь используется движок EEVEE.
  • Игровой движок Blender Game Engine был удален. Вместо него рекомендуется использовать другие открытые движки, например, Godot. Код движка BGE был выделен в отдельный проект UPBGE.
  • Появилась возможность одновременного редактирования нескольких мэшей.
  • Переработана система графа зависимостей, основных модификаторов и системы оценки анимации. Теперь на многоядерных CPU сцены с большим количеством объектов и сложными ригами обрабатываются намного быстрее.
  • Множество изменений в Python API, частично нарушающих совместимость с предыдущей версией. Но большинство аддонов и скриптов обновлено до версии 2.80.

Из последних новостей Blender:

Небольшое демо: Tiger - Blender 2.80 demo by Daniel Bystedt

>>> Подробности

 , , , ,

fail2ban
()

StereoPhotoView 1.13.0

Группа Мультимедиа

Вышла новая версия программы для просмотра стереоскопических 3D-фотографий и видео-файлов с возможностью их быстрого редактирования. Поддерживаются изображения MPO, JPEG, JPS и видео-файлы.

Программа написана на C++ с использованием фреймворка Qt и библиотек FFmpeg и OpenCV.

Обновление вышло для всех поддерживаемых платформ, включая бинарные сборки для Windows, Ubuntu и ArchLinux.

Основные изменения в версии 1.13.0:

  • Настройка переменного выравнивания ракурсов (глубины сцены) в стереоскопическом видео контенте.
  • Отображение галереи и навигация по ней, при открытии фотографии из отдельных источников.
  • Учёт ориентации jpeg при загрузке.
  • Добавлены предустановки при сохранении файлов

>>> Подробности

 , ,

avm-
()