LINUX.ORG.RU

3d


32

12

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

Samsung выпустил исходный код DRM-видеодрайвера для Exynos 4210 SoC

Группа Hardware and Drivers

Exynos 4210 SoC используется в смартфоне GalaxyS II и многих других смартфонах. SoC включает в себя двухядерный ARM Cortex A9 и обладает большими возможностями 3D. DRM-драйвер использует KMS, Intel GEM и DMA API.

Драйвер пока что не имеет поддержки HDMI, а также не имеет user-space частей, таких как X.Org DDX или Gallium3D.

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

 , , , ,

shahid
()

Два дня семинара по 3D-моделированию в Blender

Группа Конференции и встречи

27 и 28 августа пройдёт открытый on-line семинар по 3D-моделированию и анимации в Blender.

Семинар будут вести участники Blender Camp 2009.

В течение двух дней запланированы следующие выступления и мастер-классы:

Olivier Amrein, (сотрудник компании RGB Prod):

Я расскажу вам, как оптимизировать время моделирования, используя assets, массивы, dupliverts, группы и слинкованные группы. Поделюсь несколькими трюками и дам советы по эффективному процессу создания анимации. Продемонстрирую последние работы и те, над которыми ещё тружусь. Покажу, как быстро создать город с использованием всех описанных методик

Михаил Солуянов (SlonStudio.org):

Постобработка, цветокоррекция в секвенсере и нодовом редакторе.

Игорь Безуглый (директор компании и ведущий специалист по моделированию экстерьеров):

Тема «Основные моменты архитектурной визуализации в Blender». В частности, хочется заострить внимание на распространённых ошибках моделирования экстерьеров и интерьеров. И отдельным пунктом рассмотреть остро интересующий всех вопрос: установка камеры для композинга фото и 3D.

Семинар будет проходить на площадке под управлением свободной системы видеоконференций BigBlueButton.

Для участия в семинаре требуется регистрация на сайте.

P.S. Нижегородская Группа Пользователей Linux благодарит ООО «Элсис» за предоставление хостинга для проведения on-line семинара.

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

 , , blendercamp2011,

gumanoed
()

xf86-video-intel 2.16.0

Группа Hardware and Drivers

Корпорация Интел сегодня выпустила DDX драйвер xf86-video-intel 2.16.0, в который добавлена поддержка архитектуры «Ivy Bridge». Также исправлены различные ошибки.

Драйвер 2.16 поддерживает новую архитектуру — Sandy Bridge New Acceleration. При сборке надо указать флаг (--enable-sna). Поддерживаются также более старые видеочипы (gen2 и выше). Последние показывают хороший прирост производительности.

Также в драйвер добавлена поддержка 30 битных мониторов.

Для работы IVB чипов требуется ядро linux-3.0, рекомендуется linux-3.1 в котором была оптимизирована производительность.

Совместно с Mesa-7.11 поддерживается 3D ускорение на архитектуре IVB.

К сожалению, текущая версия mesa поддерживает только OpenGL 2.1, хотя IVB будет поддерживать OpenGL 3.x или даже 4.х

Добавлена поддержка VA-API для «Ivy Bridge» и ожидается поддержка OpenCL, вошедшей в проект Google Summer of Code.

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

 , ,

Adelya
()

Mesa 7.11

Группа Hardware and Drivers

Вышла новая версия свободной реализации OpenGL от freedesktop.org — mesa 7.11. По традиции, данная версия объявлена нестабильной («development release»). Пользователям, предпочитающим стабильность, рекомендуется дождаться 7.11.1, либо использовать стабильные ветки 7.10/7.9.

Mesa 7.11 реализует OpenGL 2.1 API, но версия, возвращаемая glGetString(GL_VERSION), зависит от конкретного используемого драйвера.

