Skip to content

Commit 828a41e

Browse files
authored
Исправлена загрузка теневой геометрии (#518)
Из-за данной проблемы на некоторых локациях из модов можно было наблюдать баги с фейковыми статическими тенями. Поскольку компилятор локаций мог оптимизировать теневую геометрию так, что удалялись некоторые невалидные треугольники, игра все-равно требовала то количество, что было и у обычной геометрии.
1 parent cecf479 commit 828a41e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ogsr_engine/Layers/xrRender/FVisual.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ void Fvisual::Load(const char* N, IReader* data, u32 dwFlags)
8686
ID = def().r_u32();
8787
m_fast->iBase = def().r_u32();
8888
m_fast->iCount = def().r_u32();
89-
m_fast->dwPrimitives = iCount / 3;
89+
m_fast->dwPrimitives = m_fast->iCount / 3;
9090

9191
VERIFY(NULL == m_fast->p_rm_Indices);
9292
m_fast->p_rm_Indices = RImplementation.getIB(ID, true);

0 commit comments

Comments
 (0)