Re-enable JParticle interpolation and fix emitter direction issue (#1968)

* Re-enable JParticle interpolation

* Ensure emitter direction is valid for JPA interp

Fixes #618.

* Don't `calcWorkData` if we don't need to
This commit is contained in:
doop
2026-06-05 02:05:20 -04:00
committed by GitHub
parent da3ac9f546
commit eefa69b53d
2 changed files with 10 additions and 2 deletions
+1 -2
View File
@@ -206,8 +206,7 @@ void JPABaseParticle::init_c(JPAEmitterWorkData* work, JPABaseParticle* parent)
#if TARGET_PC
void JPABaseParticle::interp(JPAEmitterWorkData* work, void const* drawFunc) {
static bool enable = false;
if (!enable)
if (!dusk::frame_interp::is_enabled())
return;
// don't interpolate the first frame