Текстура плитки границы деформирована или смещена - PullRequest
1 голос
/ 01 марта 2020

Я тестирую самодельное моделирование океана на C ++ и HLSL. Моя проблема в том, что текстурные плитки для карты рельефа имеют странную границу. (См. Скриншот). Эта граница выглядит как пиксели 255 и 0 текстурной плитки размером 256 x 256.

Я пытался:

  • использовать Sampler вместо [ ] Оператор
  • изменить параметры растеризатора
  • изменить параметры текстуры
  • проверил мои условия для координат uv

Вот некоторый код Pixelshader:

float4 t0 = water_normal_texture[input.bump_uv_0] * 2 - 1;

И теперь, после двух недель бесполезного поиска, мне нужна помощь. Кто-нибудь видел это раньше и может дать мне подсказку?

enter image description here

...