корабли в пустыне ^^
Добавлю что-бы не забыть - IVisionMap, кто-то мне на слаке сказал что будут компоненты на базе этой подсистемы в 5.5 версии движка, поживем увидим )
A very basic AI initialization for testing of registering multiple vision points.
https://github.com/OzanOzkan/CRYENGINE-Code-Snippets/tree/master/AI
фак эту гифку можно постить до безобразия постоянно
%юзернаме% не подумай 10 раз что это разные сцены на разных движках, это все одно и тоже... xD
просто одна из sandbox'a
другая из запущенной игры (gamelauncher)
и по поводу предыдущей IVisionMap,
пока ту начнут пилить в 5.5 я себе что-то на подобии неё сделал в 5.4p5.
работает достаточно просто, на - рейкастах (RWI)
В общем проблема с шейдингом стандартных компонентов мне теперь понятна, в их коде видимо почему-то забыли задать флаг для вкл. теней
Сделал свой компонент ёлки и задал все профильные флаги в ручную и все заработало
add:
в общем теперь все работает и со стандартными компонентами
причина была в отсутствии CVar для настройки спеков системы "sys_spec" (low, mid, high...),
по этой причине тут был 0
ESystemConfigSpec c = gEnv->pSystem->GetConfigSpec();
и эта ветка в BaseMeshComponent.h не срабатывал
if (m_renderParameters.m_castShadowSpec != EMiniumSystemSpec::Disabled && ( int)gEnv->pSystem->GetConfigSpec( ) >= ( int)m_renderParameters.m_castShadowSpec) { slotFlags |= ENTITY_SLOT_CAST_SHADOW; }
спеки можно задать в Game.cryproject
"console_variables": [ {"name": "ca_useIMG_CAF", "value": "0"}, {"name": "sys_spec", "value":"4"}, {"name": "r_Width", "value": "1600"}, {"name": "r_Height", "value": "900"}, {"name": "sys_target_platforms", "value": "pc"} ]
LookAt PoseModifier
два последних коммита, это то что нужно дописать в стандартном шаблоне TPS
https://github.com/CopyPasteBugs/VFiles/tree/master/5.4preview/Pr… w7_TPS_LookAt
add:
head's lookAt by mouse moving
https://github.com/CopyPasteBugs/VFiles/commit/7cb4508ff1e0ab553e… ec2b8ac82c460
>Community high Five!
ох лол, это наверное про эту собаку как-то на слаке упоминали и её работу в крайтеке xD
сижу до сих пор на 5.4 preview7
кстати, флоу графы все еще можно юзать для своих самодельных компонентов (однако в будущих релизах движка ожидается что они будут - depricated )
нужно поправить флаг в одном месте : https://github.com/CopyPasteBugs/VFiles/tree/master/5.4preview/Pr… eForComponent
ну шо там, хотрелоад не завезли еще?:)
нет, разве что такой https://forum.cryengine.com/viewtopic.php?f=11&t=43
пикча на злобу дня (из Slack'a)
сплайн патч компонент
основу утащил из Ухи, по пришлось переделывать под край, прикрутил оптимизацию (семплирование бизье и катмула на отрезки что сильно помогает когда идет частый опрос сплайна - GetPointSampled(t) )
https://github.com/CopyPasteBugs/VFiles/tree/master/5.4/SplinePathComponent
Во смотрю на редактор, и думаю, как бы он в Урхе понадобился. А то там редактор неудобный, убиться можно.
Anders333
>Во смотрю на редактор, и думаю, как бы он в Урхе понадобился. А то там редактор неудобный, убиться можно.
бери QT пиши редактор, для Ухи )
или помоги Eugene он вроде начинал
наконец-то у мну локомоушен заработал
blend пример: https://github.com/CopyPasteBugs/VFiles/tree/master/BlenderTools/… ion%20Example
Два клиента на одном ПК, или мультиплеер шутан в две каски на Крае5, С++
Видео от тов. fury22uk
Тема в архиве.