|
3D-программирование Вопросы, касающиеся программирования 3D мира |
02.07.2011, 20:04
|
#16
|
Разработчик
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений (для 66 пользователей)
|
Ответ: Ускорение Blitz'a
Сообщение от Mark Castle
можно, не спорю) но не подходит) даешь еще варианты!
|
А почему не подходит??? Что есть такова в Blitz3D чего нет в других движках??? Кури C++ и API DirectX'a, вот тогда переписывай, переделывай, оптимизируй функции как твоей душе угодно (С нуля)
По мимо Blitz3D есть еще куча хороших движков...
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
03.07.2011, 13:59
|
#17
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Ускорение Blitz'a
Сообщение от Mark Castle
вопрос состоит в том, можно ли оптимизировать blitz для большей производительности)
|
Можно
бери исходники и переписывай
только при чем тут загрузка процессора ?
ЛЮБОЕ 3д приложение автоматом заберет все процессорное время выделенное системой независимо от содержания сцены
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
03.07.2011, 14:27
|
#18
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Ускорение Blitz'a
ЛЮБОЕ 3д приложение автоматом заберет все процессорное время выделенное системой независимо от содержания сцены
|
вообще-то не обязательно. взять заставки например. они же 3д приложения, но забирают очень мало проца (по крайней мере должны). странно, что вариант с Wait не помог. может блиц запускает какой нить второй системный поток?
|
(Offline)
|
|
03.07.2011, 16:26
|
#19
|
Разработчик
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений (для 66 пользователей)
|
Ответ: Ускорение Blitz'a
Да вообще странно как у него он ест все 100 процентов... Я проверял, у меня нет...
__________________
|
(Offline)
|
|
03.07.2011, 16:29
|
#20
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Ускорение Blitz'a
Сообщение от HolyDel
вообще-то не обязательно. взять заставки например. они же 3д приложения, но забирают очень мало проца (по крайней мере должны). странно, что вариант с Wait не помог. может блиц запускает какой нить второй системный поток?
|
Только что проверил, 99%
__________________
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
03.07.2011, 16:34
|
#21
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: Ускорение Blitz'a
Какая разница что скольео жуёт. Автор создаёт себе проблемы и бурно пытается их решить. Смотреть-то надо на производительность приложения а не загруженность проца. Помоему у автора эти понятия слились.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
|
|
03.07.2011, 16:59
|
#22
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Ускорение Blitz'a
Я же говорил, мне нужно тестировать игру на одном компе, и комп трещит!
Нет загруженности - нет проблем!
__________________
...мама я больше не буду!
|
(Offline)
|
|
03.07.2011, 17:19
|
#23
|
Разработчик
Регистрация: 19.05.2009
Адрес: Россия Иркутская область
Сообщений: 350
Написано 51 полезных сообщений (для 66 пользователей)
|
Ответ: Ускорение Blitz'a
Сообщение от Mark Castle
Я же говорил, мне нужно тестировать игру на одном компе, и комп трещит!
Нет загруженности - нет проблем!
|
Если компьютер многоядерный то запускай игру на одно ядро и будет тебе счастье...
__________________
|
(Offline)
|
|
03.07.2011, 17:27
|
#24
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Ускорение Blitz'a
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
03.07.2011, 17:29
|
#25
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Ускорение Blitz'a
Я же говорил, мне нужно тестировать игру на одном компе, и комп трещит!
Нет загруженности - нет проблем!
|
Тебе же сказали: используй Delay на несколько миллисекунд.
Пока она выполняется - программа бездействует, освобождая процессор под другие задачи.
В скринсейверах используется именно это, чтобы не жрали всё подчистую.
Не помогает - значит, руки кривые. Не там вызвал или ещё что-то.
Нашли, тоже, трудность на ровном месте а теперь героически её преодолевают. Чтобы игра работала без тормозов она должна забирать столько ресурсов, сколько найдёт (что она и делает).
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
03.07.2011, 17:54
|
#26
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Ускорение Blitz'a
Сообщение от Mr_F_
это как
|
на дровах наверно..
|
(Offline)
|
|
03.07.2011, 22:01
|
#27
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Ускорение Blitz'a
Сообщение от Mr_F_
это как
|
по швам и с матами))))
__________________
...мама я больше не буду!
|
(Offline)
|
|
18.07.2011, 08:36
|
#28
|
ПроЭктировщик
Регистрация: 10.03.2009
Адрес: Казахстан->Кустанай
Сообщений: 147
Написано 12 полезных сообщений (для 23 пользователей)
|
Ответ: Ускорение Blitz'a
Сообщение от Mark Castle
можно, не спорю) но не подходит) даешь еще варианты!
|
Использовать ограничение FPS.
Дельта - тайминг.
Поиграться с приоритетом процесса в таск менеджере.
Переписать особенно крутые участки цикла отрисовки на asm(я хз кстати в блице можно ли так).
|
(Offline)
|
|
04.09.2011, 10:07
|
#29
|
Нуждающийся
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений (для 34 пользователей)
|
Ответ: Ускорение Blitz'a
убрать вайл цикл - тормозов не будет. а если точнее то тормозит не из-за цикл а изза команды флип она каждый раз обновляет окно твоей программы вот и тормоза
убиираешь флип - нет тормозов
ставишь делей - тормоза есть но меньше
ограничитель фпс как уже сказали.
|
(Offline)
|
|
04.09.2011, 13:24
|
#30
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Ускорение Blitz'a
Сообщение от PackegerX
убрать вайл цикл - тормозов не будет. а если точнее то тормозит не из-за цикл а изза команды флип она каждый раз обновляет окно твоей программы вот и тормоза
убиираешь флип - нет тормозов
ставишь делей - тормоза есть но меньше
ограничитель фпс как уже сказали.
|
Факторы, определяющие скорость дегенерации мозга, на сегодняшний день изучены очень мало. Однако специалисты считают, что определенную роль в ускорении дегенераци мозга играют такие воздействия, как стрессы, накопление токсичных продуктов распада и воспалительные процессы
__________________
|
(Offline)
|
|
Эти 7 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:23.
|