Новые расширения:

  • GL_ARB_ES2_compatibility (gallium);
  • GL_ARB_color_buffer_float (gallium, i965);
  • GL_ARB_draw_buffers_blend (gallium);
  • GL_ARB_draw_instanced extension (gallium, swrast);
  • GL_ARB_instanced_arrays extension (gallium);
  • GL_ARB_occlusion_query2 (gallium, swrast);
  • GL_ARB_robustness (все драйверы);
  • GL_ARB_sampler_objects (gallium);
  • GL_ARB_seamless_cube_map (gallium r600);
  • GL_ARB_shader_texture_lod (gallium, i965);
  • GL_ARB_sync (только для gallium, поддержка intel была добавлена в 7.6);
  • GL_ARB_texture_compression_rgtc (gallium, swrast, i965);
  • GL_ARB_texture_float (gallium, i965);
  • GL_EXT_packed_float (gallium r600);
  • GL_EXT_texture_compression_latc (gallium, swrast);
  • GL_EXT_texture_compression_rgtc (gallium, swrast, i965);
  • GL_EXT_texture_filter_anisotropic (swrast);
  • GL_EXT_texture_shared_exponent (gallium, swrast);
  • GL_EXT_texture_sRGB_decode (gallium, swrast, i965);
  • GL_EXT_texture_snorm (gallium);
  • GL_AMD_draw_buffers_blend (то же самое, что и ARB-вариант);
  • GL_AMD_seamless_cubemap_per_texture (gallium r600);
  • GL_AMD_shader_stencil_export (то же самое, что и ARB-вариант);
  • GL_ATI_draw_buffers (все драйверы);
  • GL_ATI_texture_compression_3dc (gallium, swrast);
  • GL_ATI_texture_float (gallium, i965);
  • GL_NV_conditional_render (i965);
  • GL_NV_texture_barrier (gallium).

Как можно заметить из вышеприведенного списка, была добавлена поддержка GL_*_texture_float, но из-за того, что на данный тип текстур действуют патенты, выбор, использовать ли их, производится на этапе компиляции и ложится на разработчиков конкретного дистрибутива, либо на конечного пользователя. Опция для autogen.sh:

--enable-texture-float

Прочие изменения:

  • удален проект Windows MSVC, так как его долгое время никто не поддерживал. В качестве альтернативы предлагается использовать SCons;
  • удалена поддержка GL_SGI_texture_color_table из драйвера swrast, единственного драйвера, в котором было реализовано это расширение.

Также произведено множество оптимизаций, исправлены ошибки.

Исходный код

Сайт проекта пока не обновлен, поэтому ссылка «Подробности» ведет на html-страничку, отдаваемую в plain text.

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

 , ,

madgnu
()

Burster: 3D plug-in взамен Unity3D

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

Burster — плагин (plug-in) для браузера, позволяющий встраивать в web-страницу файлы, созданные в популярном пакете 3D моделирования Blender. В частности, с его помощью становится возможным встраивать в web-страницу игры созданные на основе Blender Game Engine, что теоретически позволяет ему конкурировать с Unity3D.

Возможности:

  • Поддержка Windows и Linux
  • Поддержка Opera, Firefox, Chrome и IE
  • Шифрование исходных файлов *.blend
  • Выполнение сценариев Python в «песочнице» (sandbox)
  • Взаимодействие между web-страницой и файлами *.blend

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

 , , , ,

Kirakishou
()

The Foundry MARI 1.3

Группа Проприетарное ПО

Компания The Foundry выпустила новую версию приложения MARI, предназначенного для текстурирования трёхмерных моделей. Отличительной особенностью новой версии является использование GPU для расчётов в почти все новых функциях, таких как карты смещения и отражения. Это существенно экономит художникам время, поскольку больше не нужно прерываться на рендеринг моделей: все изменения при рисовании визуализуются на лету.

Кроме того, MARI 1.3 стало одним из первых коммерческих приложений, поддерживающих свободную библиотеку Ptex, разработанную студией Уолта Диснея.

Первая версия MARI была выпущена компанией в прошлом году. Ещё до официального выпуска программа была использована в блокбастерах District 9 и Avatar. Изначально приложение разрабатывалось компанией Weta Digital исключительно под Linux как продукт для внутреннего использования.

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

 ,

AP
()

Вышла стабильная версия Visualization Library 2011.05.1140

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

