Jolt Patch

This commit is contained in:
2026-07-09 17:25:48 -07:00
parent cb19c9b5b4
commit 9d83c318b6
18 changed files with 2542 additions and 157 deletions

View File

@ -217,6 +217,11 @@ def init_properties():
('Oimo', 'Oimo', 'Oimo'),
('Jolt', 'Jolt', 'Jolt')],
name="Physics Engine", default='Bullet', update=assets.invalidate_compiler_cache)
bpy.types.World.lnx_jolt_multithread = EnumProperty(
items=[('Auto', 'Auto', 'Use multithreading for krom/node targets, single-thread for html5'),
('Enabled', 'Enabled', 'Always use multithreaded Jolt build'),
('Disabled', 'Disabled', 'Always use single-threaded Jolt build')],
name="Jolt Multithreading", default='Auto', update=assets.invalidate_compiler_cache)
bpy.types.World.lnx_physics_fixed_step = FloatProperty(
name="Fixed Step", default=1/60, min=0, max=1,
description="Physics steps for fixed update"