LINUX.ORG.RU

3d


32

12

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

AMD Catalyst 9.8

Группа Hardware and Drivers

Выложен, но ещё не объявлен, релиз драйвера от AMD Catalyst 9.8. Основные новшества:

  • Улучшения в OpenGL:
    • Поддержка OpenGL Shading Language 1.30 и 1.40.
    • GL ARB draw
    • GL EXT copy buffer
    • Рестарт примитивов
    • Объекты буферов текстур(GL ARB texture buffer object)
    • Прямоугольные текстуры (GL ARB texture rectangle)
  • Поддержка новых версий дистрибутивов:
    • RHEL 4.8 production support
    • Ubuntu 9.04 production support
  • Изменения в ATI Catalyst
    • Поворот дисплея
    • Режим поддержки нескольких мониторов в различных разрешениях

Скачать

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

 , , , , ,

alp
()

WebGL — веб-графика выходит в третье измерение

Группа Игры

Консорциум Khronos Group обнародовал подробности о проекте WebGL и его рабочей группе. Спецификация WebGL определит API, обеспечивающий доступ JavaScript скриптов к функциям технологии OpenGL ES 2.0, разработанной для встраиваемых систем. WebGL позволит внедрять в Web-страницы аппаратно ускоренную трехмерную графику без потребности в дополнительных плагинах к Web-браузерам. Стандарт будет абсолютно доступным, бесплатным и будет поддержан браузерами Google Chrome, Mozilla Firefox и Opera.

Публичный релиз рабочей версии нового стандарта должен состояться в первой половине 2010 года.

>>> Источник новости

 , , , , , ,

resurtm
()

Irrlicht 1.5.1

Группа Игры

Вышла новая версия свободного игрового трёхмерного кроссплатформенного движка Irrlicht под номером 1.5.1. Данная версия содержит множество исправлений ошибок и недочётов, однако есть и нововведения.

Основные нововведения:

  • улучшена работа движка в графической системе X11;
  • улучшена загрузка файлов для хранения трёхмерных моделей: *.x, STL, COLLADA;
  • 32 битные индексы для хранения очень больших «трёхмерных сеток» (mesh);
  • рендеринг открытой местности (terrains) посредством hardware возможностей железа;
  • и многое другое.

Напомним, что Irrlicht поддерживает такие платформы, как GNU/Linux, MS Windows, Mac OS X, Solaris, а также может работать и на тех платформах, где существует библиотека SDL. Существуют биндинги к таким языкам программирования, как Java (1, 2), Lua, Ruby, Python и .NET/Mono.

Также к движку разрабатываются и бесплатные утилиты. Такие, как например редактор уровней для Irrlicht IrrEdit, аудио-библиотека IrrKlang и парсер XML файлов IrrXml.

Полный changelog новой версии. Скачать последнюю версию.

>>> Официальный сайт движка

 , , , ,

resurtm
()

Mesa r6xx/r7xx теперь поддерживает Compiz

Группа Hardware and Drivers

Четыре недели назад разработчики открытого драйвера ATI сообщили об успешном запуске программы glxgears на видеокартах серии R600/R700. Теперь они смогли запустить Compiz.

Композитинг на видеокартах Radeon HD 2000, HD 3000 и Radeon HD 4000 будет работать идеально, сообщил в своем блоге Alex Deucher

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

 , ,

aydar
()

Tremfusion 0.99r3

Группа Игры

Tremfusion - это проект, выросший из Tremulous. Представляет собой вылизанный движок игры дополненный графическими нововведениями, перекочевавшими из движка XReal, который так же построен на базе исходного кода ioquake3. Для игры требуется только наличие файлов данных оригинальной Tremulous.

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

 , , , ,

MEZON
()

Sony Imageworks становится ближе к Open Source

Группа Open Source

Imageworks (подразделение Sony Pictures) открыло 5 программных продуктов:

1. Open Shading Language - язык программирования шейдеров (полная спецификация, компилятор в байткод, интерпретатор, большая библиотека) API - C++. Возможно создание альтернативных backend'ов (например для исполнения на GPU).

2. Scala Migrations - реализация подхода, использованного в RoR Migrations на Scala.