Visualization Library — это библиотека, предоставляющая объектно-ориентированный С++ интерфейс для приложений, использующих высокопроизводительную двухмерную и трехмерную графику. Поддерживается OpenGL версий 1.x–4.x.

Может использоваться для создания кросс-платформенных приложений для операционных систем Linux, Mac OS X и Windows в таких областях, как научная визуализация, материаловедение, геология, разведка нефти и газа, здравоохранение и медицинская подготовка, гражданское и военное моделирование, виртуальная и дополненная реальности, визуальное моделирование, черчение, анализ данных, презентации, мультимедиа-приложения, спец-эффекты, а также двух- и трехмерные игры.

В новой версии добавлена поддержка тесселяционных шейдеров (включая пример использования), шейдерных неизменяемых величин двойной точности (double precision uniforms), текстурных буферов, текстур с мультисемплингом, массивов текстур, расширена поддержка сложных моделей использования объектов фреймбуфера (FBO), добавлено несколько готовых к использованию привязок к графическому интерфейсу, а также обновлена документация и набор примеров.

>>> Сайт проекта

 , , , visualization library,

wingear
()

Gears on Gallium

Группа Open Source

Gears on Gallium - дистрибутив включающий в себя все самое последнее в области открытых драйверов для видеокарт radeon, nvidia, intel.
Релизы бывают каждые 14-20 дней, этот релиз будет особенно интересен владельцам видеокарт Radeon HD 69xx (Cayman), так как уже должна быть полная поддержка 3d.
Основные отличая от большинства дистрибутивов:

  • Всегда самые свежие libdrm, mesa, xorg-drivers-*, kernel.
  • 3 версии Mesa (c классическими, с галлиумными, c галиумными + llvm драйверами)
  • Для тестирование работоспособности 3d из коробки доступны такие игры как Openarena, Torcs, Extreme Tux Racer, Lugaru, a так же Mesa demos, kwin и compiz.
  • Удобный выбор режима modesetting (ums/kms), профиля управления питанием (только для radeon) и версии Mesa при загрузке, так же версии Mesa могут легко меняться на лету.
  • Сразу доступен один HD видеоролик, для проверки работоспособности и ускорения видеовывода.

В остальном это стандартный дистрибутив c kde4, основанный на opensuse 11.4. Включает в себя большое количество программ а так же библиотек необходимых для запуска lightsmark, doom3, etqw и других всевозможных игр из внешнего источника.

Cтраница проекта в susestudio
Livecd образ 1.1 GB
Usb-drive образ 1.2 GB, 3.6 GB распакованный.

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

 , galium, , , , ,

Novell-ch
()

Релизы AMD Catalyst 11.5 и AMD APP SDK v2.4

Группа Hardware and Drivers

Состоялся выпуск проприетарных драйверов Catalyst 11.5 для видеокарт ATi/AMD.

В этом выпуске улучшению подверглись такие компоненты:

  • Улучшены локализации Catalyst Control Center
  • Улучшена поддержка технологии PowerXpress для видеооборудования AMD и Intel, добавленная совсем недавно, в предыдущем драйвере версии 11.4
  • Добавлена предварительная поддержка Red Hat Enterprise Linux 6.1 и просто поддержка openSuSE 11.4 (скорее всего, имеются скрипты автоматической сборки пакета RPM)
  • Исправлены некоторые ошибки, отмечены ошибка при переключении в сеанс терминала при активном (полноэкранном?) 3D-приложении, и потенциально возможный крах иксов. На ресурсе Phoronix уточняется, что замечены сбои в Gnome 3.0

Отдельно стоит отметить релиз AMD APP SDK v2.4, судя по всему это переименованный AMD Stream SDK. Список изменений (англ) огромен. Этот SDK также требуется чтобы просто задействовать расчёты с помощью OpenCL на видеокартах ATi/AMD.

Драйвер

>>> Новый SDK

 , , , , , ,

ZenitharChampion
()

Опубликован патч, добавляющий поддержку анизотропной фильтрации в R600 Gallium3D драйвер

Группа Hardware and Drivers

