Size: a a a

pro.graphon (and gamedev)

2021 March 30

d

disba1ancer in pro.graphon (and gamedev)
Roman Galashov
ну потому что там UV не гладкое с разрывом
а как это влияет-то?
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
(: саД
А почему так?
Точнее, не на нулевой, а сначала возьми градиенты, а только потом делай frac, или что ты там считаешь для координат
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
А затем зачитывай через tex2Dgrad
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
disba1ancer
а как это влияет-то?
В левом пикселе в кваде U 0.999, в правом 0.001
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
Вся текстура как бы влезла в два пикселя
источник

(

(: саД in pro.graphon (and gamedev)
Roman Galashov
покажи результат )
источник

d

disba1ancer in pro.graphon (and gamedev)
Vitaliy ◀️TriΔng3l▶️ Kuzmin
В левом пикселе в кваде U 0.999, в правом 0.001
ну так в этом направлении текстура хорошо тайлится
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
disba1ancer
ну так в этом направлении текстура хорошо тайлится
Тайлится в шейдере, а не в сэмплере
источник

(

(: саД in pro.graphon (and gamedev)
(сори я с тачпада)
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
А для сэмплера у тебя получается, что раз у тебя вся текстура влезает в один пиксель (раз между соседними пикселями разница координат 0.998), то тебе нужен мип 1x1
источник

d

disba1ancer in pro.graphon (and gamedev)
Vitaliy ◀️TriΔng3l▶️ Kuzmin
Тайлится в шейдере, а не в сэмплере
всё равно не понимаю
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
disba1ancer
всё равно не понимаю
^
источник

d

disba1ancer in pro.graphon (and gamedev)
Vitaliy ◀️TriΔng3l▶️ Kuzmin
А для сэмплера у тебя получается, что раз у тебя вся текстура влезает в один пиксель (раз между соседними пикселями разница координат 0.998), то тебе нужен мип 1x1
так для этого нужно чтобы оба пикселя были в одном кваде
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
disba1ancer
так для этого нужно чтобы оба пикселя были в одном кваде
Подожди
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
В левом пикселе на экране нужен пиксель 2 из текстуры, в правом пикселе на экране нужен пиксель 3, сколько пикселей на текстуре соответствуют одному пикселю на экране?
источник

RG

Roman Galashov in pro.graphon (and gamedev)
клёво, приятно смотреть на пофикшенное багло всегда, спасибо! =)
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
Roman Galashov
клёво, приятно смотреть на пофикшенное багло всегда, спасибо! =)
Теперь появился алиасинг
источник

RG

Roman Galashov in pro.graphon (and gamedev)
где?
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
Ну, тут текстура мыльная
источник

RG

Roman Galashov in pro.graphon (and gamedev)
это же скайбокс
источник