Fix T77307: Particle Info Node Does Not Consider Time Remapping

`frame_current_final()` should be used to access the Scene time after
remapping, which also matches how the particles system handles time.

Reviewed By: brecht

Maniphest Tasks: T77307

Differential Revision: https://developer.blender.org/D12239
This commit is contained in:
Kévin Dietrich 2021-08-13 13:31:21 +02:00
parent 60d6333b80
commit 23132fcdc1
Notes: blender-bot 2023-02-14 05:36:11 +01:00
Referenced by issue #77307, Particle Info Node Does Not Consider Time Remapping
1 changed files with 1 additions and 1 deletions

View File

@ -71,7 +71,7 @@ bool BlenderSync::sync_dupli_particle(BL::Object &b_ob,
Particle pa;
pa.index = persistent_id[0];
pa.age = b_scene.frame_current() - b_pa.birth_time();
pa.age = b_scene.frame_current_final() - b_pa.birth_time();
pa.lifetime = b_pa.lifetime();
pa.location = get_float3(b_pa.location());
pa.rotation = get_float4(b_pa.rotation());