|
2237 | 2237 | </member> |
2238 | 2238 | <member name="physics/2d/physics_engine" type="String" setter="" getter="" default=""DEFAULT""> |
2239 | 2239 | Sets which physics engine to use for 2D physics. |
2240 | | - "DEFAULT" and "GodotPhysics2D" are the same, as there is currently no alternative 2D physics server implemented. |
2241 | | - "Dummy" is a 2D physics server that does nothing and returns only dummy values, effectively disabling all 2D physics functionality. |
| 2240 | + [b]DEFAULT[/b] is currently equivalent to [b]GodotPhysics2D[/b], but may change in future releases. Select an explicit implementation if you want to ensure that your project stays on the same engine. |
| 2241 | + [b]GodotPhysics2D[/b] is Godot's internal 2D physics engine. |
| 2242 | + [b]Dummy[/b] is a 2D physics server that does nothing and returns only dummy values, effectively disabling all 2D physics functionality. |
| 2243 | + Third-party extensions and modules can add other physics engines to select with this setting. |
2242 | 2244 | </member> |
2243 | 2245 | <member name="physics/2d/run_on_separate_thread" type="bool" setter="" getter="" default="false"> |
2244 | 2246 | If [code]true[/code], the 2D physics server runs on a separate thread, making better use of multi-core CPUs. If [code]false[/code], the 2D physics server runs on the main thread. Running the physics server on a separate thread can increase performance, but restricts API access to only physics process. |
|
2316 | 2318 | </member> |
2317 | 2319 | <member name="physics/3d/physics_engine" type="String" setter="" getter="" default=""DEFAULT""> |
2318 | 2320 | Sets which physics engine to use for 3D physics. |
2319 | | - "DEFAULT" and "GodotPhysics3D" are the same, as there is currently no alternative 3D physics server implemented. |
2320 | | - "Dummy" is a 3D physics server that does nothing and returns only dummy values, effectively disabling all 3D physics functionality. |
| 2321 | + [b]DEFAULT[/b] is currently equivalent to [b]GodotPhysics3D[/b], but may change in future releases. Select an explicit implementation if you want to ensure that your project stays on the same engine. |
| 2322 | + [b]GodotPhysics3D[/b] is Godot's internal 3D physics engine. |
| 2323 | + [b]Jolt Physics[/b] is an alternative physics engine that is generally faster and more reliable than [b]GodotPhysics3D[/b]. As it was recently implemented, it is currently considered experimental and its behavior may change in future releases. |
| 2324 | + [b]Dummy[/b] is a 3D physics server that does nothing and returns only dummy values, effectively disabling all 3D physics functionality. |
| 2325 | + Third-party extensions and modules can add other physics engines to select with this setting. |
2321 | 2326 | </member> |
2322 | 2327 | <member name="physics/3d/run_on_separate_thread" type="bool" setter="" getter="" default="false"> |
2323 | 2328 | If [code]true[/code], the 3D physics server runs on a separate thread, making better use of multi-core CPUs. If [code]false[/code], the 3D physics server runs on the main thread. Running the physics server on a separate thread can increase performance, but restricts API access to only physics process. |
|
0 commit comments