forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты C++ (http://forum.boolean.name/forumdisplay.php?f=56)
-   -   Sigel (http://forum.boolean.name/showthread.php?t=4960)

moka 29.11.2007 11:59

Re: Sigel
 
FPS:
10000x12 - 47 (22)
1000x9000 - 4 (3)
100x9000 & 4900x12 - 22 (19)
250x12 - 440 (480)
250x9000 & 250x12 - 13 (13)
250x9000 - 12 (12)
50x9000 & 450x12 - 50 (50)

В скобках с блендом. Блур убивает сразу и наповал ;)
Последние 3 теста интерестные :)

Int.Pen.4 2.80Ghz (2CPU's), GeForce4 MX 4000, 512 RAM.
В общем тесты весьма интерестные.

HolyDel 30.11.2007 00:23

Re: Sigel
 
МоКа, спасибо!
Видюха не очень новая, аппаратную аккамуляцию не держит видимо, поэтому блюр и убивает сразу и на повал.
Неожиданно большой фпс для первого примера ( у меня где то 50-60), и неожиданно маленький для второго (видюха видимо все таки слабовата, да и как никак 6.5 мтриса.
А что, больше никто не затестил?

KEKC 30.11.2007 00:55

Re: Sigel
 
10000x12 - 40 ФПС
1000x9000 - 10...
250x9000 & 250x12 - 37 ФПС
250x9000 - 37 ФПС
250x12 - 936-669 ФПС
100x9000 & 4900x12 - 43 ФПС
50x9000 & 450x12 - 173 ФПС

PaKo 30.11.2007 01:18

Re: Sigel
 
250x12.exe - 385(59)
50x9000 & 450x12.exe 70(36)
250x9000.exe 26(16)
250x9000 & 250x12.exe 20(17)
100x9000 & 4900x12.exe 25(19)
10000x12.exe 30(25)
1000x9000.exe 8(6)

AMD 2500+, ATI 9600, 1250 RAM

Crystal 30.11.2007 01:20

Re: Sigel
 
250x12.exe (566)
50x9000 & 450x12.exe (231)
250x9000 & 250x12.exe (73)
250x9000.exe (77)
100x9000 & 4900x12.exe (89)
10000x12.exe ( 108 )
1000x9000.exe (19)

HolyDel 30.11.2007 01:20

Re: Sigel
 
PaKo, в скобочках что за цифра? Операциока какая?

Данил 30.11.2007 11:30

Re: Sigel
 
50x9000 & 450x12
средний - 100, макс было - 140

100x9000 & 4900x12
средний - 50 , макс 55.

250x12
средний - 1200 , макс - 1500

250x9000 & 250x12
средний - 20 , макс - 22

250x9000
средний - 24 , макс - 16

1000x9000
средний - 4 , макс - 9

10000x12
средний - 50, макс - 61


AMd 3000+ , GF6600, 1 Gb

moka 30.11.2007 11:38

Re: Sigel
 
Очень любопытные разносы на разных видеокартах, Очень разные :) Олег, ты что-то там мутишь? ;) Какие-то атомные разработки...

PaKo 30.11.2007 15:32

Re: Sigel
 
HolyDel, в скобках с блюром. Операционка Win XP SP2

Leito 08.12.2007 14:15

Re: Sigel
 
Данные теста на моем компьютере выдали такие результаты:

50x9000 & 450x12 - 150-175
100x9000 & 4900x12 - 77-84
250x12 - 1250
250x9000 - 35
250x9000 & 250x12 - 37
1000x9000 - 10
10000x12 - 50

Config:
1) 512 оперы
2) 7600GS DDR-3 256мб (AGP) видео
3) 2400 проц

Taugeshtu 09.12.2007 00:09

Re: Sigel
 
Мои тесты...
Машина:
П4 на 2,5 ГГц
2*512 Мб DDR
Ati X1950Pro 512Mb на agp 8x

