Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Unreal Engine 4 (http://www.flasher.ru/forum/showthread.php?t=207899)

ZackMercury 15.05.2014 21:16

Unreal Engine 4
 
Кто тоже мечтает приобрести 4-ый самый мощный и реалистичный 3D-движок?
Давайте пускать слюнки вместе.
И заодно помусолить тему, может у кого-то он уже есть?
Как оно - программировать не через код, а через диаграммы?
Удобно вообще читать это?
Конечно, я не фанат трешмейкеров, но если это упростит жизнь, то я буду только за :)

caseyryan 15.05.2014 22:01

Цитата:

Как оно - программировать не через код, а через диаграммы?
Полная фигня. Думается мне, что ни один уважающий себя проггер этим заниматься не будет.
На счет самого движка могу сказать так, в умелых руках и на предыдущих версиях можно создавать шедевры, а если руки кривые, ну или опыта мало, и новая версия мало что даст

п.с. Меня вот эта штука как-то вообще впечатлила на 3-м анрил энджин http://www.youtube.com/watch?v=m-fMBf4Psfw
Чувак реально постарался. Очень детально деревню построил. Игру можно было бы неплохую замутить с такими ассетами

GBee 15.05.2014 22:24

Цитата:

Как оно - программировать не через код, а через диаграммы?
вот так и цс6 создавали, тормознутое бажное продукт. Как можно при современных машинах писать такие вещи? Все из за фреймворков.

ZackMercury 15.05.2014 22:47

А меня впечатлил Tools Demonstration.
https://www.youtube.com/watch?v=9hwhH7upYFE
Конечно, я за классы, интерфейсы, и т.д.
Но вот такого я бы не сделал без UDK :)
Кроме того, там вроде поддерживается С++.

P.S. Особенно понравились эффекты "размытости" при сверх-быстром движении, "металлическость", шероховатость, огненность и прочие эффекты, потом дальше ещё круче.

illuzor 15.05.2014 23:07

С UE одному работать слишком тяжело. Нужна, как минимум, небольшая команда.

ZackMercury 15.05.2014 23:38

А кто не согласен с тем, что это того стоит? Кроме того, затраты времени в сотни раз меньше, чем если писать все эти эффекты, если знаешь язык шейдеров самому.
Удобства прям как в мечтах.
Конечно, энджин денег стоит немалых, но всё же... Разве проще самому написать в этом случае?

P.S. Я всё-таки последовал совету caseyryan и почему-то перестал читать книгу про Adobe Molehill.
Открыл Unity3D 4 и наваял свою первую генерацию 3D-куба из сфер на C#.
И хоть там всё структурировано, всё равно чтобы обращаться к размерам тирэйна, нужно писать
Код:

Vector3 terrSize = Terrain.activeTerrain.terrainData.size;
Кому пришло в голову использовать такую структуру...

illuzor 16.05.2014 00:06

Цитата:

Конечно, энджин денег стоит немалых
19 баксов в месяц с полным доступом к исходникам - это совсем не дорого.
Сравнивать ue4 и unity - это странно. Очень разного уровня движки.

ZackMercury 16.05.2014 00:26

Цитата:

Сравнивать ue4 и unity - это странно.
Я не сравнивал, а просто проинформировал о своём прогрессе :)
В соответствии с тем, что я писал раньше о том, что начал читать книжку по Molehill.
И жаловался на структуру OpenGL :)

Sintesis 16.05.2014 00:50

Цитата:

Сообщение от SuriTheAngel (Сообщение 1165900)
Кто тоже мечтает приобрести 4-ый самый мощный и реалистичный 3D-движок?

Не самый реалистичный, а один из самых. Так как он на уровне cryengine3 и последнего фростбайта, хотя фростбайт даже реалистичней...
Ну а самый реалистичный это Brigade3 https://www.youtube.com/watch?v=BpT6MkCeP7Y

ZackMercury 16.05.2014 01:12

Цитата:

Ну а самый реалистичный это Brigade3
Ну с такой прогрузкой семплов он вряд ли может конкурировать с UE.
Хотя картинка ничего так.
Если я не ошибаюсь, он посылает лучи света, и следит за концом каждого луча и рисует каждый пришедший луч в камеру как пиксель, и если не хватает пикселей, посылает промежуточные лучи, тем самым имитируя полёт фотонов?
Картинка напоминает рендеринг в Blender с малым кол-вом семплов и Directional Light. Там тоже используется Raytrace?


Часовой пояс GMT +4, время: 13:06.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.