В списке рассылки Mesa Carl-Philip Haensch опубликовал патч, добавляющий поддержку анизотропной фильтрации в R600 Gallium3D драйвер.
Относительно небольшой патч сделал возможным использование данного метода улучшения качества изображения в opensource драйвере.
R600 Gallium3D драйвер поддерживает видеокарты от серии Radeon HD 2000 до последней серии Radeon HD 6000, включая AMD Fusion.
Патч можно получить в списке рассылки Mesa.

Так же стоит отметить, что в GSOC текущим летом будет производиться работа по добавлению поддержки Morphological Anti-Aliasing (MLAA).

>>> Источник

 , , , , ,

daemonpnz
()

Bino 1.0.0 — видеопроигрыватель для просмотра стереоскопического видео

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

Bino — видеопроигрыватель для просмотра стереоскопического видео (3D) использующий FFmpeg (для корректной работы необходима версия 0.7-rc1 или новее).

Основные возможности:

  • просмотр 2D- и 3D-видео различных форматов (без необходимости установленных проприетарных видеодрайверов);
  • поддержка многих стереоскопических методов (анаглифные очки, очки затворного разделения, автостереограммные дисплеи, 3D-телевизоры и др.);
  • поддержка субтитров во всех распространённых форматах.


>>> Скриншот

>>> Страница загрузки

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

 , , , , ,

amorpher
()

Nvidia 270.41.06

Группа Hardware and Drivers

20 апреля вышла первая стабильная версия проприетарного драйвера Nvidia из 270-ой ветки - 270.41.06
Исправленные ошибки:

  • Исправлена ошибка, вызывающая зависания X сервера каждые 49.7 дня на 32-битных платформах
  • Исправлена ошибка очереди представления VDPAU, вызывавшая «прерывания дисплея» VDPAU при рендеринге в очень маленькие окна или растровые изображения, а также окна или растровые изображения с нулевым размером.
  • Исправлена ошибка, из-за которой было невозможно использовать очередь представления VDPAU на основе оверлеев, возникавшая при выходе из приложения с нерасформированной очередью представления VDPAU.
  • Исправлена ошибка VDPAU, приводившая к тому, что оверлей не использовался, если при создании очереди представления целевое окно было перенаправлено при помощи расширения Composite.
  • Исправлен ряд ошибок, связанных с аппаратным ускорением градиентов, которые вызывали неверное отображение графики в некоторых темах Ubuntu GNOME по умолчанию.
  • Исправлена ошибка, из-за которой, некоторые графические процессоры переставали отвечать при запуске X-сервера. Наиболее часто встречалось на картах GF104 и GF106
  • Исправлена ошибка, приводившая к исключению в операциях с плавающей точкой(FPE)в некоторых приложениях(например gimp)на 32-битных платформах, если glibc собрана с omitfp, присутствующая во всей предыдущей ветке (260)

Новшества:

  • Добавлена поддержка xserver ABI 10 (xorg-server 1.10).
  • Добавлено уведомление о событии NV-CONTROL при смене статуса NV_CTRL_FRAMELOCK_SYNC_READY.
  • Добавлена новая опция X конфигурации «Interactive», по умолчанию она включена, ее можно отключить и позволить программам, использующим GPU-вычисления и требующим много времени на выполнение, работать одновременно с X
  • Добавлена новая библиотека совместного пользования: libnvidia-ml.so
  • Добавлена новая опция X конфигурации «3DVisionDisplayType», позволяющая указать тип дисплея при включенном NVIDIA 3D Vision на дисплее без поддержки 3D Vision.
  • Модифицированы обновления палитры, теперь они не синхронизируются в vblank. Благодаря этому приложения могут посылать запросы XStoreColor и XStoreColors быстрее частоты обновления экрана.

Так же добавлена поддержка новых карт:

  • GeForce GT 520
  • GeForce GT 525M
  • GeForce GT 520M
  • GeForce GT 445M
  • GeForce GT 530
  • GeForce 405
  • GeForce GTX 590
  • GeForce GTX 550 Ti
  • GeForce GTX 560 Ti
  • GeForce GT 420
  • GeForce GT 440
  • GeForce GTX 470M
  • GeForce GTX 485M
  • GeForce GT 550M
  • GeForce GT 555M
  • NVS 4200M
  • Quadro 1000M
  • Quadro 2000M
  • Quadro 2000 D
  • Quadro 400

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

 , , ,

