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

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

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

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

Ответ
 
Опции темы
Старый 08.03.2010, 23:20   #1
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Loading... в 3D

Всем доброго времени суток. Есть вопрос, как сделать во время загрузки игры, что бы на экране крутилась 3д модель. За ранее спасибо
(Offline)
 
Ответить с цитированием
Старый 08.03.2010, 23:33   #2
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Loading... в 3D

если на б3д то вариант 1- грузит по одному ресурсу за цикл. а в цикле апдейтить модельку чтобы крутилось(ну или камеру).
Забыл. вроде была либа(не гарантирую) которая добавляет многопоточность. вот ещё с ещё помощю можно
(Offline)
 
Ответить с цитированием
Старый 08.03.2010, 23:44   #3
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Loading... в 3D

На счёт многопоточности: зайди сюда и скачай FastPointer. Она вроде как добавляет многопоточность, только надо с ней разобраться.
__________________
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)
 
Ответить с цитированием
Старый 09.03.2010, 00:30   #4
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Ответ: Loading... в 3D

Вот сделал пример

Последний раз редактировалось FREE MAN, 21.12.2019 в 14:49.
(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 00:37   #5
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Loading... в 3D

для начало можно былобы продумать выход
(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 00:37   #6
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Ответ: Loading... в 3D

Мой пример не вариант для загрузки
Если есть другие варианты выкладывайте сюда
(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 04:06   #7
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Loading... в 3D

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

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

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FREE MAN (09.03.2010)
Старый 09.03.2010, 11:03   #8
Tormaz
Нуждающийся
 
Регистрация: 23.10.2009
Сообщений: 74
Написано 9 полезных сообщений
(для 22 пользователей)
Ответ: Loading... в 3D

А по какой причине не дружит , из-за политических разногласий или рассовой нетерпимости ?
(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 11:10   #9
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Loading... в 3D

По религиозным взглядам.
__________________
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
Arton (13.03.2010), Dream (09.03.2010), tormoz (09.03.2010)
Старый 09.03.2010, 11:12   #10
Tormaz
Нуждающийся
 
Регистрация: 23.10.2009
Сообщений: 74
Написано 9 полезных сообщений
(для 22 пользователей)
Ответ: Loading... в 3D

Если использовать библиотечку о которой написал уважаемый St_AnGer, то вроде даже дружит. Правда там нельзя загружать мэш в потоке если используешь RenderWorld.
(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 13:51   #11
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Loading... в 3D

Дак в том и проблема.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 15:08   #12
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Loading... в 3D

Phyton
Не пробовал отрендерить анимацию своей модельки в последовательность кадров в максе и прокручивать эти кадры во время загрузки?
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 15:28   #13
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Loading... в 3D

Ну а смысл? Проблемы-то те же.
Нужен другой поток и точка.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
BlackOut (09.03.2010), FREE MAN (09.03.2010)
Старый 02.04.2010, 07:33   #14
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Loading... в 3D

Я воообще без загрузчика
(Offline)
 
Ответить с цитированием
Старый 02.04.2010, 08:20   #15
Alex.D.
Оператор ЭВМ
 
Регистрация: 02.11.2008
Сообщений: 27
Написано 12 полезных сообщений
(для 24 пользователей)
Ответ: Loading... в 3D

Phyton
Заходишь на сайт Михаила http://fastlibs.com/ и скачиваешь библиотеку FastPointer и FastExtension
Первая потребуется для работы с потоком, вторая для отрисовки отдельного ентити.
В комплекте с библиотеками есть примеры использования, конкретнее смотри Example_ThreadsUse.bb и FastExt_Example_RenderEntity.bb соответственно.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Egor Rezenov (22.03.2011)
Ответ


Опции темы

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

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


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


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