|
Библиотеки Сторонние библиотеки для Blitz |
08.10.2009, 17:38
|
#196
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: PhysX wrapper
Дрова на Физикс ставить не пробовал?
|
Заранее извиняюсь за возможно глупый вопрос:
какие дрова?
Что касается кода, ошибок в нем вроде нет. Вот он:
Function BodyCreateMesh(mesh%)
nsurf = CountSurfaces(mesh)
nvert = 0
nface=0
For ns = 1 To nsurf
Local surf = GetSurface(mesh,ns)
nface = nface+CountTriangles(surf)
nvert = nvert +CountVertices(surf)
Next
fbank = CreateBank(nface*4*3)
nf = 0
vbank = CreateBank(nvert*4*3)
nv = 0
For ns = 1 To nsurf
surf = GetSurface(mesh,ns)
nfv = CountTriangles(surf)
For nfc = 0 To nfv -1
PokeInt fbank,nf*12+0,TriangleVertex(surf,nfc,0)
PokeInt fbank,nf*12+4,TriangleVertex(surf,nfc,1)
PokeInt fbank,nf*12+8,TriangleVertex(surf,nfc,2)
nf=nf+1
Next
nvv = CountVertices(surf)
For nvc = 0 To nvv - 1
PokeFloat vbank,nv*12+0,VertexX(surf,nvc)
PokeFloat vbank,nv*12+4,VertexY(surf,nvc)
PokeFloat vbank,nv*12+8,VertexZ(surf,nvc)
nv = nv+1
Next
Next
bbb%=pxCreateTriMesh(vbank, fbank, nvert, nface,1) ; по дебаггеру, виснет здесь
FreeBank vbank
FreeBank fbank
Return bbb%
End Function
|
(Offline)
|
|
08.10.2009, 17:39
|
#197
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: PhysX wrapper
Для Физикса дрова. Идешь на сайт нВидии и качаешь.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
08.10.2009, 17:51
|
#198
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: PhysX wrapper
PhysX Properties сообщает что "No AGEIA PhysX Processor installed"
и
"Installed PhysX Engines" вплоть до v2.8.1
|
(Offline)
|
|
08.10.2009, 17:53
|
#199
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: PhysX wrapper
Если дрова стоят ищи косяки у себя.
|
(Offline)
|
|
08.10.2009, 18:12
|
#200
|
ПроЭктировщик
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений (для 24 пользователей)
|
Ответ: PhysX wrapper
такая проблемка есть... включаю комп, запускаю любой пример с физиксом, появляется синий экран и написано, что драйвер не установлен, хотя до этого я его устанавливал...
а если когда ключаю комп и устанавливаю дрова, то работает, но тогда полчается мне придется устанавливать дрова при каждой загрузки винды, что то не очень охото... может кто нибудь знает в чем проблема???
|
(Offline)
|
|
08.10.2009, 18:14
|
#201
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: PhysX wrapper
Антивирус не пробовал ставить?
|
(Offline)
|
|
08.10.2009, 18:30
|
#202
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: PhysX wrapper
А есть ли в Физиксе команды для получения координат физ. тела?
Типа EntityX(handle)?
|
(Offline)
|
|
08.10.2009, 18:31
|
#203
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: PhysX wrapper
Есть.
|
(Offline)
|
|
08.10.2009, 18:44
|
#204
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: PhysX wrapper
А можно узнать поподробнее? =)
Каков их синтаксис?
Добавлено позже:
Все нашел. Правда в хелпе их нет, но я покопался в Blitzpx.decls и там нашел.
|
(Offline)
|
|
08.10.2009, 18:45
|
#205
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: PhysX wrapper
А хэлп открыть не судьба да?
|
(Offline)
|
|
08.10.2009, 19:25
|
#206
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: PhysX wrapper
Всё там есть
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
09.10.2009, 19:39
|
#207
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: PhysX wrapper
В этом хелпе?
Тогда - пардон; наверное я просто пропустил.
|
(Offline)
|
|
11.10.2009, 01:22
|
#208
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: PhysX wrapper
Мы про разные вещи говрим.
Кроме того хелпа есть ещё тот, что поставляется вместе с враппером, я про него.
Ищи там:
pxBodyGetPositionX
pxBodyGetPositionY
pxBodyGetPositionZ
pxBodyGetPositionPitch
pxBodyGetPositionYaw
pxBodyGetPositionRoll
Хотя я думаю это и так понятно... сунул боди, получил координату.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
17.10.2009, 15:32
|
#209
|
Оператор ЭВМ
Регистрация: 01.03.2009
Сообщений: 38
Написано 12 полезных сообщений (для 51 пользователей)
|
Ответ: PhysX wrapper
Помогайте, где взять PhysXViewer для блица!? дайте живую ссылку пожалуйста.
|
(Offline)
|
|
17.10.2009, 17:18
|
#210
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: PhysX wrapper
В моем комплекте PhyzX (взят с xors3d.com) нет никакого хелпа,
ни английского, ни русского. Дайте ссылку, пожалуйста!
З.Ы. (Через Google&Yandex ничего не нашел!)
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:15.
|