megabaks
()

Blender 2.57

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

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

В этой ветке просто невероятное количество изменений, вот лишь малая их часть:

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

Последние несколько месяцев разработчики занимаются преимущественно исправлением ошибок и надеются, что следующая версия, 2.58, будет последней в этой ветке. После этого они переключатся на работу над 2.6х, куда будут включаться новые функции.

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

 ,

AP
()

OpenMW 0.10.0

Группа Игры

2 апреля вышло обновление движка OpenMW 0.10.0.

OpenMW — свободная реализация движка для игры «The Elder Scrolls 3: Morrowind».

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

  • добавлено диалоговое окно NPC (пока не функционально);
  • столкновения с объектами;
  • рефакторинг класса PlayerPos;
  • добавлены cmake-файлы и линковка с Bullet;
  • корректировка движения игрока в зависимости от столкновения с объектами;
  • отображение FPS;
  • различные улучшения в плане кроссплатформенности кода, что привело к возвращению поддержки Mac OS X.

>>> Страница проекта на code.google.com

 , ,

KroArtem
()

AMD Catalyst 11.3

Группа Hardware and Drivers

Состоялся выпуск проприетарных драйверов Catalyst 11.3 для видеокарт ATI/AMD.

В этом выпуске прекращена поддержка версий X.Org вплоть до 6.8. Также были удалены fglrx_xgamma, сопутствующие ей библиотеки и заголовочные файлы, libfglrx_ip.a единая для всех версий GCC.

В Catalyst 11.3 добавлена начальная поддержка OpenSUSE 11.4, а также обновлены скрипты для других дистрибутивов.

Исправлено:

  • артефакты или чёрный экран при горячем подключении монитора;
  • режим работы Big Desktop;
  • проблемы с запуском X на ноутбуках с дискретными и интегрированными видеокартами от AMD;
  • артефакты при использовании RandR 1.3;
  • падения X-сервера.

Скачать

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

 , , , ,

daemonpnz
()

WebGL 1.0

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

Тихо и незаметно вышла спецификация WebGL 1.0 — кроссплатформенного свободного веб-стандарта для низкоуровневой 3D-графики (API базируется на OpenGL ES 2.0). Вызовы API предоставляются через элемент «canvas» стандарта HTML 5, поддерживается взаимодействие с DOM. Разработчики, хорошо знакомые с OpenGL ES 2.0, узнают в WebGL шейдерную модель, использующую конструкции GLSL, близкие к аналогичным в API OpenGL ES. Спецификация остаётся сильно похожей на OpenGL ES, с некоторыми уступками, связанными с использованием языков с управляемой памятью, таких как JavaScript.

WebGL предоставляет возможность свободной от плагинов работы с 3D, которая осуществляется прямо в браузере. Основные разработчики браузеров, такие как Apple (Safari), Google (Chrome), Mozilla (Firefox) и Opera — участники «Рабочей группы WebGL».

>>> Спецификация

 , , , ,

wingear
()

Добавление поддержки AMD Cayman (Radeon HD 69xx) в ядро Linux, и релиз Mesa 7.9.2 и 7.10.1

Группа Hardware and Drivers

В начале марта 2011 года в мире СПО произошло несколько событий в плане аппаратного видеоускорения. Об одном из них повествует новость о релизе библиотеки S3TC 1.0.0. Стоит также отметить добавление поддержки видеочипсетов AMD Cayman (Radeon HD 69xx) в ядро Linux: 15 патчей, охватывающие drm/radeon/kms, плюс микрокод (firmware). Стабильный релиз ядра Linux с данными патчами будет версии 2.6.39.

После таких новостей нельзя не упомянуть релиз библиотеки Mesa версий 7.9.2 и 7.10.1. Версия 7.10.1 знаменует стабильный статус кода библиотеки, в то время как 7.10 была нестабильной. Новшеств в них нет, зато есть исправления ошибок:

  • Off-by-one-ошибка в операторе vsplit.
  • Ошибка при обработке некорректного квалификатора слоя в in, out, attribute и varying.
  • Ошибка шейдера у i965, из-за которого вместо отрицательной абсолютной величины создавалось абсолютное значение отрицания.
  • Множество исправлений неточностей при обработке квалификаторов GLSL ES.
  • Несколько ошибок GLX encoder.
  • Множество исправлений в драйвере Gallium llvmpipe.
  • Небольшие исправления в Mesa/Gallium.

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

 , , cayman, , , ,

ZenitharChampion
()

Вышел FSV2 1.1.0

Группа Open Source

Вышла первая стабильная версия FSV2 — 3D-визуализатора файловой системы. FSV2 — это форк FSV, написанный на Gtk+-2.

Изменения относительно оригинальной версии:

  • поддержка юникода;
  • русская локализация;
  • возможность открытия файлов во внешних приложениях в зависимости от их типа;
  • сохранение настроек.

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

 , ,

samy_volosaty
()

PlayStation Suite приходит на Android-устройства на базе платформы NVIDIA Tegra 2

Группа Android

Компании NVIDIA и Sony объявили о важной инициативе, которая должна положительно отразиться на рынке Android-устройств. Сообщается, что японская корпорация планирует до конца года принести своё программное обеспечение PlayStation Suite, анонсированное в конце января в рамках PlayStation Meeting 2011, на смартфоны и планшеты под управлением Android, в основе которых лежит аппаратная платформа NVIDIA Tegra 2.

Напомним, PlayStation Suite по сути представляет собой кроссплатформенный фреймворк, который должен позволить в достаточно сжатые сроки создать множество качественных игр для смартфонов и планшетных компьютеров под управлением операционной системы Android. Кроме того, ранее сообщалось о запуске программы лицензирования и гарантии качества разрабатываемого программного обеспечения под названием PlayStation Certified, а до конца текущего года обещан магазин игр для Android. Сам же фреймворк PlayStation Suite позволяет эмулировать элементы управления на сенсорный экран.

Поскольку платформа NVIDIA Tegra 2 позиционируется как одно из лучших решений для мощных смартфонов и планшетов на базе Android, вполне понятен интерес компании из Санта-Клары к указанному фреймворку. Сообщается также, что, помимо PS1-тайтлов, в PlayStation Suite со временем найдут свой путь и определённые игры для PlayStation 2, однако данная информация пока не нашла подтверждения.

>>> Источник: ferra.ru

 , , , , ,

uju
()

Представлен патч в 13 строк, который увеличивает производительность 3D на чипе Intel Sandy Bridge в несколько раз

Группа Hardware and Drivers

Zou Nan представил патч размером в тринадцать строк, который увеличивает производительность 3D на чипе Intel Sandy Bridge в разы. Phoronix.com провёл тесты и вот какие результаты получились:

  • В Lightsmark 2008 производительность возросла примерно в 2,5 раза (с патчем — 26,39 FPS, без патча — 9,91 FPS, а в Windows 7 64 bit Pro SP1 — 33,63.
  • В Nexuiz 2.5.2 производительность возросла примерно в 3,5 раза (с патчем — 22,9 Average FPS, без патча — 6,4 Average FPS, а в Windows 7 64 bit Pro SP1 — 26,7 Average FPS).
  • В Warsow 0.5 производительность возросла на несколько десятков процентов (с патчем — 57,5 Average FPS, без патча — 42,0 Average FPS, а в Windows 7 64 bit Pro SP1 — 52,4 Average FPS).
  • В OpenArena производительность практически не изменилась (с патчем — 106,4 Average FPS, без патча — 107,6 Average FPS, а в Windows 7 64 bit Pro SP1 — 120,3 Average FPS).
  • Единственная игра, где производительность упала более чем в 4 раза — Tremulous 1.1.0 (с патчем — 28,1 Average FPS, без патча — 122,6 Average FPS).

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

 , ,

Root-msk
()