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

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

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

Ответ
 
Опции темы
Старый 07.10.2006, 20:35   #1
jimon
 
Сообщений: n/a
jf2 : PhysX Cloth

пока я только начал работать над тряпочками physx + irrlicht
скажу чесно что такого гемора не найти больше нигде
1) надо хранить регулярную сетку
2) ета регулярная сетка хранится в одном месте
но ее надо отдавать как и physx так и как то рендерить в irrlicht
3) для удобства надо сетку представить как меш
но тогда геморно будет ее передать в масив physxу
4) physx не дебачит тряпки !
5) рендерить ето чудо через irrlicht пока не получилось
пришлось содрать "фирменый" рендер
вот и вставочка ... по среди кода рендер прямо через opengl
тормоза ужасные
6) создать ее тоже проблема
надо сгенерить собсно сетку, а потом через сook ее приготовить
да и еще и обьект создать ...

но я думаю что за пару дней управлюсь и создам нормальный класс
пока выкладываю скрин из того что имею
ето jf2 0.3.3 и содраный код из примера с тряпками
все ужасно тормозит (рендер сетки вообще просто вставлен)
но главное что работает ! а ето вообще главное

вообщем пока не очень рулез
но думаю потом будет рулезно
кстати пример позволяет строить тряпочную сетку
по заданому обьекту (пока тока как модель .obj)
думаю ето тоже надо будет зделать - строить по задоному мешу
 
Ответить с цитированием
Старый 08.10.2006, 10:35   #2
SAF
ПроЭктировщик
 
Регистрация: 15.07.2006
Сообщений: 175
Написано 0 полезных сообщений
(для 0 пользователей)
Re: jf2 : PhysX Cloth

Cool!
(Offline)
 
Ответить с цитированием
Старый 08.10.2006, 11:19   #3
jimon
 
Сообщений: n/a
Re: jf2 : PhysX Cloth

таксь
вчера скачал PhysX SDK 2.5.1 (лицензированым уже дали 2.6.0)
скачал 18 метров и получил облом
дрова то у меня стоят 2.5.0
а самые новые 2.6.0 весят 20 метров

лан поматерился там ... скачал все
и что вы думаете ? РУЛЕЗ !
они выложили дополнительно 73 урока
после которых все вопросы ищезают
особенно с тряпками

* jimon офигел после примера с травой
нормальная симуляция травы на физике !!
 
Ответить с цитированием
Старый 08.10.2006, 20:31   #4
jimon
 
Сообщений: n/a
Re: jf2 : PhysX Cloth

таксь ... созданый внутри physx класс создания тряпок ф топку
ну покачто ф топку
содрал короче тряпки их урока в sdk
пашут вроде как тряпки

часа 3 парился с генерацией сетки,
растановки текстурных координат и самое геморное
ето растановка индексов

теперь вроде пашет
но оно пока ресурсы не освобождает (О БОЖЕ !!! УЖС)

пару скринов прилагается
 
Ответить с цитированием
Старый 08.10.2006, 22:24   #5
jimon
 
Сообщений: n/a
Re: jf2 : PhysX Cloth

Я ЗДЕЛАЛ ЕТО !
мдя двух дневный мега гемор

вообщем класс CPhysXClothSceneNode получил базовую функциональность
тоесть он пашет ...
да еще и как пашет !!

пока не пашут мелочи типа aabbox для ирлихта
и перессылка setRotation \ getRotation и тд через интерфейсы ирлихта

но .. я выкинул ф топку метод создания своей тряпки
и заюзал очень геморный но правильный метод создания из примера
код был ужасен, но я поборол его

скорость офигительная
один минус : physx не показывает дебаг своей тряпки
поетому пришлось в процессе проганья даже отдельно рендерить прямо через opengl

а теперь плюсы которые предпологаются :
будет прямая реализация тряпки из любого меша
(о как мне ети слова нрявятся )
ну и нормальное и удобное использование

а плюсы которые есть :
интерфейс класса довольно простой
и удобный
и нету утечек памяти !

минус относительный :
хранятся копии индексов и вертексов от physx и от irrlicht
дело в том что хранить копии и приравнивать их в prerender
намного быстрее чем пересоздавать каждый prerender
набор вертексов для ирлихта
 
Ответить с цитированием
Старый 09.10.2006, 17:07   #6
jimon
 
Сообщений: n/a
Re: jf2 : PhysX Cloth

класс доделан
и включен в jimon framework 2 sdk v0.3.4
где скачать - смотрите топик http://boolean.name/showthread.php?t=1611
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
physx car+TCP 3dr1aN Blitz3D 4 29.08.2009 16:04
PhysX .NET -=Jack=- C++ 6 03.02.2009 18:21
PhysX и и полёт. JeSss Физика 17 11.02.2008 19:55
Cloth и Wind ..::SERGO::.. 3D Моделирование 17 24.08.2006 12:43
Physx jimon C++ 3 02.03.2006 22:34


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


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