Тесты:
(М = 10^6 полигонов, К = 10^3 полигонов, П = 1 полигон)
-------
10000х12:
Бленд он - 31
Бленд оф - 37
-------
1000*9000...
Бленд+ = 25 ФПС/6М, 35/4,2М
Бленд- = 26-27 и 45 соответсно при 6М и 4,2М...
(4,2М были получены путем поворота/сдвига камеры в угол)
-------
100*танки & 4900*кубы:
В динамике:
Бленд- = 65/610К, 96/380К
Бленд+ = 63/600К и 93/380К
В статике:
Бленд- = 75/610К, аж 128/380К
Бленд+ = 76/630К и 126/380К
-------
250*кубы
Динамика:
Бленд оф: 1060/1700П, 1490/900П
Бленд он: 1150/1700П, 1500/900П
Статика:
Бленд оф: 1160/1700П, 1720/900П
Бленд он: 1350/1700П, 1750/900П
-------
250*танков (За Бобруйск!) + 250*кубиков
Динамика:
Бленд+ = 105/1,5М и 150/1М
Бленд- = 105/1,5М и 160/1М
Статика:
Бленд+ = 104/1,5М и 160/1М
Бленд- = 107/1,5М и 157/1М
-------
250*танков
Динамика:
Бленд оф: 107/1,5М и 148/1М
Бленд он: 110/1,5М и 160/1М
Статика:
Бленд оф: 112/1,5М и 165/1М
Бленд он: 110/1,5М и 160/1М
-------
50*танки + 450*кубы
Динамика:
Бленд оф: 440/300К и 680/180К
Бленд он: 420/300К и 720/180К
Статика:
Бленд оф: 470/300К и 760/180К
Бленд он: 460/300К и 740/180К
-------
Занавес, други!
Олег, пиши-ка ты новый ланг...

HolyDel 09.12.2007 00:40

Re: Sigel
 
Ize'g0re, спасибо! побольше бы таких тестеров. все разбито по полочкам.
кстати, ты не проверял с блюром? стрелочка - вверх.
кстати, найдена одна неприятная весч - слишком длительный перебор объектов. пытаюсь исправить.

HolyDel 09.12.2007 04:03

Re: Sigel
 
Вложений: 2
вроде получилось прикрутить террайны. пока тока рендер, и то самым тупым методом.
стрелки - крутить его
пробел - сгладить.
как всегда интересует фпс и артефакты. один я знаю - после сглаживания по краям не все сглаживается (почему не отлаживаю - потомучто спать хочеться), если есть помимо етого что нибудь - просьба сообщить.

ABTOMAT 09.12.2007 11:40

Re: Sigel
 
138-140 ФПС, машина:

ЦП 2800 МГц
ОЗУ 1024 Мб
ЖиФорс™ 6600 128 Мб

З.Ы. По краям действительно сглаживается не всё, но других косяков не заметил вроде.
З.Ы.Ж. Сделал бы чтоб полетать WASD можно было и с мауслуком :) А то сидишь и вертишь его.
З.З.Ы. Сунь другую текстуру - травы, например, намного лучше выглядит.
З.З.Ы.Ж. Хотелось бы видеть загрузку террайна из BMP-файла
З.З.З.Ы. Кто-то обещал освещение ;)

Taugeshtu 09.12.2007 12:04

Re: Sigel
 
Олег, по поводу блюра в Биг-Тест-Паке...
У меня например АБСОЛЮТНО ВСЕ тесты при АБСОЛЮТНО ВСЯЧЕСКИХ условиях выдавали те же самые значения. Забыл просто указать...
Полетел тестить террайн.

Taugeshtu 09.12.2007 13:05

Re: Sigel
 
Террайны - 126-136 ФПС. Систему см чуть выше.

Atomikc 09.12.2007 16:30

Re: Sigel
 
Я уже не буду писать какая у мну система, Олег наверно её уже выучил, единственное что у мну уже не виста а ХР. Показывает 93-96 фпс

HolyDel 09.12.2007 18:09

Re: Sigel
 
Atomikc, как то необычно много.

HolyDel 09.12.2007 20:32

Re: Sigel
 
Вложений: 2
вот новая версия. без текстуры - распаковать в предыдущий архив.

Atomikc 09.12.2007 20:40

Re: Sigel
 
у АВТОМАТа на 40 фпс больше хотя у него тока проц мощьнее, но у мну ж мобильный, разница должна быть не такой огроменной. Но всёже уже прогрес.
З.Ы. Vista МАСТ ДАЙ!!

HolyDel 09.12.2007 20:49

Re: Sigel
 
Atomikc, у тебяж XP ?
и ето на какой пример, на прошлый или на новый?

Atomikc 09.12.2007 21:52

Re: Sigel
 
Да, ХР. Это на первом примере террана. Второй нехотит запускаться..

ABTOMAT 09.12.2007 23:02

Re: Sigel
 
При Locked Render'е 100-115 ФПС
При Rendered /w VBO - от 200 до 350 ФПС!
Молодец! Прогресс налицо!
З.Ы. Только куда сглаживанье дел? :"(

HolyDel 12.12.2007 01:14

Re: Sigel
 
