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

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

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

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

Ответ
 
Опции темы
Старый 11.04.2009, 15:01   #91
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Да, без ключа там ограничение на кол-во предметов и на кол-во обновлений физики
После, поочереди удаляю чилды и одновременно объновляю физ тело.
вот тут я не совсем понял что ты делаешь
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 11.04.2009, 18:17   #92
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Мока, ключь есть, я так думаю действующий, ведь когда не использую обновление физ тела (для ентити с чилдами), всё работает.

АВТОМАТ, ну допустим ентити загружен как аним мешь и у него чилды есть. Я каждый записываю в компоунд и создаю на этой основе тело. Когда какойто чилд удоляется из энтити происходит объновление боди. Когда много наделаю таких обновлений, вот тогда и встаёт. Да к тамуже если из-за ключа, то тогда можно было бы вертеть камерой и спокойно выйти из проги. А он просто встаёт и приходится процесс выгружать.

Последний раз редактировалось CRASHER, 11.04.2009 в 18:23.
(Offline)
 
Ответить с цитированием
Старый 11.04.2009, 18:45   #93
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

как обновляешь боди?
старые тела удаляешь - создаешь новое?
(Offline)
 
Ответить с цитированием
Старый 11.04.2009, 18:49   #94
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Угу, на создание тел тоже есть лимит. Кстати разрушаемые тела лучше неподвижными джойнтами делай.
А вот что сам блиц зависает - это хз... Что говорит дебаг?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 11.04.2009, 19:05   #95
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

HolyDel, ну вобщем да так и есть удаляю тело которое составлено из боди чилдов, и загружаю новое тело уже меньшим количеством боди.

АВТОМАТ, ну это я думаю не из-за ограничения, ведь поидее должна остановится только физика, ведь так? А уменя всё просто замирает и нет никакой реакции, дебаг пуст. Кстать с ключом есть ограничения на тела?
Джоинтами ты имеешь ввиду, создавать сколько мне надо частей объекта и соединить их джоинтом да?
(Offline)
 
Ответить с цитированием
Старый 11.04.2009, 19:19   #96
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

проверь удаление. может где накасячил.
(Offline)
 
Ответить с цитированием
Старый 11.04.2009, 19:43   #97
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

HolyDel, да я ещё в позопрошлое воскресенье понял что всё с этим норм
я вот незнаю что с КомпоундДеск происходит когда мы уже с помощью него создали тело. А так всё вродь норм.

Воть Кодь

1) аним энтити 2)имя чилда 3)кол-во чилдов
Function CreateDestStatObject(etalon,namechild$,CountC)

Descs = pxCreateCompoundDesc()
Набираем, загружаем боди чилдов в КомпоундДеск
For i=1 To CountC

semple=FindChild(etalon,namechild+i)
If semple<>0

Sh=CompoundCreateAddHullShape(Descs,semple)

pxCompoundSetShapePos(Sh,EntityX(semple),EntityY(s emple),EntityZ(semple))
pxCompoundSetShapeRot(Sh, EntityPitch(semple),EntityYaw(semple),EntityRoll(s emple))
CretSet=CretSet+1
EndIf
Next
If CretSet>0

posx=EntityX(etalon)
posy=EntityY(etalon)
posz=EntityZ(etalon)


For oco.Px_Object = Each Px_Object
Если с таким энтити есть боди то
If oco\cube_mesh=etalon
Удаляем его
pxdeletebody(oco\cube_body)
Delete oco
Создаём новое
oco.Px_Object = New Px_Object
oco\cube_mesh=etalon
;oco\cube_body =pxCreateCompound(Descs,0)
;pxbodysetposition(oco\cube_body,posx,posy,posz)
;pxBodySetRotation oco\cube_body,EntityPitch(etalon),EntityYaw(etalon ),EntityRoll(etalon)
Next1=1

Exit

EndIf
Next
Если нет такого, то просто создаём
If Next1=0

oco.Px_Object = New Px_Object
oco\cube_mesh=etalon

oco\cube_body =pxCreateCompound(Descs,0)
pxbodysetposition(oco\cube_body,posx,posy,posz)
pxBodySetRotation oco\cube_body,EntityPitch(etalon),EntityYaw(etalon ),EntityRoll(etalon)
oco\life=1
oco\TypeDest=2
oco\Longlife=-1
EndIf
Next1=0

CretSet=0

EndIf

End Function
(Offline)
 
Ответить с цитированием
Старый 12.04.2009, 00:10   #98
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Есть два тела, друг перед другом. Есть луч. Как сделать проверку на то, что луч пересекает второе тело, если его загораживает первое? Перевести первое тело в состояние solid не получится, у меня проперка по динамическим и статичным мешам идет. Мне надо как-то отключить проверку на pick у первого тела, чтобы луч его игнорировал. Как это можно реализовать?

А, пардон, сам нашел ответ. Проглядел функцию pxBodySetFlagRayCast.

Другой вопрос. А сколько стоит лицензия на враппер физикса для блитца?

Последний раз редактировалось Amatsu, 12.04.2009 в 00:23.
(Offline)
 
Ответить с цитированием
Старый 12.04.2009, 01:03   #99
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Все цены на xors3d.com
(Offline)
 
Ответить с цитированием
Старый 12.04.2009, 05:11   #100
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Ну что, ни кто, ни чего, не подскажет?
(Offline)
 
Ответить с цитированием
Старый 12.04.2009, 05:53   #101
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Сообщение от CRASHER Посмотреть сообщение
Ну что, ни кто, ни чего, не подскажет?
Я не думаю что кто-то будет пытаться понять твой код, без возможности запустить. Если бы ты выложил готовый пример, с медией и т.п. чтобы тот у кого есть physx просто запустил .bb, тогда ещё есть шансы, но опять они не велики
(Offline)
 
Ответить с цитированием
Старый 12.04.2009, 15:18   #102
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Первым делом выясни на каком месте зависает. Раз дебаггер виснет вместе с игрой значит делай лог каждого события, и где он прервётся там стало быть и висить.
Как мока сказал, в голом коде никто не будет копаться, т.к. его не продебажить самостоятельно и ничего, только если что-то уж совсем явное.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 05.06.2009, 23:25   #103
Diablomania
AnyKey`щик
 
Регистрация: 09.05.2009
Сообщений: 8
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Люди добрые. А учебник кто-нибудь будет продолжать. А то я жду не дождусь эго. Особенно я прошу автора следуйщего урока написать о ragdoll. Я думаю что не я один и уже давно этого хотим. Буду премного благодарен.
(Offline)
 
Ответить с цитированием
Старый 05.06.2009, 23:28   #104
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

Экзамены, поступление - это вам не цыцки мацать.
Вот вам крест на пузе, продолжение будет через пару недель (последний экзамен 15 мая)
Рад что учебник кто-то читает!
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
H@NON (06.06.2009), moka (06.06.2009), Nex (02.07.2009), Randomize (11.06.2009), tormoz (05.06.2009)
Старый 22.06.2009, 00:14   #105
ІГРОГРАЙКО
ПроЭктировщик
 
Аватар для ІГРОГРАЙКО
 
Регистрация: 20.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D

А коли буде наступний урок? Я чекаю недочекаюсь!!! АВТОМАТ ти знаєш як замутити фізику на машину? Опиши будь-ласка як не впадло
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
.Newton Wrapper for Blitz3D itmbin Библиотеки 162 15.11.2017 23:13
PhysX wrapper Render Библиотеки 271 28.09.2016 09:26
Учебник по PhysX Wrapper для Blitz3D ABTOMAT FAQ 15 29.04.2014 19:11
Капсульный игрок в PhysX Wrapper JohnAustin 3D-программирование 10 17.12.2009 20:50
J2K-Codec Wrapper For Blitz3D (не релиз) alcoSHoLiK Библиотеки 11 24.05.2007 13:16


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


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