forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Физика в Blitz3D без использования внешних физических движков. Возможно ли это? (http://forum.boolean.name/showthread.php?t=3907)

W_B 13.07.2007 18:14

Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Возможно ли в Blitz3D зделать нормальную физику без использования Newton, PhysX и др. физических SDK ?

Platon 13.07.2007 18:20

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Возможно

W_B 13.07.2007 18:31

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Как мне задать гравитацию, и как задать массу телам ?

H@NON 13.07.2007 19:18

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
записать в переменные :)
гравитацию установи константой, а массу занеси в глобал переменную для удобства, если ты будешь ее вызывать из функции. А вот уже реализацию физики тебе придется делать самому. Для этого есть специальные команды, о которых можно почитать в справке.

moka 13.07.2007 19:31

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Реалистичную физику, можно конечна, немного высшей математики, и много всякого. Книг на эту тему полно. В блице доступ к вершинам и трианглам есть большего и не нужно.

W_B 13.07.2007 19:47

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Ребята, дайте пожалуйсто ссылочку на инфу по этой теме, или прикрепите файл с примером,чтобы я по подробней разобрался.

moka 13.07.2007 19:54

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Вот тут инфы есть немнога, а так же книжечки. Но имхо, зачем тебе писать свой физ. двиг? Это геморой, да и на стандартных функциях блица, это будет тормозно =). Лучше заюзать имеющийся.

W_B 13.07.2007 20:20

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Я не собераюсь писать полноценный физ. двиг ( для меня это пока слабо). На данный момент меня интерисует масса, гравитация и столкновение тел с определённой массой.

SBJoker 13.07.2007 20:24

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
А ты уверен что чего ты хочень это "мало". Вроде из физики нельзя исключить какую-либо сотавляющую без потери её реалистичности или вообще работоспособности.

alcoSHoLiK 13.07.2007 20:37

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Для тех, у кого возникают сложности с написанием физике, созданы физ движки. Они намного более эффективны и функциональны, чем самопальная физика. Лучше воспользуйся одним из подобных движков.

H@NON 13.07.2007 22:50

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Приведу пример хорошей безглючной физики. Физика основанная на интегрировании Верлета. Пусть она не самая точная, зато она очень проста в осуществлении и быстра к тому же. Ее вполне можно написать на блитце. http://www.blitzbasic.com/Community/...hp?topic=61487
Скачать последнюю демку, вроде enginetest5. Пусть там не симулятор, но для физики написанной на блитце , которая почти не тормозит процесс сойдет.

H@NON 13.07.2007 23:13

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Цитата:

Сообщение от W_B
Я не собераюсь писать полноценный физ. двиг ( для меня это пока слабо). На данный момент меня интерисует масса, гравитация и столкновение тел с определённой массой.

Зайди на АГ. там разрабатывается физ двиг на блитце в исходниках, как ни странно это звучит.http://gamesanatomy.ru/index.php?nam...ewtopic&t=2120

W_B 13.07.2007 23:30

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
спасибо за ссылки!!

jimon 13.07.2007 23:39

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
W_B
на блице можно написать физ. двиг, но стоит вопрос о его скорости и о рациональности его написания ...

Alex_Noc 19.07.2007 12:19

Re: Физика в Blitz3D без использования внешних физических движков. Возможно ли это?
 
Кстати у меня тоже есть потребность в написании физических составляющих в свою игру. И по моему человек правильно поставил вопрос. Мне например тоже не хочеться задействовать сторонний физ двиг. Если мне нужно чтоб некоторые обьекты в игре можно было взять , кинуть , ну и чтоб передавалась другим обьектам оставшаяся скорость кинутого обьекта для движения второго обьекта по инерции , да и чтоб обьект падал по определенной траектории а не как кирпич.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot