Полезное

Мы Вконтакте

Discord канал

#
Модератор: LEX38RUS
Аватара пользователя
Пользователь
Сообщения: 2319
тоесть все на плейне текстурой, понятно... окай тогда зачем много акторов? что в каждом акторе?
_________________
we need to go deeper
Аватара пользователя
Пользователь
Сообщения: 56
Цитата:
геометрию тоже можно процедурно генерить по вершинам, но как это скажется на производительности?

Повторюсь...
Batch - отрисовка объекта за один проход.
Если несколько материалов то отрисовка множится, если не обин объект даже с оним материалом то отрисовка умножается.
1000 batch это уже 20-30 fps на средней машине.
Поэтому ландшафт не геометрия а процедурно генерируемый объект (одна сетка) с тесселяцией.
Если сумеешь сделать такое чудо, то можешь собой возгордиться.
Аватара пользователя
Пользователь
Сообщения: 1341
если сделать все границы процедурно генерируемым мешем и засунуть все в один эктор - это будет работать быстро?

как в таком меше изменить цвет произвольной вершины?
или изменить текстуру на определенных полигонах
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 2319
Цитата:
Если сумеешь сделать такое чудо, то можешь собой возгордиться.

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

Цитата:
если сделать все границы процедурно генерируемым мешем и засунуть все в один эктор - это будет работать быстро?

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

Цитата:
как в таком меше изменить цвет произвольной вершины?
или изменить текстуру на определенных полигонах

также как и с обычным мешем, юви, вертекс колор, все задается при генерации,
_________________
we need to go deeper
Последний раз редактировалось Snake 24 май 2017, 17:38, всего редактировалось 1 раз.
Аватара пользователя
Пользователь
Сообщения: 4069
Calambus писал(а):
Цитата:
у тебя должно быть на объекте тыщща материалов, одни для границ, другие для территорий и все получится

Количество отрисовываемых трисов возрастает пропорционально количеству матералов на объекте.
То есть если объект состоит из 1000 трисов, то при двух материалах отрисовывается 2000 трисов, при 100, соответсвенно - 100 000 трисов.
Если исключить геморрой с материалами, то это сильно нагрузит карту.
Но в любом случае - получи медальку за самый смешной костыль во вселенной игростроя.


когда я эксперементировал с курвед шейдером, был вариант, либо 100 кубов, либо один куб с сотней материалом и большим количеством полигонов, быстродействие выросло в разы. Каждый компонент грузит гораздо мощнее, чем материал.
Аватара пользователя
Пользователь
Сообщения: 2319
Цитата:
о есть если объект состоит из 1000 трисов, то при двух материалах отрисовывается 2000 трисов

это по моему не совсем точно , каждый материал это еще один "драв-колл", полигоны сортируются по материалам еще на стадии вертекс шейдера, но тут я тоже могу ошибаться, не варюсь в этой кухне а то что читал помню не точно, но не все вершины отрисовываются дважды это точно.
_________________
we need to go deeper
Последний раз редактировалось Snake 24 май 2017, 17:55, всего редактировалось 1 раз.
Аватара пользователя
Пользователь
Сообщения: 1341
Snake писал(а):
полностью генерируемая геометрия с разным уровнем детализации и предсказуемыми параметрами - суровая задача. не каждый такое могет... тут надо опыт создания такого.


сгенерировать надо только границы с одинаковой детализацией

Snake писал(а):
также как и с обычным мешем, юви, вертекс колор, все задается при генерации,

а после генерации это можно менять? есть примеры этого?
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 4069
инстанс меш это вообще ни разу не вариант, один меш - один материал на всех.
Аватара пользователя
Пользователь
Сообщения: 2319
Noob256, почему бы не попробовать? у Флакки даже туторил был на эту тему, и посмотерть что из функциоанала там есть и как можно использовать.
_________________
we need to go deeper
Аватара пользователя
Пользователь
Сообщения: 1341
Snake писал(а):
Noob256, почему бы не попробовать? у Флакки даже туторил был на эту тему, и посмотерть что из функциоанала там есть и как можно использовать.


Один меш с секциями даже хуже получилось по фпс

Изображение
_________________
прикрепленные картинки с radikal не смотрю.


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница