BBMOD
Vytváření kolizních tvarů
Vytvořte kolizní geometrii z modelů BBMOD nebo Jolt assetů.
Před vytvářením kolizí spusťte Jolt. BBMOD buffery musí být čitelné z CPU: kolize vytvořte před model.freeze().
var shape = jolt_shape_mesh_from_bbmod(level_model);
var level_body = shape.create_static(0, 0, 0, {friction:0.8});var asset = jolt_asset_load("asset.jolt.json");
var body = jolt_asset_create_body(asset, JOLT_MOTION_DYNAMIC, {position:{x:0,y:0,z:5},mass:2});Statický mesh používá trojúhelníky. Pohyblivá tělesa používají kolizní tvary připravené v Blenderu nebo ručně sestavené compoundy. Vizuál a kolize musí mít shodnou transformaci. Samotný vizuální model není fyzikální těleso a Jolt raycast jej nezasáhne.
Primitiva, explicitní pole vertexů/indexů, authoring JSON a .jcol zůstávají podporované. Nejprve zničte tělesa, poté uvolněte zdroje tvarů a zastavte svět.