Вопросы с тегом «texture»

По вопросам, связанным с текстурами: процедурная генерация, кодирование, характеристика аспектов, фильтрация, отображение, хранение ...

1
Нанести текстуру на гиперболический треугольник
Я застрял на том, как подойти к этому некоторое время, поэтому любые предложения будут с благодарностью! Я хочу отобразить текстуру в форме нижнего правого евклидова треугольника на гиперболический треугольник на диске Пуанкаре. Вот текстура (верхний левый треугольник текстуры прозрачен и не используется). Вы можете узнать это как часть ограничения круга …

1
Как работает Texture Cache в Tile Based Rendering GPU
Как кеш работает с рендерингом на основе плиток? Есть ли какие-нибудь советы, как улучшить коэффициент попадания в кеш? (например, если плитки обрабатываются горизонтально, и у меня есть вертикальные сегменты треугольников с одинаковой текстурой, будет ли это хуже для кеша, чем если бы я располагал треугольники горизонтально?)

1
Это хорошая практика, чтобы использовать все доступные текстурные блоки?
При применении нескольких текстур к сетке, например, для рельефного отображения, я обычно привязываю текстуры к первым нескольким фиксированным текстурным блокам, например: diffuse = unit 0, bump = unit 1, specular = unit 2, затем продолжаю использовать их для каждого разные сетки с разными текстурами. Но мне всегда было интересно, почему …
9 opengl  texture 

2
Помогите мне понять Анизотропная фильтрация (AF)
В последнее время я читал о фильтрации текстур, а именно: фильтрация ближайших соседей, билинейная фильтрация, трилинейная фильтрация, анизотропная фильтрация, карты MIP, карты RIP и так далее. С точки зрения высокого уровня, я думаю, что могу понять эти методы, как работают и почему они существуют, за исключением анизотропной фильтрации. Анизотропная фильтрация …

2
Как создать шаблонный объект с переменной плотностью в реальном времени?
Предположим, что существует некоторое значение p, рассчитанное для каждого кадра, которое непрерывно изменяется на поверхности объекта. Значение pопределяет плотность некоторого рисунка на поверхности. Например, в случае только двух возможных плотностей, если p < 0.3это высокая плотность, в противном случае она низкая. Я подумал о простом высокоуровневом решении: создать две текстуры, …

1
Реализация текстуры возмущенного изображения на языке рендера
Я пытаюсь реализовать (в C #) алгоритм возмущения изображения, представленный в книге «Текстурирование и моделирование - К. Перлин и др.» (Стр. 91, если кто-то есть), который искажает изображение. Следующий код на языке Renderman: Доступ к текстуре Ct = texture("example.tx", s, t); заменяется point Psh; float ss, tt; Psh = transform("shader", …

1
Помогите мне узнать, как называется этот метод наложения текстур
Я нахожусь в процессе создания инструмента, который требует визуализированной текстуры, чтобы следовать контурам предмета одежды. Примером может служить этот веб-сайт https://knyttan.com/editor/jumper-editor/ . Эффект здесь достигается с помощью цветовой карты: Я посмотрел на шейдеры, которые используются для этого, и кажется, что смещение текстуры рассчитывается на основе цветовых каналов этой карты. Теперь …
8 texture  webgl 

1
Запись в сжатую текстуру с использованием вычислительного шейдера без лишних копий
Я пытаюсь выяснить, как лучше всего создать текстуру OpenGL с помощью вычислительного шейдера. До сих пор я читал, что объекты пиксельного буфера хороши для неблокирующей передачи CPU -> GPU, и что вычислительные шейдеры способны читать и записывать буферы независимо от того, как они связаны. В идеале я хотел бы избежать …

1
Вам нужно использовать фильтр нижних частот перед уменьшением размера изображения?
Очевидно, бикубическая пиксельная интерполяция хороша для увеличения или уменьшения изображения (в реальном времени или нет). Рекомендуется ли использовать фильтр нижних частот перед уменьшением размера, или же бикубическая выборка решает проблемы наложения имен вообще?
8 texture 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.