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

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

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

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

Ответ
 
Опции темы
Старый 13.07.2007, 18:14   #1
W_B
AnyKey`щик
 
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Возможно ли в Blitz3D зделать нормальную физику без использования Newton, PhysX и др. физических SDK ?
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 18:20   #2
Platon
Знающий
 
Регистрация: 04.08.2006
Адрес: Россия
Сообщений: 297
Написано 39 полезных сообщений
(для 70 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Возможно
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 18:31   #3
W_B
AnyKey`щик
 
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Как мне задать гравитацию, и как задать массу телам ?
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 19:18   #4
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

записать в переменные
гравитацию установи константой, а массу занеси в глобал переменную для удобства, если ты будешь ее вызывать из функции. А вот уже реализацию физики тебе придется делать самому. Для этого есть специальные команды, о которых можно почитать в справке.
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 19:31   #5
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Реалистичную физику, можно конечна, немного высшей математики, и много всякого. Книг на эту тему полно. В блице доступ к вершинам и трианглам есть большего и не нужно.
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 19:47   #6
W_B
AnyKey`щик
 
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Ребята, дайте пожалуйсто ссылочку на инфу по этой теме, или прикрепите файл с примером,чтобы я по подробней разобрался.
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 19:54   #7
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Вот тут инфы есть немнога, а так же книжечки. Но имхо, зачем тебе писать свой физ. двиг? Это геморой, да и на стандартных функциях блица, это будет тормозно =). Лучше заюзать имеющийся.
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 20:20   #8
W_B
AnyKey`щик
 
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Я не собераюсь писать полноценный физ. двиг ( для меня это пока слабо). На данный момент меня интерисует масса, гравитация и столкновение тел с определённой массой.
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 20:24   #9
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

А ты уверен что чего ты хочень это "мало". Вроде из физики нельзя исключить какую-либо сотавляющую без потери её реалистичности или вообще работоспособности.
__________________
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 20:37   #10
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Для тех, у кого возникают сложности с написанием физике, созданы физ движки. Они намного более эффективны и функциональны, чем самопальная физика. Лучше воспользуйся одним из подобных движков.
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 22:50   #11
H@NON
Дэвелопер
 
Регистрация: 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
H@NON
Дэвелопер
 
Регистрация: 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
W_B
AnyKey`щик
 
Регистрация: 09.07.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

спасибо за ссылки!!
(Offline)
 
Ответить с цитированием
Старый 13.07.2007, 23:39   #14
jimon
 
Сообщений: n/a
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

W_B
на блице можно написать физ. двиг, но стоит вопрос о его скорости и о рациональности его написания ...
 
Ответить с цитированием
Старый 19.07.2007, 12:19   #15
Alex_Noc
Разработчик
 
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений
(для 289 пользователей)
Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?

Кстати у меня тоже есть потребность в написании физических составляющих в свою игру. И по моему человек правильно поставил вопрос. Мне например тоже не хочеться задействовать сторонний физ двиг. Если мне нужно чтоб некоторые обьекты в игре можно было взять , кинуть , ну и чтоб передавалась другим обьектам оставшаяся скорость кинутого обьекта для движения второго обьекта по инерции , да и чтоб обьект падал по определенной траектории а не как кирпич.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пример использования либ + Триал GRAY_WOLF Проекты на MidletPascal 16 24.08.2010 01:48
Врапперы 3д Движков. johnk 3D-программирование 53 11.03.2009 19:40
Физика автомобиля без физических движков Sashka007 3D-программирование 3 14.11.2008 13:25
Расстановка физических обьектов. Черный крыс Blitz3D 17 06.01.2008 18:57
Физика в Blitz3D SAF 3D-программирование 118 15.07.2007 23:51


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


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