Как стать автором
Обновить

Комментарии 6

подскажите, чем создать seamless текстуру?
Для этого отлично подойдет Substance Designer.
Мой комментарий куда-то делся, напишу ещё раз:
Вы пишете, что количество текселей влияет на производительность, но мне всегда казалось, что это работает по-другому:
Каждый пиксель определяет свою текстурную координату в каждой текстуре, берёт значение из этой координаты(если координата не в центре пикселя — берёт среднее из соседних учитывая расстояние до них), а потом в каждом пикселе(не текселе) происходят все эти хитрые расчёты по сложению, умножению, и т.д. этих значений.
Возможно, что из большей текстуры дольше «вытаскивать» значение, особенно если все текстуры не поместились в видеопамять(т.е. таким образом всё-таки влияет), но последующие расчёты идут столько же времени, сколько и с маленькой
Или я не прав?
Оу. Ответил тебе, но не заметил, что просто в комменты скинул.
Про удаление комментария.
Первый твой коммент был без нормального описания своего вопроса, поэтому я не стал его допускать.

Про то, что ты прав или нет.
Ты немного в ступор меня ввел, и я много времени потратил на размышление, чтобы дать ответ =)
Я до твоего коммента был уверен, что количество текселей сильно влияет на рассчеты, но сейчас задумался над этим — так ли это.
Точно влияет размер. Чем больше текстура, тем больше сил требуется на ее обработку. В любом случае, чтобы ее загрузить, чтобы ее обработать — требуется время. И чем меньше текстура, тем быстрее происходит обсчет. При загрузке объекта с большими текстурами типа 8к вполне могут происходить фризы. В UE4 часто фризы не случаются, но вместо этого текстуры просто не отображаются несколько кадров, пока не будут обработаны полноценно. А это о многом говорит.
И тут, я думаю, нужно уже конкретно смотреть на реализацию шейдеров и того, как на уровне рендера и/или железа происходит обработка текстур.
Твое замечание имеет смысл, но хотелось бы более конкретных данных с ссылками.
На данный момент не нашел свободного времени, чтобы опровергнуть или подтвердить твои слова, к сожалению. В ближайшее время займусь этим, если кто другой не подскажет.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории