Показать сообщение отдельно
Старый Сегодня, 04:26   #538
Firefox3860 вне форума Firefox3860
Аватар для Firefox3860
Mafia Modding Crew
Сообщений: 730
Репутация: 853
Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold Firefox3860 is a splendid one to behold
Hitman
Информация о репутации (Firefox3860)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
Judge
159
Enforcer
260
Priest
396
Snitch
780
Firefox3860 / 853
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Sanderfol, это "естественный" баг 3d-рендеринга, связанный с z-буфером. Когда более дальняя полупрозрачная поверхность рисуется в кадре после ближней, то её пиксели, перекрываемые ближней, отбрасываются, как и происходит со всеми остальными, непрозрачными поверхностями. Вообще, это должно решаться на уровне движка - путём сортировки на каждом кадре всех полупрозрачных поверхностей в зависимости от их дальности от камеры и отрисовки их в соответствии с этим порядком: от самых дальних к самым близким.

Ты, наверное, видел этот же баг с альфа-текстурами, когда делал свою визуализацию 4ds. Я, когда делал свою, тоже с этим столкнулся, у меня в программе идёт сортировка по лок. осям объектов. Но этого всё равно не достаточно, так как лок. ось не совпадает точно с каждой точкой геометрии объекта. В идеале надо сортировать по полигонам или отдельным вершинам, но это крайне сложно, и тоже идеальный результат не гарантирует...

В общем, это вина логики движка, а редактированием моделей это не исправить.
цитата