jf2 : PhysX Cloth
Вложений: 2
пока я только начал работать над тряпочками physx + irrlicht
скажу чесно что такого гемора не найти больше нигде 1) надо хранить регулярную сетку 2) ета регулярная сетка хранится в одном месте но ее надо отдавать как и physx так и как то рендерить в irrlicht 3) для удобства надо сетку представить как меш но тогда геморно будет ее передать в масив physxу 4) physx не дебачит тряпки ! 5) рендерить ето чудо через irrlicht пока не получилось пришлось содрать "фирменый" рендер вот и вставочка ... по среди кода рендер прямо через opengl :lol: тормоза ужасные 6) создать ее тоже проблема надо сгенерить собсно сетку, а потом через сook ее приготовить да и еще и обьект создать ... но я думаю что за пару дней управлюсь и создам нормальный класс пока выкладываю скрин из того что имею ето jf2 0.3.3 и содраный код из примера с тряпками все ужасно тормозит (рендер сетки вообще просто вставлен) но главное что работает ! а ето вообще главное :) вообщем пока не очень рулез но думаю потом будет рулезно кстати пример позволяет строить тряпочную сетку по заданому обьекту (пока тока как модель .obj) думаю ето тоже надо будет зделать - строить по задоному мешу |
Re: jf2 : PhysX Cloth
Cool! ;)
|
Re: jf2 : PhysX Cloth
Вложений: 4
таксь
вчера скачал PhysX SDK 2.5.1 (лицензированым уже дали 2.6.0) скачал 18 метров и получил облом дрова то у меня стоят 2.5.0 а самые новые 2.6.0 весят 20 метров лан поматерился там ... скачал все и что вы думаете ? РУЛЕЗ ! они выложили дополнительно 73 урока после которых все вопросы ищезают :) особенно с тряпками :) * jimon офигел после примера с травой нормальная симуляция травы на физике !! :-) |
Re: jf2 : PhysX Cloth
Вложений: 8
таксь ... созданый внутри physx класс создания тряпок ф топку :)
ну покачто ф топку содрал короче тряпки их урока в sdk пашут вроде как тряпки :) часа 3 парился с генерацией сетки, растановки текстурных координат и самое геморное ето растановка индексов :) теперь вроде пашет но оно пока ресурсы не освобождает (О БОЖЕ !!! УЖС) пару скринов прилагается |
Re: jf2 : PhysX Cloth
Вложений: 4
Я ЗДЕЛАЛ ЕТО !
мдя двух дневный мега гемор :) вообщем класс CPhysXClothSceneNode получил базовую функциональность тоесть он пашет ... да еще и как пашет !! :lol: пока не пашут мелочи типа aabbox для ирлихта и перессылка setRotation \ getRotation и тд через интерфейсы ирлихта но .. я выкинул ф топку метод создания своей тряпки и заюзал очень геморный но правильный метод создания из примера код был ужасен, но я поборол его :) скорость офигительная один минус : physx не показывает дебаг своей тряпки поетому пришлось в процессе проганья даже отдельно рендерить прямо через opengl а теперь плюсы которые предпологаются : будет прямая реализация тряпки из любого меша (о как мне ети слова нрявятся :-) ) ну и нормальное и удобное использование а плюсы которые есть : интерфейс класса довольно простой :) и удобный и нету утечек памяти ! минус относительный : хранятся копии индексов и вертексов от physx и от irrlicht дело в том что хранить копии и приравнивать их в prerender намного быстрее чем пересоздавать каждый prerender набор вертексов для ирлихта :) |
Re: jf2 : PhysX Cloth
класс доделан
и включен в jimon framework 2 sdk v0.3.4 где скачать - смотрите топик http://boolean.name/showthread.php?t=1611 |
Часовой пояс GMT +4, время: 08:43. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot