Skip to content

Commit 0c95aba

Browse files
committed
Fix a Blender 4.x API change for particle systems
1 parent 05fb789 commit 0c95aba

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

export/caches/object_cache.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ def get_total_particle_count(particle_system, is_viewport_render):
197197
if is_viewport_render:
198198
particle_count *= settings.display_percentage / 100
199199
if settings.child_type != "NONE":
200-
particle_count *= settings.child_nbr if is_viewport_render else settings.rendered_child_count
200+
particle_count *= settings.child_percent if is_viewport_render else settings.rendered_child_count
201201
return particle_count
202202

203203

export/hair.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ def convert_hair(exporter, obj, obj_key, psys, depsgraph, luxcore_scene, scene_p
121121
else:
122122
# Number of virtual parents reduces the number of exported children
123123
num_virtual_parents = math.trunc(0.3 * psys.settings.virtual_parents
124-
* psys.settings.child_nbr * num_parents)
124+
* psys.settings.child_percent * num_parents)
125125
start = num_parents + num_virtual_parents
126126

127127
# Collect point/color/uv information from Blender

0 commit comments

Comments
 (0)