Всем привет!
Добавил в движок возможность подгрузки разных форматов текстур:
bmp
png
tga
pcx
dds ( включая mip-map текстурочки)
но загвоздка вышла с jpeg, никак не могу найти файл
libjpeg.lib
, если у кого есть, поделитесь пожалуста.

ЗЫ. Конечно, загрузку текстур я писал не с нуля.

ABTOMAT 12.12.2007 01:18

Re: Sigel
 
Давно пора! :super:

alcoSHoLiK 12.12.2007 01:26

Re: Sigel
 
Зачем lib? Компиль исходники
http://www.ijg.org/
http://gnuwin32.sourceforge.net/packages/jpeg.htm

HolyDel 13.12.2007 00:12

Re: Sigel
 
во, доделал загрузку разных форматов (кроме hdr)
теперь грузим следующие:
bmp
tga
png
pcx
dds

jpg
gif
не проверял, но грузить должно
ico
wmf
emf

загрузчик через IPicture нагло слизал с NeHe, за что ему спасибо.

moka 13.12.2007 12:08

Re: Sigel
 
HolyDel, psd грузить щас тоже в моде :)

HolyDel 13.12.2007 15:13

Re: Sigel
 
Нафиг надо. Если только для автогегенраии нескольких слоев текстур, с соответствующим блендингом.
А вот грузить hdr текстуры надо однозначно. Но нигде не могу найти спецификацию формата на русском :(

newman 13.12.2007 16:44

Re: Sigel
 
При Rendered /w VBO вначале было 80 FPS потом постепенно стало 230 FPS
При Locked Render'е веачали было 75 FPS потом поднылось до 145 FPS

Pentium(R) 4 CPU 2.4,Ram 512Mb,GeForce Fx 5500 256mb.

johnk 16.12.2007 20:26

Re: Sigel
 
Тесты:

250 кубов:
С блендом: ~1758
Без: ~1787

10000 кубов:
С блендом: 69
Без: 73

250 танков:
С блендом: 225
Без: 170

1000 танков:
С блендом: 45
Без: 52

50 танков и 450 кубов:
С блендом: 866
Без: 845

100 танков и 4900 кубов:
С блендом: 170
Без: 140

250 танков и 250 кубов:
С блендом: 222
Без: 175

Машина: P4 - 3.00 Ghz, 2GB DDRII, 320mb GeForce 8800GTS.

Немного подождешь и фпс вырастает. Так что тут приведено самое постоянное ( читай среднее ) значение фпс.

johnk 17.12.2007 14:01

Re: Sigel
 
Пардон, но у тебя в шапке всех ехе'шников написано: "Sigle". А так - молодца! :super:

HolyDel 17.01.2008 02:32

Ответ: Sigel
 
Вложений: 1
прошол месяц, и аццкий С++ опять меня заманил за компилятор.
вот пример анизотропной фильтрации, напоминаю управление:
Tab - включить / выключить blend
Стрелка вверх - включить/выключить блюр
стрелки вправо/влево - увеличить/уменьшить блюр

F1-F6 - скорость. чем дальше тем медленнее.

F7 - выключить анизотропную фильтрацию (по умолчанию)
F8 - включить "на половину"
F9 - выключить "на всю"

меня интересует запуститься/нет, ну и фпс на разных уровнях анизотропки. у меня
0.1 - 220
0.5 - 175
1.0 - 165
также, если не сложно загляните в логи, там будет строчка:
Max Anistropic Level:16
вот ета цифра меня и интересует (максимальный уровень анизотропной фильтрации, чем выше - тем круче)

Taugeshtu 17.01.2008 02:45

Ответ: Sigel
 
Первый т0стер!

Итак:

Код:

[Blend ON]
AF off - 95
AF 0.5 - 95
AF 1.0 - 85

Код:

[Blend OFF]
AF off - 100
AF 0.5 - 97
AF 1.0 - 95

Тестировалось с блюром.

Цитата:

В БЛЮРЕ НАЙДЕН БАГ!!!
Если выкручивать блюр на максимум, то картинка становится ужасной, но при первой попытке уменьшения возвращается в норму.
;-----------------------------------------
Added section:
У меня максимальное значение анизотропии - 16.
Max Anistropic Level:16

ABTOMAT 17.01.2008 10:22

Ответ: Sigel
 
Второй т0стер!

Итак:



:''(( В чём ж проблема?

HolyDel 17.01.2008 11:23

Ответ: Sigel
 
ABTOMAT, какая операционка?

moka 17.01.2008 11:40

Ответ: Sigel
 
Blend Off
12-14
Медленные скорости иногда увеличивают фпс на 1-2.
Любая анисотропка фпс снижался на 0-1.
Ниже 12 не опускался.
Цитата:

Max Anistropic Level:2
Компьютер оффисный, 512 рам, 2,8 проц, GF MX 4000 64мб.

HolyDel 17.01.2008 11:51

Ответ: Sigel
 
АВТОМАТ,
кажется ясно. навреное нехватает библиотек pnglib и zlib.
приду домой - залью с ними (вообще будь вечером на связи, попробуем разобраться)

ABTOMAT 17.01.2008 12:21

Ответ: Sigel
 
HolyDel? специально грузил винду чтобы посмотреть...
Винда: Micr0$0ft® Windows® XP Professional

с лицензионным ключиком, (подлинным, как щас стало модно говорить) который позволяетставить все упдейты, за который я не платил :-D

HolyDel 17.01.2008 12:31

Ответ: Sigel
 
хм. тестил у себя на работе.
7 фпс на встроенной видюхе :)

HolyDel 18.01.2008 02:03

Ответ: Sigel
 
Вложений: 1
мультитекстуринг.
прошу заметить фпс и кинуть лог.

alcoSHoLiK 18.01.2008 02:48

Ответ: Sigel
 
Экая гадость.
Цитата:

Logging start
Change AppTitle on Sigel. Many Objects
Init succes by params (1024,768,32,1)
Max Anistropic Level:8
Max Tex units:4
VENDOR:NVIDIA Corporation
RENDERER:GeForce FX 5200/AGP/SSE2
VERSION:2.1.2
Tank.s3m
901
1198
601
tart
512
512
tart
512
512
Tor.s3m
546
1000
500
Средний фпс:21
DeInit
Logging closed

HolyDel 18.01.2008 10:55

Ответ: Sigel
 
хм. на моей видюхе версия огла 2.1.1, пора ставить новые драйвера ;)

H@NON 18.01.2008 11:04

Ответ: Sigel
 
Красиво.
Цитата:

Logging start
Change AppTitle on Sigel. Many Objects
Init succes by params (1024,768,32,1)
Max Anistropic Level:8
Max Tex units:4
VENDOR:NVIDIA Corporation
RENDERER:GeForce FX 5500/AGP/SSE2
VERSION:2.0.3
Tank.s3m
901
1198
601
tart
512
512
tart
512
512
Tor.s3m
546
1000
500
Средний фпс:24
DeInit
Logging closed

Horror 18.01.2008 12:59

Ответ: Sigel
 
У меня чтото не запустилось!
Атлон 3200+
512 мб
ДжифорсФх 5200 128 мб
даже не чего не пишет
просто ничего... не поисходит...

HolyDel 18.01.2008 13:10

Ответ: Sigel
 
Horror, какая операционка?
эх, чует мое средце какую то библиотеку надо подключить... но какую?
ранние примеры шли?

Horror 18.01.2008 15:31

Ответ: Sigel
 
угу примеры до этого работали!
а щас просто не запускаться
(кликаю на ярлык просто ничего не происходит! )
Видна ХП

Странно на другом компе- родителей
запускаеться, а винда там такаяже
значит дела не в винде!
(такаяже значит тот же установочный диск)

HolyDel 18.01.2008 15:37

Ответ: Sigel
 
конф родительского компа в студию!

ABTOMAT 18.01.2008 17:00

Ответ: Sigel
 
У меня та же ошибка что я выкладывал выше в теме.:(

Лог твой удалил, новый не появляется...

HolyDel 18.01.2008 17:03

Ответ: Sigel
 
ясно...
соберу тогда какой нибудь совсем простой пример... чтобы проверить что не работает.

Horror 18.01.2008 18:21

Ответ: Sigel
 
Цитата:

конф родительского компа в студию!
Слабенький ноут
интел селерон 1000 мгц
озу 512
видео 128
и результаты теста тоже слабоваты)
Цитата:

Logging start
Change AppTitle on Sigel. Many Objects
Init succes by params (1024,768,32,1)
Max Anistropic Level:4
Max Tex units:8
VENDOR:Intel
RENDERER:Intel 945GM
VERSION:1.4.0 - Build 4.14.10.4543
Tank.s3m
901
1198
601
tart
512
512
tart
512
512
Tor.s3m
546
1000
500
Средний фпс:7
DeInit
Logging closed


ABTOMAT 18.01.2008 18:28

Ответ: Sigel
 
Цитата:

ясно...
соберу тогда какой нибудь совсем простой пример... чтобы проверить что не работает.
Спасибо, что возишься с моей траблой! Другой бы забилнах да и всё...

HolyDel 18.01.2008 18:31

Ответ: Sigel
 
ABTOMAT, бред конечно, но попробуй запустить из папки, где путь указан только латинскими буквами.

DarkKnight 19.01.2008 00:06

Ответ: Sigel
 
что это было?)))

Цитата:

Logging start
Change AppTitle on Sigel. Many Objects
Init succes by params (1024,768,32,1)
Max Anistropic Level:16
Max Tex units:4
VENDOR:NVIDIA Corporation
RENDERER:GeForce 8600 GTS/PCI/SSE2
VERSION:2.1.1
Tank.s3m
901
1198
601
tart
512
512
tart
512
512
Tor.s3m
546
1000
500
Средний фпс:640
DeInit
Logging closed
Цитата:

Logging start
Change AppTitle on Sigel. Many Objects
Init succes by params (1024,768,32,1)
Max Anistropic Level:16
Max Tex units:4
VENDOR:NVIDIA Corporation
RENDERER:GeForce 8600 GTS/PCI/SSE2
VERSION:2.1.1
Tank.s3m
901
1198
601
tart
512
512
tart
512
512
Tor.s3m
546
1000
500
Средний фпс:1114
DeInit
Logging closed
интересно было бы посмотреть ка кэто выглядит когда это не так быстро...))

HolyDel 19.01.2008 00:20

Ответ: Sigel
 
DarkKnight, что ты запускал на первый тест и на второй? почему фпс так сильно отличается?

alcoSHoLiK 19.01.2008 01:04

Ответ: Sigel
 
VSync забыл отключить)))

