|
Xors3D Графический движок с поддержкой DirectX9 |
09.03.2014, 20:25
|
#91
|
ПроЭктировщик
Регистрация: 19.03.2012
Адрес: Забайкальский край
Сообщений: 112
Написано 15 полезных сообщений (для 23 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
8100 кубиков на сцене при 60-70 ФПС (100000 треугольников) - это много или мало? (оптимизаций пока никаких)
При разрешении 1680х1050 в стерео - ФПС: 4-5
При разрешении 1680х1050 не стерео - ФПС: 60-65
Не пойму, почему в стерео режиме такое сильное падение...
|
(Offline)
|
|
09.03.2014, 20:45
|
#92
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Кубики бенчить приятно, но бессмысленно. Т.к. смысл есть как раз в сложных сценах с множеством рендеров (тени и т.п.)..
|
(Offline)
|
|
09.03.2014, 21:06
|
#93
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Не пойму, почему в стерео режиме такое сильное падение...
|
странно, это 3d vision? он у меня на удивление очень слабо влиял на производительность, удивлялся даже.
8100 кубиков на сцене при 60-70 ФПС (100000 треугольников) - это много или мало? (оптимизаций пока никаких)
|
какое железо?
|
(Offline)
|
|
10.03.2014, 01:06
|
#94
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
выложи демку уже. посмотрим.
|
(Offline)
|
|
10.03.2014, 07:18
|
#95
|
ПроЭктировщик
Регистрация: 19.03.2012
Адрес: Забайкальский край
Сообщений: 112
Написано 15 полезных сообщений (для 23 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Сообщение от Mr_F_
какое железо?
|
Парочка 660Ti в SLI
P.S. Погоняв тесты выявил прямую линейную зависимость от числа DrawPrimitive. У меня сейчас каждый куб - это отдельный вызов DrawPrimitive. В стерео режиме 60-70 ФПС достигается только при рендере не более 600 кубов. Но все-равно непонятно, почему не в стерео режиме ФПС в 8-10 раз больше. В стерео режиме ФПС должно падать примерно в полтора раза по сравнению с обычным режимом.
P.P.S Сейчас соберу демку с настраиваемым конфигом и выложу...
__________________
PC: MB ASRock Z170M Pro4S / CPU Intel Core i-5 6600 4-Core / RAM 32 Gb / GPU Geforce RTX 2080 Ti 11Gb / Oculus Rift DK1 + CV1 / HTC Vive / Deus Odin DK 0..5
https://rw-game.ru
https://geovoxium3d.com
Последний раз редактировалось bugway, 10.03.2014 в 09:48.
|
(Offline)
|
|
11.03.2014, 20:10
|
#96
|
ПроЭктировщик
Регистрация: 19.03.2012
Адрес: Забайкальский край
Сообщений: 112
Написано 15 полезных сообщений (для 23 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Народ!
Вот демка:
9.rar
Посмотрите, пожалуйста - у кого какая производительность. Особенно интересно в стерео режиме.
__________________
PC: MB ASRock Z170M Pro4S / CPU Intel Core i-5 6600 4-Core / RAM 32 Gb / GPU Geforce RTX 2080 Ti 11Gb / Oculus Rift DK1 + CV1 / HTC Vive / Deus Odin DK 0..5
https://rw-game.ru
https://geovoxium3d.com
|
(Offline)
|
|
11.03.2014, 20:33
|
#97
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
GTX560, 1280x1024 - 122fps.
при 1024 кубиках - 500 фпс.
к чему сравниваю с 1024 - у меня была демка своего движка с таким кол-вом кубов, тоже с отдельным дроуколом на каждый и текстурами, плюс куллингом - при всех кубах и таком же разрешении в кадре было 1000+ фпс.
-----
это всё без стерео.
|
(Offline)
|
|
11.03.2014, 21:33
|
#98
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
6000 кубов, MSI R5770 (в подписи точное название), 1280x1024 - 42 fps. Что в полноэкранном, что в оконном.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
11.03.2014, 22:05
|
#99
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Вот лог.
HTML не даёт заливать, переименовал. Обратно переименуй.
|
(Offline)
|
|
12.03.2014, 00:18
|
#100
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,358
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Стабильно 32 FPS
Конфиг в подписи
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
12.03.2014, 02:11
|
#101
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
работает. 3д эффект есть.
со стерео 4 фпс на 6000 кубах. 680gt.
|
(Offline)
|
|
12.03.2014, 11:34
|
#102
|
ПроЭктировщик
Регистрация: 19.03.2012
Адрес: Забайкальский край
Сообщений: 112
Написано 15 полезных сообщений (для 23 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Главный цикл примерно так выглядит?
QueryPerformanceFrequency(qFreq)
QueryPerformanceCounter(qStart)
QueryPerformanceCounter(qStart) ' bug fix for INTEL chipsets
WHILE run 'GetMessage(uMsg, %NULL, 0, 0) ' Message loop
WHILE peekMessage(uMsg, 0, 0, 0,%PM_REMOVE) ' Message loop
translateMessage uMsg
DispatchMessage uMsg
WEND
DIALOG DOEVENTS 0
CALL KeybMouse
CALL Physics
CALL GameRender
QueryPerformanceCounter(qStop)
dt = (qStop - qStart)/ qFreq
fps=1/dt
QueryPerformanceCounter(qStart)
WEND
Вроде оптимально?
__________________
PC: MB ASRock Z170M Pro4S / CPU Intel Core i-5 6600 4-Core / RAM 32 Gb / GPU Geforce RTX 2080 Ti 11Gb / Oculus Rift DK1 + CV1 / HTC Vive / Deus Odin DK 0..5
https://rw-game.ru
https://geovoxium3d.com
|
(Offline)
|
|
12.03.2014, 12:12
|
#103
|
ПроЭктировщик
Регистрация: 19.03.2012
Адрес: Забайкальский край
Сообщений: 112
Написано 15 полезных сообщений (для 23 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Сообщение от Mr_F_
GTX560, 1280x1024 - 122fps.
при 1024 кубиках - 500 фпс.
к чему сравниваю с 1024 - у меня была демка своего движка с таким кол-вом кубов, тоже с отдельным дроуколом на каждый и текстурами, плюс куллингом - при всех кубах и таком же разрешении в кадре было 1000+ фпс.
|
А видяха была та же - GTX560 ? Вертексов в кубе 8 или 36 (DIP или DP)? В окне или во весь экран? Счетчик ФПС был как сделан? QueryPerformanceCounter? Текстура одна или несколько?
P.S. Буду стараться ориентироваться на эту цифру....
__________________
PC: MB ASRock Z170M Pro4S / CPU Intel Core i-5 6600 4-Core / RAM 32 Gb / GPU Geforce RTX 2080 Ti 11Gb / Oculus Rift DK1 + CV1 / HTC Vive / Deus Odin DK 0..5
https://rw-game.ru
https://geovoxium3d.com
|
(Offline)
|
|
12.03.2014, 12:38
|
#104
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
А видяха была та же - GTX560 ?
|
да, у меня валяется ещё та демка, специально запустил сравнил.
Вертексов в кубе 8 или 36 (DIP или DP)?
|
32 вроде как, в общем у каждого фейса свои - нормали гранёные.
DIP.
В окне или во весь экран?
|
это не играет большой роли ни у тебя, ни у меня (но фуллскрин).
Счетчик ФПС был как сделан?
|
Fraps
Текстура одна или несколько?
|
2
Сейчас соберу эту демку и кину (надо кое-что лишнее убрать).
|
(Offline)
|
|
12.03.2014, 13:41
|
#105
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Пишем 3D движок - замену Xors3D
Вот она. WASD + мышка управление.
Попробуй отлети чтобы все кубы в кадр влезали - их 1024 штуки, у меня 1100 фпс.
Алсо, там ещё MSAA 4x.
В settings.ini можно настроить разрешение.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:16.
|