3. Field3D - библиотека хранения объёмных пикселей (вокселей). Данные структурированы во внутреннем представлении классов С++. Для доступа к ним можно использовать методы и свойства соответствующих классов. Формат файлов базируется на HDF5.

4. PyString - реализация типа данных string из Python на С++.

5. Maya Reticle - plugin для Maya, который позволяет делать разные сетки для камеры.

Все продукты имеют лицензию BSD и располагаются на Google Code. Компания планирует открывать и дальше продукты, если данная попытка докажет свою жизнеспособность.

http://opensource.imageworks.com/

>>> ZDNet

 , , imageworks, , , ,

r
()

Вышла спецификация OpenGL 3.2

Группа Документация

Khronos Group сегодня, 3 августа 2009 года, объявила о выходе OpenGL 3.2, третьем за последние 12 месяцев обновлении наиболее широко распространённого графического API для персональных компьютеров и рабочих станций. Новая версия продолжает быстрое развитие стандарта OpenGL, чтобы дать разработчикам графики кроссплатформенный доступ к передовой функциональности GPU. Спецификация доступна по ссылке.

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

 , , , , ,

anonymfus
()

Вышла Mesa 3D 7.5

Группа Hardware and Drivers

Вчера вышла экспериментальная версия Mesa 3D 7.5

Главной особенностью релиза является появление интерфейса Gallium3D. Стабильным релизом будет версия 7.5.1.

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

  • Gallium3D - новая кроссплатформенная архитектура с независимыми от API 3D драйверами. Gallium3D предназначен для видеокарт полностью поддерживающих вертексные или фрагментные шейдеры. В данный момент в Gallium3D включены драйверы:
  • softpipe - программный драйвер.
  • i915 - драйвер для чипов i915 и i945.
  • Cell - драйвер для процессоров Cell.
  • nouveau (для NVIDIA GPU) и R300 для (AMD/ATI R300). Обратите внимание, что драйвера находятся в разработке.
  • Расширение GL_ARB_framebuffer_object (software drivers, i965 driver)
  • Переработанная поддержка двустороннего трафарета. Это предоставляет поддержку 3 расширений с двусторонними трафаретами GL_ATI_separate_stencil, GL_EXT_stencil_two_side и OpenGL 2.0
  • Расширение GL_EXT_vertex_array_bgra (software drivers, i965 driver)
  • Расширение GL_NV_texture_env_combine4 (software drivers, i965/i915 drivers)
  • Расширение GL_EXT_texture_swizzle (software drivers, i965 driver)
  • Обновлены ассемблерные оптимизации для архитектуры SPARC.
  • Начальная поддержка раздельной компиляции в GLSL.
  • Увеличено количество основных GLSL переменных до 16.
  • GLSL компоновщик обнаруживает использование большого количества различных переменных.
  • Оптимизированы избыточные glMaterial and glShadeModel вызовы.
  • Исправлен баг в gl_TextureMatrix[i][j] в компиляторе GLSL.

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

 ,

linux4ever
()

Mesa r6xx/r7xx научилась крутить шестеренки

Группа Hardware and Drivers

О достижении важной контрольной точки пишет в своё блоге Alex Deucher. Полноценная аппаратная акселерация 3D утилиты glxgears была достигнута в ветви mesa/r6xx-rewrite: для отрисовки шестеренок на Radeon HD 2000/3000/4000 теперь достаточно свежей сборки radeon/radeonhd, mesa и DRM из специальных веток git.

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

 ,

shahid
()

Первый журнал посвященный игростроению в Linux

Группа Документация

Тихо и незаметно в сети появился русскоязыччный PDF журнал посвященный проблемам создания игр в GNU/Linux.

Выпуск содержит:

  • Тема номера: "Игровой движок BGE (Blender)";
  • Интервью с разработчиком: "Танки грязи не боятся";
  • Обзор: "Коммерческий движок TGE";
  • Обмен опытом: "Заметки начинающего игродела";
  • Локализация: "Исповедь локализатора";
  • История проекта: "Мир текстовых игр";
  • Программирование: "Autotools с нуля";
  • Графика: "Секреты создания ландшафта для BGE".

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

 , , ,

Magi-max
()

Вышел Sweet Home 3D 2.0

Группа Open Source

