09.12.2012, 23:08
|
#32
|
Разработчик
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений (для 565 пользователей)
|
Ответ: Тени в Xors3d
Сообщение от burovalex
Тени можно настроить, но они такие тормазнутые даже на дефолте. На сцене 1000 кубиков - фпс 22. Отвожу камеру, проверяю расстояние и отключаю на них тени, но фпс не выше 35...
For i=1 To 1000
If xEntityDistance(camera,sp(i))>70 Then
xEntityCastShadows(sp(i),light_up,False)
Else
xEntityCastShadows(sp(i),light_up,True)
EndIf
Next
и на все кубики не накладываются тени
For i=1 To 1000
sp(i)=xCreateCube()
xPositionEntity sp(i),Rnd(-50,50),2,Rnd(-50,50)
xEntityReceiveShadows(sp(i),light_up,False)
Next
Может я чего то не знаю. Или стоит библу какую-нибудь попробывать?
|
В Xors3d используется техника теней PSSM соответственно чем больше используешь Split Plane тем дороже обходится тени. в общем тебе придется поиграть с настройками теней и прорисовкой камеры XCamerarange 1, 100-500 примерно так и т.д.
|
(Offline)
|
|