|
3D-программирование Вопросы, касающиеся программирования 3D мира |
13.07.2007, 18:14
|
#1
|
AnyKey`щик
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Возможно ли в Blitz3D зделать нормальную физику без использования Newton, PhysX и др. физических SDK ?
|
(Offline)
|
|
13.07.2007, 18:20
|
#2
|
Знающий
Регистрация: 04.08.2006
Адрес: Россия
Сообщений: 297
Написано 39 полезных сообщений (для 70 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Возможно
|
(Offline)
|
|
13.07.2007, 18:31
|
#3
|
AnyKey`щик
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Как мне задать гравитацию, и как задать массу телам ?
|
(Offline)
|
|
13.07.2007, 19:18
|
#4
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
записать в переменные
гравитацию установи константой, а массу занеси в глобал переменную для удобства, если ты будешь ее вызывать из функции. А вот уже реализацию физики тебе придется делать самому. Для этого есть специальные команды, о которых можно почитать в справке.
|
(Offline)
|
|
13.07.2007, 19:31
|
#5
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Реалистичную физику, можно конечна, немного высшей математики, и много всякого. Книг на эту тему полно. В блице доступ к вершинам и трианглам есть большего и не нужно.
|
(Offline)
|
|
13.07.2007, 19:47
|
#6
|
AnyKey`щик
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Ребята, дайте пожалуйсто ссылочку на инфу по этой теме, или прикрепите файл с примером,чтобы я по подробней разобрался.
|
(Offline)
|
|
13.07.2007, 19:54
|
#7
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Вот тут инфы есть немнога, а так же книжечки. Но имхо, зачем тебе писать свой физ. двиг? Это геморой, да и на стандартных функциях блица, это будет тормозно =). Лучше заюзать имеющийся.
|
(Offline)
|
|
13.07.2007, 20:20
|
#8
|
AnyKey`щик
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Я не собераюсь писать полноценный физ. двиг ( для меня это пока слабо). На данный момент меня интерисует масса, гравитация и столкновение тел с определённой массой.
|
(Offline)
|
|
13.07.2007, 20:24
|
#9
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
А ты уверен что чего ты хочень это "мало". Вроде из физики нельзя исключить какую-либо сотавляющую без потери её реалистичности или вообще работоспособности.
__________________
|
(Offline)
|
|
13.07.2007, 20:37
|
#10
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Для тех, у кого возникают сложности с написанием физике, созданы физ движки. Они намного более эффективны и функциональны, чем самопальная физика. Лучше воспользуйся одним из подобных движков.
|
(Offline)
|
|
13.07.2007, 22:50
|
#11
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Приведу пример хорошей безглючной физики. Физика основанная на интегрировании Верлета. Пусть она не самая точная, зато она очень проста в осуществлении и быстра к тому же. Ее вполне можно написать на блитце. http://www.blitzbasic.com/Community/...hp?topic=61487
Скачать последнюю демку, вроде enginetest5. Пусть там не симулятор, но для физики написанной на блитце , которая почти не тормозит процесс сойдет.
|
(Offline)
|
|
13.07.2007, 23:13
|
#12
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Сообщение от W_B
Я не собераюсь писать полноценный физ. двиг ( для меня это пока слабо). На данный момент меня интерисует масса, гравитация и столкновение тел с определённой массой.
|
Зайди на АГ. там разрабатывается физ двиг на блитце в исходниках, как ни странно это звучит. http://gamesanatomy.ru/index.php?nam...ewtopic&t=2120
|
(Offline)
|
|
13.07.2007, 23:30
|
#13
|
AnyKey`щик
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
спасибо за ссылки!!
|
(Offline)
|
|
13.07.2007, 23:39
|
#14
|
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
W_B
на блице можно написать физ. двиг, но стоит вопрос о его скорости и о рациональности его написания ...
|
|
|
19.07.2007, 12:19
|
#15
|
Разработчик
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений (для 289 пользователей)
|
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
Кстати у меня тоже есть потребность в написании физических составляющих в свою игру. И по моему человек правильно поставил вопрос. Мне например тоже не хочеться задействовать сторонний физ двиг. Если мне нужно чтоб некоторые обьекты в игре можно было взять , кинуть , ну и чтоб передавалась другим обьектам оставшаяся скорость кинутого обьекта для движения второго обьекта по инерции , да и чтоб обьект падал по определенной траектории а не как кирпич.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:18.
|