Sweet Home 3D — это бесплатное приложение для дизайна интерьера с возможностью 3D просмотра, которое поможет Вам распологать мебель на двухмерном плане Вашего дома. Данное приложение написано на Java и распространяется под GPLv2.

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

  • Добавлена вкладка Create photo в меню 3D View для получения PNG, для рендеринга выполняет библиотека SunFlow
  • Добавлены такие единицы измерения как метр и миллиметр
  • Java поставляемая с дистрибутивом заменена на JRE 6u14 вместо JRE 6u12
  • Добавлена возможность создавать стены вокруг комнаты с помощью двойного клика мышкой
  • Добавлен перевод на китайский язык
  • Множество багфиксов

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

 

Root-msk
()

Вышла библиотека MathGL 1.9 и программа UDAV 0.5.2

Группа Open Source

Платформонезависимая библиотека MathGL предназначена для построения широкого спектра графиков (кривых, поверхностей, поверхностей уровня и т.д.). Есть возможность экспорта графики в растровые (PNG, JPEG) или векторные (EPS, SVG, IDTF) форматы, рисования в консольном режиме и т.д.
Из нового:

  • существенно улучшен экспорт в EPS/SVG
  • новые типы графиков (ContD, Radar и Traj)
  • разбор выражений в аргументах команд MGL
  • ускорение windows версии и много пр. улучшений

Сайт программы: http://mathgl.sf.net

UDAV — программа построения графиков и изображений на основе скриптового языка MathGL. Поддерживается широкий спектр графиков и функций редактирования данных. Оконный интерфейс (на основе Qt4) позволяет вращать/двигать/приближать графики мышкой и с помощью меню, включать/выключать прозрачность и освещение, смотреть на графики с разных углов зрения (при разных параметрах построения). Из нового:

  • новые иконки
  • автоматическое закрытие вспомогательных окошек
  • сохранение последней использованной папки и пр.

Сайт программы: http://udav.sf.net

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

 , , , , , ,

abalakin
()

Cuby 0.4

Группа Игры

Недавно появилась новая кроссплатформенная головоломка отдаленно напоминающая Кубик Рубика. Новинка построена на базе свободного OpenGL движка Raydium3D.

Смысл игры:

  • Игровое поле состоит из 3 взаимоперпендикулярных граней куба, разделенных на клетки.
  • На игровом поле раскиданы пары ключевых клеток для каждого цвета.
  • Нажатие на ключевую клетку позволяет выбрать текущий цвет совпадающий с цветом этой клетки. Впоследствии нажатие на неключевую клетку окрасит её в текущий цвет.
  • Задача игрока состоит в том чтобы соединить все ключевые клетки одного цвета меду собой дорожкой соответствующего цвета.


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

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

 , ,

MEZON
()

MRIcroGL: 3D изображения для медицины

Группа Open Source

MRIcroGL программа для отображения медицинских 3D изображений. Программа имеет встроенный скриптовый движок для добавления эффектов. Написана на FreePascal/Lazarus и имеет версии для Windows, Linux и MacOSX.

Демо скрипты, Исходный код;

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

 , ,

sniper21
()

BlenderCamp 2009

Группа Linux в России

В августе этого года, в живописном месте недалеко от Нижнего Новгорода, состоится международный съезд блендерологов. В программе кемпинга — семинары ведущих разработчиков и пользователей замечательной программы Blender3D, мастер-классы и совместное моделирование, тренинги для начинающих и продвинутых блендерологов, много солнца, воды и пляжей. В качестве культурной программы также посещение астрономической радиообсерватории. Выезд запланирован на 2-9 августа 2009 года.

Ожидаются семинары:

  • Презентация новой версии системы V-Ray/Blender - Андрей Изранцев
  • Мультипликация в Blender. Cocedi. - Михаил Солуянов

Специальный гость — Olivier Amrein с мастер-классом "Production Pipeline H7 Robot Animation".

>>> Анонс мероприятия

 , ,

Aceler
()

NVIDIA 185.18.14

Группа Hardware and Drivers

Опубликован первый стабильный релиз ветки 185.x драйверов NVIDIA для Linux.

Особенности релиза:

  • Улучшена совместимость со свежими версиями ядра Linux.
  • Исправлены ошибки, связанные с Xinerama, приводившие к некорректной работе таких приложений как Wine и Compiz.
  • Модуль ядра загружается на раннем уровне инициализации X для более подробных сообщений об ошибках, в случае если модуль не может быть загружен.
  • Добавлена поддержка новых видеорежимов.
  • Исправлены ошибки драйвера OpenGL при работе с Bibble 5.
  • Исправлена ошибка, связанная с управлением питания (suspend/resume).
  • Улучшена производительность управления памятью X драйвера с запущенным композитным менеджером.
  • Исправлена ошибка, связанная с переключением виртуальных терминалов при запущенном Compiz.
  • Исправлены ошибки при работе с продуктами серии Quadro SDI.
  • Исправлено замораживание при переключении виртуальных терминалов при запущенных приложениях OpenGL (карты с GPU до G80 Quadro).
  • Множество исправлений в VDPAU (Video Decode and Presentation API for Unix).

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

 , , ,

GFORGX
()

Компания Nokia открывает 3D видеокодек для всех желающих

Группа PDA

27 мая 2009, Nokia открыла исходные коды видеокодека H.264/MPEG-4 MVC для всех желающих.

Видеокодек оптимизирован для работы на мобильных устройствах, в том числе, и на платформе Maemo.

Возможности видеокодека H.264/MPEG-4 MVC были продемонстрированы на выставке Nokia World 2008 с использованием модифицированного интернет-планшета Nokia N800 с интегрированным авто-стереоскопическим дисплеем. На нем было запущено, для воспроизведения, 3D видео в реальном времени.

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

1. MVC Encoder - утилита для компьютера, позволяющая создать MVC совместимый 3D видео файл

2. MVC Decoder - полностью оптимизированный видео плеер для платформы Maemo

Утилиты доступны для скачивания со страницы Nokia Research Center: http://research.nokia.com/research/mo...

>>> http://thetabletblog.com

 , , , , ,

real_maverick
()

Вышел Blender 2.49

Группа Open Source

Blender 2.49 — это последний релиз Blender ветки 2.4. В текущий момент половина разработчиков заняты новой веткой — 2.5

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

  • Множество улучшений для игровых движков, увеличение скорости.
  • Обновлена библиотека Bullet Physics;
  • Включена поддержка JPEG2000;
  • Добавлено множество скриптов на Python;
  • Добавлен Real-time Dome rendering;

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

 ,

Root-msk
()

Вышло обновление игры Nexuiz

Группа Игры

Три недели назад (2 мая) вышло обновление трехмерного шутера от первого лица Nexuiz, теперь последней версией считается 2.5.1. Важные изменения:

  • Устранена утечка памяти (важно для выделенных серверов).
  • Исправлен баг дульного пламени (muzzle flash).
  • Шесть новых саундтреков от blkrbt.
  • Исправлен баг зависания экрана загрузки в Windows Vista.
  • Улучшенные звуки от tenshihan.
  • Исправленно "дерганное" движение мыши в случае пользовательского значения параметра 'cl_maxfps'.
  • Исправлены некоторые ошибки на картах
  • Сделан кэш точек прохождения (waypoints): это делает загрузку ботов намного быстрее.
  • Также были исправлены некоторые ошибки, размещенные пользователями на багтрекере SourceForge. Разработчики благодарят всех, отправивших информацию о найденных ошибках.
Nexuiz разрабатывается на переработанном движке Quake. Игра преимущественно многопользовательская, содержит множество режимов игры (DM, CTF, Key Hunt, Arena и много других), а также наборов карт.

Игра примечательна качественной графикой и спецэффектами, такими как bloom и HDR, coronas, динамическое освещение тени (пробегая возле стены в момент вспышки взрыва можно отчетливо разглядеть свой движущийся силуэт) и неплохого звукового сопровождения (саундтреки в формате Vorbis Ogg запрятаны в файлах *.pk3, являющиеся обычными ZIP-архивами). При этом параметры графики могут настраиваться в достаточно широких пределах, позволяя запускать её на слабых компьютерах.

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

 , ,

tim2k
()

Документация по программированию 3D для R6xx/R7xx от AMD

Группа Документация

Вышла 7мая, но оставалась незамеченной, очередная порция документации по спецификациям 3D чипов от AMD. В ней освещены особенности архитектуры чипов и функции 3D ускорения.

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

 , , , ,

frost_ii
()