UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

34 lines 2.06 kB
export var PhysicsMaterialCombine; (function (PhysicsMaterialCombine) { PhysicsMaterialCombine[PhysicsMaterialCombine["Average"] = 0] = "Average"; PhysicsMaterialCombine[PhysicsMaterialCombine["Multiply"] = 1] = "Multiply"; PhysicsMaterialCombine[PhysicsMaterialCombine["Minimum"] = 2] = "Minimum"; PhysicsMaterialCombine[PhysicsMaterialCombine["Maximum"] = 3] = "Maximum"; })(PhysicsMaterialCombine || (PhysicsMaterialCombine = {})); export var CollisionDetectionMode; (function (CollisionDetectionMode) { CollisionDetectionMode[CollisionDetectionMode["Discrete"] = 0] = "Discrete"; CollisionDetectionMode[CollisionDetectionMode["Continuous"] = 1] = "Continuous"; })(CollisionDetectionMode || (CollisionDetectionMode = {})); export var RigidbodyConstraints; (function (RigidbodyConstraints) { RigidbodyConstraints[RigidbodyConstraints["None"] = 0] = "None"; RigidbodyConstraints[RigidbodyConstraints["FreezePositionX"] = 2] = "FreezePositionX"; RigidbodyConstraints[RigidbodyConstraints["FreezePositionY"] = 4] = "FreezePositionY"; RigidbodyConstraints[RigidbodyConstraints["FreezePositionZ"] = 8] = "FreezePositionZ"; RigidbodyConstraints[RigidbodyConstraints["FreezePosition"] = 14] = "FreezePosition"; RigidbodyConstraints[RigidbodyConstraints["FreezeRotationX"] = 16] = "FreezeRotationX"; RigidbodyConstraints[RigidbodyConstraints["FreezeRotationY"] = 32] = "FreezeRotationY"; RigidbodyConstraints[RigidbodyConstraints["FreezeRotationZ"] = 64] = "FreezeRotationZ"; RigidbodyConstraints[RigidbodyConstraints["FreezeRotation"] = 112] = "FreezeRotation"; RigidbodyConstraints[RigidbodyConstraints["FreezeAll"] = 126] = "FreezeAll"; })(RigidbodyConstraints || (RigidbodyConstraints = {})); export var Axes; (function (Axes) { Axes[Axes["None"] = 0] = "None"; Axes[Axes["X"] = 2] = "X"; Axes[Axes["Y"] = 4] = "Y"; Axes[Axes["Z"] = 8] = "Z"; Axes[Axes["All"] = -1] = "All"; })(Axes || (Axes = {})); //# sourceMappingURL=engine_physics.types.js.map