johnk 19.01.2008 14:29

Ответ: Sigel
 
Blend = 0
F7 - 369
F8 - 354
F9 - 350

Blend = 1
F7 - 362
F8 - 320
F9 - 300

P4 - 3.00 GHz, 320mb GeForce 8800 GTS, 2 GB DDRII.

DarkKnight 20.01.2008 00:59

Ответ: Sigel
 
я запускал 2 раза подряд.ничего не трогал,только камерой крутил

щас попробывал опять запустить..снова первый раз фпс 200 с лишним,второй раз 400 слишним,третий раз 374,четвертый - 436.виста творит чудеса.

HolyDel 27.01.2008 02:35

Ответ: Sigel
 
Вложений: 2
F1 - нормальная скорость
F2 - замедленная в 20 раз

F3 - отключить шейдер на крабах
F4 - включить шейдер "ч/б телевиз"
F5 - включить шейдер "пародию на бамп". (отсутствие нормалей дает знать, что ето работать не будет)
F6 - включить шейдер "хз что такое нах"

F7 - отключить анизотропку
F8 - включить анизотропку на половину возможностей вашей карточки
F9 - включить анизотропку на свю катушку

Space - затормозить все
TAB - вкл/откл блендинг

UP - включить моушн блюр
LEFT/RIGHT уменьшить/увеличить блюр

МЫШ - возить камеру

Скиньте лог.
лог не умеет замерять время работы каждого режима, поэтому мне бы хотелось слышать что наиболее тормозит.

FDsagizi 27.01.2008 03:11

Ответ: Sigel
 
Logging start
Change AppTitle on Sigel. Many Objects
Init succes by params (1024,768,32,1)
Max Anistropic Level:16
Tank.s3m
901
1198
601
tart
512
512
Tor.s3m
546
1000
500
DeInit
Logging closed


~120

HolyDel 27.01.2008 03:15

Ответ: Sigel
 
fix. я просто забыл добавить аттач в предыдущий пост :)
а так, прикрутил наконец шейдеры, они даже работають.

FDsagizi, а это на пример "Анизотропная фильтрация?", и какое у тебя железо, особенно видюха?

alcoSHoLiK 27.01.2008 03:15

Ответ: Sigel
 
Вложений: 1
Анизотропная фильтрация тормозит. Остальное в порядке. Средний ФПС - 50.

HolyDel 27.01.2008 03:18

Ответ: Sigel
 
alcoSHoLiK, это на последний пример?
можно все же *.log в студию, там отображаются поддерживаемые/не_поддерживаемые расширения, это может пригодиться.

FDsagizi 27.01.2008 10:49

Ответ: Sigel
 
Вложений: 1
Цитата:

Сообщение от HolyDel (Сообщение 75865)
FDsagizi, а это на пример "Анизотропная фильтрация?", и какое у тебя железо, особенно видюха?

Новый тест- от 320 до 520 фпс.
Видео Радион х800гто.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot