Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Xors3D

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 09.12.2012, 23:03   #31
burovalex
Разработчик
 
Аватар для burovalex
 
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений
(для 60 пользователей)
Ответ: Тени в Xors3d

Тени можно настроить, но они такие тормазнутые даже на дефолте. На сцене 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
Может я чего то не знаю. Или стоит библу какую-нибудь попробывать?
__________________
(Offline)
 
Ответить с цитированием
Старый 09.12.2012, 23:08   #32
FREE MAN
Разработчик
 
Регистрация: 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)
 
Ответить с цитированием
Старый 10.12.2012, 17:46   #33
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Тени в Xors3d

А нельзя налету менять настройки, типа если отдалился то "ухудшить тени", ведь из далека один хрен не разберешь?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 16:56.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com