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

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

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

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

Ответ
 
Опции темы
Старый 23.07.2011, 15:29   #1
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 41 пользователей)
Вопрос Физика средствами Blitz3d???

Всем доброго времени суток!

Хочу задать вопрос. Прошу прощения, если глупый.

Можно ли создать физическую среду в Blitz3d без подключения различных библиотек и врапперов?

Есть у меня задумка, но не знаю, возможно ли мне такое реализовать?
Например, дано 2 геометрических обьекта. Можно ли каким-либо образом создать для каждого массив координат всех вершин для более точной коллизии обьектов? И, допустим, чтоб при коллизии к обеим моделям применялись силы, крутящие моменты, учитывались степени свободы и т.д. Просто я бился, пытался, а толку нет. Уж простите, если для вашего уровня я такой самовар и не шарю. Просто уже года 2 (если не больше) пытаюсь состряпать что-нить играбельное и не выходит. А физические библиотеки либо демки, либо ограниченные по функционалу. А чтобы получить физ либу не демку - надо не только создать играбельный проект, но и достучаться еще до разработчиков! Люди, надеюсь на реальную помощь и советы, а не на унижающие достоинство фразы. Коллеги, помогите коллеге!!!
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 15:49   #2
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Физика средствами Blitz3d???

Конечно можно, на всего-лишь самому написать физ. двиг прямо в блице.
А физические библиотеки в основном бесплатны, это впрапперы стоят денег, так-что можешь ещё написать свой враппер.
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 15:56   #3
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 41 пользователей)
Ответ: Физика средствами Blitz3d???

NitE, подскажи, пожалуйста хоть одну бесплатную физ. либу (за исключением Tokamak), а еще лучше, дай, пожалуйста, на нее ссылочку ))
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 16:01   #4
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 41 пользователей)
Ответ: Физика средствами Blitz3d???

Или может, у тебя что есть?
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 16:16   #5
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Физика средствами Blitz3d???

http://en.wikipedia.org/wiki/Physics_engine#Engines
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Angel_Online (23.07.2011)
Старый 23.07.2011, 16:22   #6
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 41 пользователей)
Ответ: Физика средствами Blitz3d???

Спасибо! Только маленько подредактирую твою ссылку для остальных =)
Шоб сразу на русском

http://ru.wikipedia.org/wiki/Physics_engine#Engines
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 16:29   #7
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Физика средствами Blitz3d???

http://tools.mirage-lab.com/
http://forum.boolean.name/showpost.p...7&postcount=35
Автор - булочник и не жмот. На связи круглый год. Правда щас в отпуске до конца месяца.
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 16:43   #8
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 41 пользователей)
Ответ: Физика средствами Blitz3d???

Да, Bullet бы вообще подошёл.. помню, когда-то тестил демку. Понравилось больше, чем physX и newton. Но увы, за просто так ключик мне не дадут. Пока попробую на BlitzODE ARKON's Wrapper 0.5b чё-нить пошаманить, а там уж не знаю, что буду делать, если функционала не хватит. Я уж весь поисковик перерыл и свою физику писать пробовал, правда толку не хватает. Пачка изрисованной и исписанной бумаги для принтера, а результат нулевой. А от ограничений демок сразу руки опускаются. Ладно, чё-т расфлудился я тут. Время покажет, что у меня получится. Но всё равно от полезных советов не откажусь.
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 16:49   #9
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Физика средствами Blitz3d???

А тебе не опускает руки случайно то, что блиц стоит 100 баксов?

А блицОДЕ малофункциональный тормоз.
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
NitE (23.07.2011)
Старый 23.07.2011, 17:01   #10
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 41 пользователей)
Ответ: Физика средствами Blitz3d???

ну.. то, что блиц столько стоит, я знаю. я же не собираюсь пока делать коммерческие проекты. а если что-то конкуретоспособное у меня будет выходить - так и спонсор найдется. а "нелицензионный" блиц хотя бы не ограничивает по времени и не просит ключ.
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 17:03   #11
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 41 пользователей)
Ответ: Физика средствами Blitz3d???

про ODE согласен, что функционал оставляет желать лучшего. но вроде не тормоз. Конечно, с Bullet не сравнится. А для нетриального Bullet нужно проект предоставить разработчику, или для соотечественников так отдает? Какие варианты есть помимо оплаты? А то я заинтересовался
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием
Старый 23.07.2011, 17:12   #12
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Физика средствами Blitz3d???

Напишешь демку, покажешь Коксу, даст враппер.
Не сумеешь ничего написать, соответственно не даст враппер, потому что он тебе и не нужен будет.
Помоему справедливо и логично.
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
Angel_Online (23.07.2011), Reizel (23.07.2011)
Старый 23.07.2011, 17:16   #13
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 41 пользователей)
Ответ: Физика средствами Blitz3d???

Согласен. справедливо. Я бы тоже не стал раскидываться направо и налево подобными шедеврами. Ну что ж, буду писать демку =)
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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