Xors3D + PhysX Проблемы
По истечении некоторого времени решил вернутся к B3D чтоб так сказать немножко поигратся. Сразу появились проблемы.
За попытки создания Trimesh или Hull меня нещадно награждали MAV`ом. Спасибо Knightmare за его терпение, теперь все проблемы решены. Теперь по подробнее: Xors3D хоть и похож на Blitz3D, но работает иначе (во многих местах даже грамотнее). Cледовательно и работает с физ. враппером он иначе. Корень проблемы - банки данных Blitz3D. Лечится так:
|
Ответ: Xors3D + PhysX Проблемы
Ссылка уже не работает, у кого-нибудь это осталось? Потому что у меня тоже не работает хулл.
|
Ответ: Xors3D + PhysX Проблемы
Цитата:
|
в деклс враппера физики?
Блин! Что делать?.. |
Ответ: Xors3D + PhysX Проблемы
Вложений: 4
Так. Связка PhysX+Xors3D ныне не актуальна, но если вы всё же предпочитаете PhysX буллету, то вам надо знать:
Автор враппера (Render) положил болт на враппер и он больше не разрабатывается. Исходники можно лицезреть тут: http://mycop.xors3d.com/public/PXW/PhysXWrapper.zip Последняя версия PhysX для Xors3D лежит тут: http://mycop.xors3d.com/public/PXW/PXW_Xors3d.zip Тримеш делать так: PHP код:
PHP код:
|
Ответ: Xors3D + PhysX Проблемы
|
Ответ: Xors3D + PhysX Проблемы
По мере изучение такого союза сам написал пару функций. Инклюдим и пользуемся.
Код:
Function xConvertTerrainToPx(terrain,sx#,sy#,sz#) |
Ответ: Xors3D + PhysX Проблемы
использую эту связку двигов и вот недавно встал вопрос : работает ли cloth и если да то можно код как создать тряпку в ксорсе с помощью физикса
|
Ответ: Xors3D + PhysX Проблемы
pxCreateTriMesh
Почитал, что автор Render для BMax-а написал отдельный загрузчик Ткани pxCreateClothSpec Сейчас я просто заменил строку Функции xConvertMeshToTrimesh на аналогичную загрузочку Ткани. Ошибок загрузки нет. Но при pxUpdateCloth() - ошибка. Предполагаю что к Ткани не закреплёна Модель. PHP код:
Обновление Ткани и её Модели читать ниже \/ |
Ответ: Xors3D + PhysX Проблемы
Загрузку Модели и создания Ткани читайте выше ^
УРА! Заработала Ткань в Xors3D! Благодаря moka написал функцию повертексного обновления Модели исходя из точек Тела. Полёт нормальный! На Celeron, GeforceFX 5700 - квс(fps) снижается лишь на 15. (с ~102 на ~87) PHP код:
для google: Xors3D PhysX wrapper pxCreateCloth pxUpdateCloth pxClothSetVertexPos pxClothGetNormals |
Ответ: Xors3D + PhysX Проблемы
Мав на bbb%=pxCreateClothSpec(vbank,fbank,nvert,nface)
|
Ответ: Xors3D + PhysX Проблемы
Вложений: 2
Цитата:
Сделал наглядный пример .bb и .exe - форматы. Можно проверить на разных системах. скопируйте Userlibs\Blitzpx.dll в основную папку примера (а для использования в Blitz3D в папку его Userlibs) |
Ответ: Xors3D + PhysX Проблемы
Может я что то не так делаю , скинь семпл .
|
Ответ: Xors3D + PhysX Проблемы
Проверил на третьем ЭВМ - Win7 тоже всё норм. Думаю не будет только у меня одного работать, с моими конфигурациями.
|
Ответ: Xors3D + PhysX Проблемы
Заработало только с твоим деклз !
|
Часовой пояс GMT +4, время: 16:09. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot