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

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

Вернуться   forum.boolean.name > Проекты > Проекты C++

Ответ
 
Опции темы
Старый 30.01.2009, 12:26   #391
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Sigel

естественно геморнее))
(Offline)
 
Ответить с цитированием
Старый 30.01.2009, 15:04   #392
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Sigel

Вот мой тест:
CPU: 1854 MHz.
Memory:379 of 1023
VENDOR:ATI Technologies Inc.
RENDERER:Radeon X1600 Series x86/MMX/3DNow!/SSE2
VERSION:2.0.5403 WinXP Release

Video mode:
Screen Width:1024
Screen Height:768
Screen Depth:32
Screen Mode:1
FSAA :0x

Simple Lines :0.722858
Solid Rects :0.576891
Solid Ovals :4.40551
Rounded Rects :3.553
Width Lines :0.923497
Width, Rounded lines :2.63007
Void Rects :0.613021
Void Ovals :4.47717
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (30.01.2009)
Старый 31.01.2009, 02:28   #393
Leito
Танчики Developer
 
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений
(для 23 пользователей)
Re: Sigel

CPU:	2394 MHz.
Memory:213 of 510
VENDOR:NVIDIA Corporation
RENDERER:GeForce 7600 GS/AGP/SSE2
VERSION:2.0.3

Video mode:
Screen Width:1024
Screen Height:768
Screen Depth:32
Screen Mode:1
FSAA :16x

Simple Lines		:0.710977
Solid Rects		:0.803884
Solid Ovals		:4.83645
Rounded Rects		:3.61196
Width Lines		:0.9837
Width, Rounded lines		:2.28768
Void Rects		:0.764731
Void Ovals		:4.85176
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (31.01.2009)
Старый 31.01.2009, 06:46   #394
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Sigel

Привет!

Вот еще одна маленькая демка-тест. проверяется алгоритм автоматической оптимизации геометрии (индексов) для более быстрой отрисовки.
дает небольшое увеличение производительности.
на радеоне 9

На слабых компах может наоборот быть тормознее.
В любом случае, смело запускайте демку, и понажимайте - кнопку O(щ). Это включает\выключает использование оптимизированного меша.

Кстати, оптимизация халявная (правда не существееая), единственное, чем прийдется жертвовать - ето временем загрузки. Но это не критично, имхо.

Да, старайтесь чтобы и для оптимизированного и обычного режима показывались одинаковые сцены, с примерно одинаковым полигонажем.

вот результаты:
RADEON 9550 (avel) - 0%
7600 GS (Ичигорь) - 29%
9600M (HolyDel) - от 10 до 29%
Вложения
Тип файла: zip TestOptimize.zip (237.0 Кб, 466 просмотров)

Последний раз редактировалось HolyDel, 31.01.2009 в 13:45.
(Offline)
 
Ответить с цитированием
Старый 31.01.2009, 13:43   #395
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Sigel

Normal 301.314187 MTris/sec, Optimized 248.998983 MTris/sec, Fastest on -17%
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (31.01.2009)
Старый 31.01.2009, 13:49   #396
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Sigel

SBJoker, забавно
видеокарта какая?
(Offline)
 
Ответить с цитированием
Старый 31.01.2009, 14:09   #397
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Sigel

GF-8800GTB 512MB
__________________
(Offline)
 
Ответить с цитированием
Старый 31.01.2009, 14:19   #398
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Sigel

а вот еще вариант.
просьба сравнить фпс у двух ексешников при примерно одинаковом полигонаже.

кстати, во второй версии у меня оптимизация оказывается деоптимизацией на деле. дает -3%.
Вложения
Тип файла: zip TestOptimize2.zip (377.6 Кб, 373 просмотров)
(Offline)
 
Ответить с цитированием
Старый 31.01.2009, 15:53   #399
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Sigel

1й:
Normal 277.684077 MTris/sec, Optimized 246.068967 MTris/sec, Fastest on -11%
2й:
Normal 256.354561 MTris/sec, Optimized 258.029761 MTris/sec, Fastest on 0%
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (31.01.2009)
Старый 02.02.2009, 03:11   #400
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Sigel

хех. написал wizard для студии 2005 для быстрого создания Sigel Applications.
вот:

теперь получить такое:
Нажмите на изображение для увеличения
Название: sgna5.jpg
Просмотров: 863
Размер:	13.4 Кб
ID:	5333

окно, можно вообще не набрав ни строчки кода
Миниатюры
Нажмите на изображение для увеличения
Название: sgna2.jpg
Просмотров: 714
Размер:	84.3 Кб
ID:	5330  Нажмите на изображение для увеличения
Название: sgna3.jpg
Просмотров: 763
Размер:	28.0 Кб
ID:	5331  Нажмите на изображение для увеличения
Название: sgna4.jpg
Просмотров: 736
Размер:	75.9 Кб
ID:	5332  

Последний раз редактировалось HolyDel, 02.02.2009 в 12:15.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
ABTOMAT (02.02.2009), impersonalis (02.02.2009), johnk (02.02.2009), SBJoker (02.02.2009)
Старый 02.02.2009, 12:04   #401
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Sigel

Круто! Но только не опливашнс, а аппликешн.
(Offline)
 
Ответить с цитированием
Старый 02.02.2009, 14:07   #402
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Sigel

JohnK, спасибо, пофиксил.

wizard работает и на 2008 студии, если его чуть подправить:

SigelApp.vsz с помощю блокнота открыть.
строку:
Wizard=VsWizard.VsWizardEngine.8.0
заменить на:
Wizard=VsWizard.VsWizardEngine.9.0
(Offline)
 
Ответить с цитированием
Старый 04.02.2009, 09:13   #403
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Re: Sigel

CPU:	3000 MHz.
Memory:1535 of 2046
VENDOR:NVIDIA Corporation
RENDERER:GeForce 8800 GT/PCI/SSE2
VERSION:2.1.2

Video mode:
Screen Width:1680
Screen Height:1050
Screen Depth:32
Screen Mode:1
FSAA :16x

Simple Lines		:0.173455
Solid Rects		:0.183316
Solid Ovals		:1.73509
Rounded Rects		:1.29756
Width Lines		:0.289547
Width, Rounded lines		:0.769108
Void Rects		:0.180889
Void Ovals		:1.71384
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (05.02.2009)
Старый 05.02.2009, 02:42   #404
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Sigel

Nite, спасибо!

новости:
1) ускорен вывод террайна (хотя все равно, еще медленнен, так как без каких либо оптимизаций)

2) добавлена возможность проигрывать музыку с интернет-ресурса.

3) добавлена команда GetKey() - возвращающая ASCII код нажатой клавишы

4) добавлены кубемапы. все фейсы должны иметь одинаковый размер.

5) добавил RECT текстуры.

6) обычные шрифты отныне считаются deprecated и больше поддерживаться не будут. Весь функционал будут поддерживать текстурные шрифты.

7) добавлена возможность выводить текст в какой то области TFont::TextRect.

8 ) добавлены два bool параметра в TFont::Text, для центровки текста по осям x и y соответственно. по дефолу - false.

9) пофикшена проблема с текстом. он не окрашивался.

10) теперь музыка может проигрываться с сети. пример:
	Channel *m = PlayMusic("http://likosoft.ucoz.ru/music/the_fall_song_map_01.ogg");
11) md2 модели теперь тоже обрабатываются фрустумом. (Не отрисовываются, когда не в кадре)

12) сделал вывод md2 через VBO. пока без интерполяции. может подойти для рендера в текстуры отражения, или для рендера теневой текстуры. Короче, для рендера там, где важна скорость, а не качество.
ну и пофикшено несколько багов, спасибо за их обнаружение Leito и DreamSlayer.

Последний раз редактировалось HolyDel, 08.02.2009 в 17:29.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
Dream (06.02.2009), impersonalis (07.02.2009)
Старый 07.02.2009, 20:10   #405
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Sigel

Вот еще одна маленькая демка-тест. проверяется алгоритм автоматической оптимизации геометрии (индексов) для более быстрой отрисовки.
дает небольшое увеличение производительности.
быстрее на 4%
а вот еще вариант.
просьба сравнить фпс у двух ексешников при примерно одинаковом полигонаже.
1й: быстрее на 2%
2й: быстрее на 6%
HD3870
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (07.02.2009)
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Sigel Tutorial 1. Свой Crimsoland. HolyDel C++ 21 02.04.2009 21:25
Sigel vs WarTech HolyDel Болтовня 31 09.04.2008 19:13
Sigel::EntityShaders HolyDel Болтовня 8 01.04.2008 17:52


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


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