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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 02.07.2011, 20:04   #16
maxturbo
Разработчик
 
Аватар для maxturbo
 
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений
(для 66 пользователей)
Ответ: Ускорение Blitz'a

Сообщение от Mark Castle Посмотреть сообщение
можно, не спорю) но не подходит) даешь еще варианты!
А почему не подходит??? Что есть такова в Blitz3D чего нет в других движках??? Кури C++ и API DirectX'a, вот тогда переписывай, переделывай, оптимизируй функции как твоей душе угодно (С нуля)
По мимо Blitz3D есть еще куча хороших движков...
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reizel (03.07.2011)
Старый 03.07.2011, 13:59   #17
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Ускорение Blitz'a

Сообщение от Mark Castle Посмотреть сообщение
вопрос состоит в том, можно ли оптимизировать blitz для большей производительности)
Можно
бери исходники и переписывай
только при чем тут загрузка процессора ?
ЛЮБОЕ 3д приложение автоматом заберет все процессорное время выделенное системой независимо от содержания сцены
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (03.07.2011)
Старый 03.07.2011, 14:27   #18
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Ускорение Blitz'a

ЛЮБОЕ 3д приложение автоматом заберет все процессорное время выделенное системой независимо от содержания сцены
вообще-то не обязательно. взять заставки например. они же 3д приложения, но забирают очень мало проца (по крайней мере должны). странно, что вариант с Wait не помог. может блиц запускает какой нить второй системный поток?
(Offline)
 
Ответить с цитированием
Старый 03.07.2011, 16:26   #19
maxturbo
Разработчик
 
Аватар для maxturbo
 
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений
(для 66 пользователей)
Ответ: Ускорение Blitz'a

Да вообще странно как у него он ест все 100 процентов... Я проверял, у меня нет...
__________________
(Offline)
 
Ответить с цитированием
Старый 03.07.2011, 16:29   #20
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Ускорение Blitz'a

Сообщение от HolyDel Посмотреть сообщение
вообще-то не обязательно. взять заставки например. они же 3д приложения, но забирают очень мало проца (по крайней мере должны). странно, что вариант с Wait не помог. может блиц запускает какой нить второй системный поток?
Только что проверил, 99%
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
NitE (03.07.2011), Жека (12.07.2011)
Старый 03.07.2011, 16:34   #21
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Ускорение Blitz'a

Какая разница что скольео жуёт. Автор создаёт себе проблемы и бурно пытается их решить. Смотреть-то надо на производительность приложения а не загруженность проца. Помоему у автора эти понятия слились.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
ABTOMAT (03.07.2011), Mr_F_ (03.07.2011)
Старый 03.07.2011, 16:59   #22
Mark Castle
Знающий
 
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Ускорение Blitz'a

Я же говорил, мне нужно тестировать игру на одном компе, и комп трещит!
Нет загруженности - нет проблем!
__________________
...мама я больше не буду!
(Offline)
 
Ответить с цитированием
Старый 03.07.2011, 17:19   #23
maxturbo
Разработчик
 
Аватар для maxturbo
 
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений
(для 66 пользователей)
Ответ: Ускорение Blitz'a

Сообщение от Mark Castle Посмотреть сообщение
Я же говорил, мне нужно тестировать игру на одном компе, и комп трещит!
Нет загруженности - нет проблем!
Если компьютер многоядерный то запускай игру на одно ядро и будет тебе счастье...
__________________
(Offline)
 
Ответить с цитированием
Старый 03.07.2011, 17:27   #24
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Ускорение Blitz'a

комп трещит!
это как
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
NitE (03.07.2011)
Старый 03.07.2011, 17:29   #25
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Ускорение Blitz'a

Я же говорил, мне нужно тестировать игру на одном компе, и комп трещит!
Нет загруженности - нет проблем!
Тебе же сказали: используй Delay на несколько миллисекунд.
Пока она выполняется - программа бездействует, освобождая процессор под другие задачи.
В скринсейверах используется именно это, чтобы не жрали всё подчистую.
Не помогает - значит, руки кривые. Не там вызвал или ещё что-то.
Нашли, тоже, трудность на ровном месте а теперь героически её преодолевают. Чтобы игра работала без тормозов она должна забирать столько ресурсов, сколько найдёт (что она и делает).
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
kostya261 (21.01.2013), Mr_F_ (03.07.2011)
Старый 03.07.2011, 17:54   #26
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Ускорение Blitz'a

Сообщение от Mr_F_ Посмотреть сообщение
это как
на дровах наверно..
(Offline)
 
Ответить с цитированием
Старый 03.07.2011, 22:01   #27
Mark Castle
Знающий
 
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Ускорение Blitz'a

Сообщение от Mr_F_ Посмотреть сообщение
это как
по швам и с матами))))
__________________
...мама я больше не буду!
(Offline)
 
Ответить с цитированием
Старый 18.07.2011, 08:36   #28
Baisangur
ПроЭктировщик
 
Аватар для Baisangur
 
Регистрация: 10.03.2009
Адрес: Казахстан->Кустанай
Сообщений: 147
Написано 12 полезных сообщений
(для 23 пользователей)
Ответ: Ускорение Blitz'a

Сообщение от Mark Castle Посмотреть сообщение
можно, не спорю) но не подходит) даешь еще варианты!
Использовать ограничение FPS.
Дельта - тайминг.
Поиграться с приоритетом процесса в таск менеджере.
Переписать особенно крутые участки цикла отрисовки на asm(я хз кстати в блице можно ли так).
(Offline)
 
Ответить с цитированием
Старый 04.09.2011, 10:07   #29
PackegerX
Нуждающийся
 
Аватар для PackegerX
 
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений
(для 34 пользователей)
Ответ: Ускорение Blitz'a

убрать вайл цикл - тормозов не будет. а если точнее то тормозит не из-за цикл а изза команды флип она каждый раз обновляет окно твоей программы вот и тормоза
убиираешь флип - нет тормозов
ставишь делей - тормоза есть но меньше
ограничитель фпс как уже сказали.
(Offline)
 
Ответить с цитированием
Старый 04.09.2011, 13:24   #30
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Ускорение Blitz'a

Сообщение от PackegerX Посмотреть сообщение
убрать вайл цикл - тормозов не будет. а если точнее то тормозит не из-за цикл а изза команды флип она каждый раз обновляет окно твоей программы вот и тормоза
убиираешь флип - нет тормозов
ставишь делей - тормоза есть но меньше
ограничитель фпс как уже сказали.
Факторы, определяющие скорость дегенерации мозга, на сегодняшний день изучены очень мало. Однако специалисты считают, что определенную роль в ускорении дегенераци мозга играют такие воздействия, как стрессы, накопление токсичных продуктов распада и воспалительные процессы
__________________
(Offline)
 
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
Colossus (04.09.2011), falcon (04.09.2011), impersonalis (04.09.2011), kostya261 (21.01.2013), Nex (04.09.2011), NitE (04.09.2011), SBJoker (04.09.2011)
Ответ


Опции темы

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

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


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


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