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

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

Вернуться   www.boolean.name > Программирование игр для компьютеров > Blitz3D > Библиотеки

Библиотеки Сторонние библиотеки для Blitz

Ответ
 
Опции темы
Старый 27.12.2012, 08:29   #76
radiantstudio
Оператор ЭВМ
 
Регистрация: 14.08.2006
Сообщений: 39
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Bullet Physics wrapper

Сообщение от Coks Посмотреть сообщение
На данный момент такого функционала нет. А так в буллите имеется сохранение физики в специализированный формат. Если руки дойдут - прикручу.
Было бы здрово. И Респектище за враппер!
(Offline)
 
Ответить с цитированием
Старый 26.03.2013, 13:29   #77
DeN_93
ПроЭктировщик
 
Аватар для DeN_93
 
Регистрация: 03.10.2012
Сообщений: 101
Написано 24 полезных сообщений
(для 42 пользователей)
Ответ: Bullet Physics wrapper

Ребят, подскажите пожалуйста, как правильно сделать тело из трёх разных мешей через btShapeCreateCompound(), можно ли вобще потом обращаться к ним? И прецепить к этому телу колёса?
__________________
Battle Tanks
(Offline)
 
Ответить с цитированием
Старый 01.04.2013, 19:51   #78
Coks
Знающий
 
Регистрация: 29.05.2007
Сообщений: 227
Написано 126 полезных сообщений
(для 312 пользователей)
Ответ: Bullet Physics wrapper

Создаешь форму через btShapeCreateCompound()
Создаешь тела которые нужно включить в компануд и позиционируешь их как надо.
Добавляешь созданные тела к форме через btShapeCompoundAddBody (shape, addBody, useSharedShape, deleteBody)
Создаешь тело из формы btBodyCreateCompound(shapeCompound, mass)

Для работы с чилдами компаунда имеются следующие функции:
btBodyChildSetPosition(bodyCompound%, index%, x#, y#, z#, global%) 
btBodyChildGetX#(bodyCompound%, index%, global%) 
btBodyChildGetY#(bodyCompound%, index%, global%) 
btBodyChildGetZ#(bodyCompound%, index%, global%)
btBodyChildSetRotation(bodyCompound%, index%, pitch#, yaw#, roll#, global%)
btBodyChildGetPitch#(bodyCompound%, index%, global%) 
btBodyChildGetYaw#(bodyCompound%, index%, global%)
btBodyChildGetRoll#(bodyCompound%, index%, global%)
btBodyChildSetUserData(bodyCompound%, index%, data%) 
btBodyChildGetUserData%(bodyCompound%, index%) 
btBodyRemoveChild(compoundBody%, index%, deleteShape%)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
DeN_93 (10.04.2013)
Старый 10.04.2013, 22:13   #79
DeN_93
ПроЭктировщик
 
Аватар для DeN_93
 
Регистрация: 03.10.2012
Сообщений: 101
Написано 24 полезных сообщений
(для 42 пользователей)
Ответ: Bullet Physics wrapper

Спасибо большое Coks
Долго я сообразить не мог что к чему
__________________
Battle Tanks
(Offline)
 
Ответить с цитированием
Старый 22.05.2013, 15:00   #80
mtaracing
Нуждающийся
 
Аватар для mtaracing
 
Регистрация: 21.05.2013
Сообщений: 53
Написано 3 полезных сообщений
(для 26 пользователей)
Ответ: Bullet Physics wrapper

Coks, Спасибо, разбираю wrapper уже 2-й день!
(Offline)
 
Ответить с цитированием
Старый 19.06.2013, 12:34   #81
DeN_93
ПроЭктировщик
 
Аватар для DeN_93
 
Регистрация: 03.10.2012
Сообщений: 101
Написано 24 полезных сообщений
(для 42 пользователей)
Ответ: Bullet Physics wrapper

Такой вопрос....а можно как нибудь разворачивать луч в сторону разворота объекта?
__________________
Battle Tanks
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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