Open source

индекс
187,29

Ogre3D 1.7 Cthugha release!

Ogre3D
На конец-то вышел долгожданный релиз open source render-движка Ogre3D 1.7 Chtunga.
Основные изменения в этой ветке можно найти на этой странице. Скачать исходники из svn.
Скачать прекомпилированные SDK под разные платформы можно здесь

В новой версии много замечательных дополнений:
  • Полностью переработана система запуска демо-приложений. Почти все примеры переписали под новые возможности.
  • Движок официально перешёл на MIT лицензию.
  • Разработчики отказались от использования zip-архивов и перешли на 7zip архивы. (сразу использовали tar.gz)
  • Одной из основных возможностей есть новый Terrain-плагин (Посмотреть скрины и историю изменений можно на форуме).
  • Новая система runtime-шейдеров RTSS, где генерация кода выполняется «на лету».
  • Улучшена совместимость с 64-битными системами.
  • Для компиляции под Windows добавлен проект для Visual Studio (sln).

Хочу напомнить, что на этом движке написано несколько проектов высокого уровня: Torchlight, MotorM4X, Zombie Driver, Venetica
Сейчас компилирую новую версию, после окончания выложу скрины некоторых возможностей из демо-приложений. А под катом можно посмотреть на новую Terrain-систему.
Под катом основные возможности движка.

image
image

Динамические текстуры:
image

RTSS:
image

Прозрачные объекты:
image

Тени:
image

Deffered Shadding:
image

Композитор: Bloom+HDR
image
+52
1 марта 2010, 13:18
14

комментарии (36)

0
GiBS0N #
Ну про terrain я бы хотел почитать по подробней. А так как то не завершенно.
+2
Ockonal #
Я дал ссылку на форум, где от самого начала развития посты. А суть поста не в самой terrain, а в релизе.
НЛО прилетело и опубликовало эту надпись здесь
+2
Ockonal #
Для меня это будет одно удовольствие :) Обязательно напишу чего-нибудь.
0
sdm #
Вот чего бы на таком, да полностью открытую MMORPG не написать…
+8
Rezzet #
Арт денег очень больших стоит, как и гейм-дизайн.
+1
tangro #
а еще сервера, их постоянный апгрейд и размещение на коллокейшене, тех. поддержка, патчи, функции ГМ и т.д. Код написать — это да, энтузиасты найдутся, а на всё остальное — вряд ли.
+1
Ockonal #
Как сказать. Я пишу проект более года. Сервера — их куча открытых +svn, git,… для open source, некоторые без ограничений на файлы. Есть друзья-моделлеры, которые всегда сделают/затекстурят нужные модели +в интернете есть много хранилищ с уже готовыми моделями. Достаточно запостить на какой-то геймдев-форум, сразу найдутся добрые люди, которые скачают, потестят, скажут о багах. Я к чему веду: конечно, написать проект-аналог Torchlight, силами энтузиастов невозможно, но написать просто хорошую игру уже более реально.
+3
Rezzet #
Имелось ввиду не сервер контроля версий, с ним какраз проблем нет, имелись ввиду сервера под серверную часть ММОРПГ(извените за тавтологию).
>> Есть друзья-моделлеры, которые всегда сделают/затекстурят нужные модели
Эх мне бы парочку друзей хороших моделлеров, которые, или просто так, или за перспективы могу помоделить и затекстуреть, никого найти не могу :(.
Может поделитесь?
0
Ockonal #
>имелись ввиду сервера под серверную часть ММОРПГ
Извините, я немного прослушал :)
А на счёт моделлеров, они просто вряд-ли согласятся :) У них своя работа и прочее. Я им не раз помогал, поэтому они взамен помогают мне. Но, в принципе, в интернете вполне достаточно самых нужных моделей.
+1
Amka #
Соблюсти стилистику игры довольно сложно используя доступные в интернете модели… Тут надо именно моделлеров и художников.
0
Rezzet #
Полностью с вами согласен, я только верхушку айсберга зацепил :)
+1
Atedos #
Есть PlaneShift например.
Она правда на другом движке, зато полностью открытая. =))
0
Ockonal #
На другом движке не считается :)
0
Atedos #
>Хочу напомнить, что на этом движке написано несколько проектов высокого уровня: Torchlight, MotorM4X, Zombie Driver, Venetica

