Релиз 1.0
1. Исправлены мелкие недочёты и уменьшен обьём занимаемой памяти каждым телом
2. Исправлена ошибка возникающая в тригере типа хулл.
3. Доработаны материалы и добавлены новые ф-и.
pxCreateAnisotripicMaterial%(nx#, ny#, nz#) - изменился синтаксис. теперь материал
присваивается командой pxMaterialSetToBody(body%, mat%)
Команды устанавливают режим выбора материала при взаимодействии двух тел. Известно что каждое
тело имеет свой материал, как тогда в этом случае будет считатся результирующий? Эти команды
помогут в этом деле:
pxMaterialSetRestitutionCombineMode(mat%, mode%) - для упругости
pxMaterialSetFrictionCombineMode(mat%, mode%) - для трения
mode%:
0 - среднее значение: (a + b)/2. - по умолчанию
1 - материал с минимальным значением: min(a,b).
2 - значение материалов перемножаются: a*b.
3 - максимальное значание из двух материалов: max(a,b).
4 - This is not a valid combine mode, it is a sentinel to denote the number of possible values.
We assert that the variable's value is smaller than this.
pxMaterialSetFlagStrongFriction(mat%) - устанавливает флаг материалу. С этим флагом материалы
точнее просчитываются и убираются все возможные погрешности. Часто используют для тел которые скользят на поверхности под уклоном и имеют большую массу и силу трения.
4. добавлены новые ф-и для контактов
pxContactEventsOnStartTouch%(body%) - устанавливается в 1 когда тело вступает в контакт. 1 - действует на протяжении одного цикла. Используется для озвучки падающих предметов. Например,
когда нужно узнать начало проигрования ролика со звуком удара.
pxContactEventsOnEndTouch%(body%) - устанавливается в 1 когда тело выходит с контакта. Даже незнаю зачеи она нужна )))
5. Добавилась команда
pxSetTiming(maxTimeStep#, maxIter%, StepMethod%) - команда для настройки дельтатайма мира.
по умолчанию имеет вид pxSetTiming(1/60, 8, 0)
method%:
0 - TIMESTEP FIXED.
1- TIMESTEP VARIABLE.
2 - TIMESTEP INHERIT. Inherit timing settings from primary scene. Only valid for compartments.
6. Внимание!!!!!!!!!!!!!
Поменялся синтаксис основной команды
pxRenderPhysic(time#, sinc%) - новый синтаксиси команды
Обновлены семплы и хелп.