Size: a a a

pro.graphon (and gamedev)

2020 March 26

A

Artyom in pro.graphon (and gamedev)
Никита Кучеренко
Интересно SFML игру на ведроиде реально запустить?
Возможно, но много заморочек
источник

TG

Timur Gagiev in pro.graphon (and gamedev)
как дождаться VSync не свопая буфер? )
источник

U

UsernameAK in pro.graphon (and gamedev)
Timur Gagiev
как дождаться VSync не свопая буфер? )
если glfw, то просто включи vsync еще раз
источник

U

UsernameAK in pro.graphon (and gamedev)
оно форсит всинк
источник

TG

Timur Gagiev in pro.graphon (and gamedev)
не понял
источник

d

disba1ancer in pro.graphon (and gamedev)
Alexander Busarov
между ногами и ноутом? :)
Можно там же где и всегда, идущая в комплекте не всегда самая лучшая
источник

d

disba1ancer in pro.graphon (and gamedev)
У меня на дискретке всинк вообще не работает...
источник

d

disba1ancer in pro.graphon (and gamedev)
Timur Gagiev
как дождаться VSync не свопая буфер? )
Тебе надо между последним вызовом отрисовки и всинком произвольный код повыполнять?
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
я ведь правильно понимаю, что если я делаю near=0, то всё OK будет с матрицей, получаемой такой функцией? В знаменателе не стоит nearVal
источник

r

risenow in pro.graphon (and gamedev)
Anatoly Tomilov
я ведь правильно понимаю, что если я делаю near=0, то всё OK будет с матрицей, получаемой такой функцией? В знаменателе не стоит nearVal
Ну у тебя ж тогда нулевые ординат, абсцисс будут после проекции, не?
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
да? вот же ж
источник

d

disba1ancer in pro.graphon (and gamedev)
Anatoly Tomilov
я ведь правильно понимаю, что если я делаю near=0, то всё OK будет с матрицей, получаемой такой функцией? В знаменателе не стоит nearVal
Так лучше не делать
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
точно
источник

d

disba1ancer in pro.graphon (and gamedev)
Anatoly Tomilov
точно
Вообще, чем меньше near тем хуже распределение точности в z-буфере
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
да у меня не z-буффер. А просто векторы
источник

TG

Timur Gagiev in pro.graphon (and gamedev)
Anatoly Tomilov
я ведь правильно понимаю, что если я делаю near=0, то всё OK будет с матрицей, получаемой такой функцией? В знаменателе не стоит nearVal
для ортогональной матрицы можно и отрицательный near задавать, там распределение линейное
источник

d

disba1ancer in pro.graphon (and gamedev)
Кстати, а как бороться с нелинейностью z-буфера, в случае перспективной проекции, разумеется
источник

A

Andrei Konshyn in pro.graphon (and gamedev)
что значит бороться?
источник

d

disba1ancer in pro.graphon (and gamedev)
Andrei Konshyn
что значит бороться?
То и значит, чтобы объекты линейно расположенные по расстоянию от зрителя и в z буфере располагались линейно
источник

TG

Timur Gagiev in pro.graphon (and gamedev)
disba1ancer
Кстати, а как бороться с нелинейностью z-буфера, в случае перспективной проекции, разумеется
реверсить
источник