Этот движок ещё используется в открытых ремейках Морровинда и Даггерфолла, если не ошибаюсь.
+1
Ockonal #
Честно говоря, не знаю. На википедии есть раздел, в котором немного больше список по проектам: wikipedia
+1
Atedos #
Ну вот собственно Морровинд и Даггерфолл.
Первый вроде как намеревается стать полноценно играбельным, в вот со вторым — мне не совсем понятно, какая у проекта стоит цель, но думаю движется в том же направлении.
–3
srvr4vr #
Да, опен морроувинд на нем, а еще Torchlight.
Но, имхо, двиган сильно отстает от современных стандартов.
0
Ockonal #
Современных стандартов? :)
Приведите пример, будьте добры.
–1
srvr4vr #
Например то что мы видим в Unreal 3 Engine и (прости господи) Crysys. Хотя имея прямые руки наверно и из Огра конфетку сделать. Кстати на каком этапе движок?
0
Ockonal #
Вы говорите, что Ogre не поддерживает современных стандартов, при этом спрашиваете: «На каком он этапе». Я могу судить по этому, что вы вообще не в теме, извините за грубость. Сравнивать Crysis и UE 3 некорректно, потому что Ogre3d не есть игровым движком, а рендер-движком. С его помощью можно сделать все, что вы видите в проектах, названных выше, были бы руки прямые.
–2
srvr4vr #
Ну о чем я в принципе и сказал. Ладно, не гневайся, боярин =)
0
srvr4vr #
Торчлайт упомянули, не заметил…
–2
Aux #
Указанные игры — нищебродские и полны корявостей. Они не блестают графикой, при этом нефигово жрут ресурсы. Огр — он не для игр. В нём нет ничего для оптимизации именно игрового рендеринга. Движок Unreal 3 уделывает огра всухую и по качеству картинки, и по инструментам для артистов, и по инструментам для программеров, и по оптимизации всего добра.

Вобщем, для игр не катит. Хотите делать игры? U3 сейчас бесплатен.
0
Ockonal #
Я уже писал, что сравнивать Ogre3d и UE 3 — бред :) UE3 — набор утилит для создания игры: физика, скрипты, редактор, рендер-движок и прочее.
>Указанные игры — нищебродские и полны корявостей.
Вы зря так говорите, Torchlight достаточно популярный.
Я пишу игру достаточно давно и не было ни одного момента, когда я жалел, что начал пользоватся именно им.
+2
moadib #
Я бы не стал реагировать на троллей :)

C огром очень удобно работать, я писал для себя наброски плагинов для рендера индора wow'ки =)(порталы, всё-такое, когда еще не было pcz) и карт от wc3. Это я к тому, что моя точка зрения зиждется не на пустом месте
0
tibalt #
Torchlight — прекрасный полу-римейк диаблы, желаю удачи с движком, не кормите троллей)
+1
Ockonal #
Спасибо ;) А вам просто удачи :)
+1
gcc #
Сейчас качество картинки == качественно написанные шейдеры, потому что в наше время всё и вся рисуется с помощью них. Благо, в OGRE инструменты для работы с шейдерами весьма продвинутые.
Алсо, средства оптимизации рендеринга вообще разнятся в играх разных жанров, но тем не менее в своей основе всегда содержат базовые принципы, которые в OGRE все реализованы. Оптимизация под конкретную игру должна делаться уже соответственно конкретным требованиями.
0
corristo #
надеялся что их новый terrain будет на основе geometry clipmaps. Хотелось посмотреть на еще одну реализацию :)
+1
vite7 #
Да, опен сорц движки — это отдельная тема. Из известных есть еще Crystal Space, например. Ну и Quake3 Engine который давно уже открыт, никто не отменял.
+3
moadib #
Чудесный движок, давно слежу за ним и использую в своих проектиках.

Я бы еще добавил, что с этой версии его можно собирать с помощью cmake :)
0
ozonar #
Помню, замечательный движок — один из первых на котором я пытался программировать =)

Тогда лучше пошел IrrLicht, а сейчас есть время наверстать упущенное =)
0
Ockonal #
А почему вы перешли тогда на IrrLicht? :)
0
ozonar #
Нашел нормальные русские мануалы =)) В те времена это было для меня критическим фактором.

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