Страница 1 из 1

Установка позиции эмиттера с образованием хвоста

СообщениеДобавлено: Чт июл 27, 2017 7:26 pm
e.novikov
При установке позиции эмиттера через функцию Magic_SetEmitterPositionWithTail не изменяется z координата. Возможно ли что я пропустил какие-то нюансы в настройке API?
Простой код для проверки:

MAGIC_POSITION position = {10,20,30};
Magic_SetEmitterPositionWithTail(m_e->GetEmitter(),&position);
MAGIC_POSITION positionResult;
Magic_GetEmitterPosition(m_e->GetEmitter(),&positionResult);
assert(position.z!=positionResult.z);

Проверя для mac wrapper и mac версии библиотеки MagicParticles.

Re: Установка позиции эмиттера с образованием хвоста

СообщениеДобавлено: Сб июл 29, 2017 11:38 am
Odin_KG
Честно говоря, я решил, что эти функции с образованием "хвоста" особо никому не нужны. Поэтому всё это осталось на уровне 2D. Я вообще хотел их выбросить, так как за несколько лет встречался с их использованием всего 1 раз. Видимо это не настолько нужный функционал.