{"id":10203,"date":"2024-07-13T01:44:13","date_gmt":"2024-07-13T05:44:13","guid":{"rendered":"https:\/\/www.sceneri.com\/?post_type=sceneri-pro-docs&p=10203"},"modified":"2024-11-08T06:56:13","modified_gmt":"2024-11-08T11:56:13","slug":"physics-components","status":"publish","type":"sceneri-pro-docs","link":"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/","title":{"rendered":"Physics"},"content":{"rendered":"

Overview<\/h3>\n

Use this Handbook to help you discover Sceneri Mini\u2019s many features, and how to use them. Read it from start to finish or click from link to link and explore. Refer to a specific section to fill a gap in your knowledge, or use Search to find the answers you need faster.<\/p>\n

Collider Components<\/h3>\n

Colliders are 3D shapes that define the boundaries of objects for collision detection, determining when and how objects in the environment interact with each other. Sceneri provides several types of colliders, each tailored to different object shapes and physics needs.<\/p>\n<\/div><\/div><\/div>

Icon<\/p>\n<\/div><\/div><\/div>

Description<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div>

  • <\/div><\/div>

    Box Collider<\/h4><\/div>

    Creates a rectangular collision boundary, ideal for objects with a box-like shape, such as crates or walls.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

    <\/div><\/div><\/li>\n
  • <\/div><\/div>

    Capsule Collider<\/h4><\/div>

    Forms a pill-shaped boundary, commonly used for character collisions as it provides a smooth surface for upright objects.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

    <\/div><\/div><\/li>\n
  • <\/div><\/div>

    Cylinder Collider<\/h4><\/div>

    Creates a cylindrical boundary, well-suited for objects like pillars or pipes.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

    <\/div><\/div><\/li>\n
  • <\/div><\/div>

    Mesh Collider<\/h4><\/div>

    Uses a 3D mesh shape to define complex collision boundaries, ideal for irregularly shaped objects like rocks or buildings.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

    <\/div><\/div><\/li>\n
  • <\/div><\/div>

    Plane Collider<\/h4><\/div>

    Creates an infinite flat surface, often used for ground planes or large, flat boundaries.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

    <\/div><\/div><\/li>\n
  • <\/div><\/div>

    Sphere Collider<\/h4><\/div>

    Defines a spherical boundary, ideal for round objects like balls or projectiles.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

    <\/div><\/div><\/li>\n<\/ul><\/div><\/div><\/div>

    Constraint Components<\/h3>\n

    Constraints are physics components that control how objects connect and interact with each other, restricting movement or enforcing specific physical behaviors. Constraints in Sceneri include both standard constraints for basic interactions and specialized constraints for more advanced setups.<\/p>\n<\/div><\/div><\/div>

    Icon<\/p>\n<\/div><\/div><\/div>

    Description<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div>

    • <\/div><\/div>

      Cone Constraint<\/h4><\/div>

      Allows rotation within a conical area, often used for joints that have limited rotation, like a shoulder or hip.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

      <\/div><\/div><\/li>\n
    • <\/div><\/div>

      Distance Constraint<\/h4><\/div>

      Keeps two objects a fixed distance apart, useful for creating rope-like or chain connections.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

      <\/div><\/div><\/li>\n
    • <\/div><\/div>

      Fixed Constraint<\/h4><\/div>

      Locks two objects together with no relative movement, ideal for creating rigid structures or assemblies.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

      <\/div><\/div><\/li>\n
    • <\/div><\/div>

      Hinge Constraint<\/h4><\/div>

      Allows rotation around a single axis, similar to a door hinge or a lever.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

      <\/div><\/div><\/li>\n
    • <\/div><\/div>

      Line Constraint<\/h4><\/div>

      Restricts movement along a single line or axis, suitable for objects that slide in a straight path.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

      <\/div><\/div><\/li>\n
    • <\/div><\/div>

      Plane Constraint<\/h4><\/div>

      Restricts movement to a flat 2D plane, allowing freedom within the plane but restricting movement perpendicular to it.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

      <\/div><\/div><\/li>\n
    • <\/div><\/div>

      Point Constraint<\/h4><\/div>

      Connects two objects at a single point, allowing rotation but preventing separation.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

      <\/div><\/div><\/li>\n
    • <\/div><\/div>

      Spline Constraint<\/h4><\/div>

      Restricts an object\u2019s movement along a predefined spline path, ideal for creating guided movements like vehicles on a track.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

      <\/div><\/div><\/li>\n<\/ul><\/div><\/div><\/div>

      Gravity Components<\/h3>\n

      In Sceneri, gravity components provide flexible ways to simulate gravitational forces within a game environment, enabling unique and realistic interactions. Directional Gravity<\/strong> applies a consistent force in a specific direction, ideal for traditional gravity or environments where all objects fall in one direction. Spherical Gravity<\/strong> exerts a radial pull toward a central point, useful for planets or objects with gravitational fields that draw items inward, like a black hole. Spline Gravity<\/strong> follows a custom path, allowing developers to create gravity effects that guide objects along a spline. Together, these gravity components enable diverse, creative setups for physics-driven worlds.<\/p>\n<\/div><\/div><\/div>

      Icon<\/p>\n<\/div><\/div><\/div>

      Description<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div>

      • <\/span><\/div><\/div><\/div>

        Directional Gravity<\/h4><\/div>

        Applies gravitational force in a specified direction, allowing objects and players to move as if pulled by gravity along customizable axes.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

        <\/div><\/div><\/li>\n
      • <\/span><\/div><\/div><\/div>

        Spherical Gravity<\/h4><\/div>

        Generates gravitational pull toward a central point, simulating planetary gravity for objects and players, enabling orbits and radial movement within a spherical field.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

        <\/div><\/div><\/li>\n
      • <\/span><\/div><\/div><\/div>

        Spline Gravity<\/h4><\/div>

        Applies gravitational force along a curved path, guiding objects and players to follow the spline\u2019s shape, ideal for creating winding tunnels or tracks with directional gravity.<\/p>\n<\/div><\/div><\/div><\/div><\/div>

        <\/div><\/div><\/li>\n<\/ul><\/div><\/div><\/div>

        Summary<\/h3>\n

        Sceneri\u2019s physics components, offer powerful tools for adding realistic physical interactions to game worlds. Colliders define how objects detect and respond to collisions, while constraints allow for specialized interactions, from simple hinged doors to complex machinery. The the gravity components begin impacting entire worlds that can be manipulated during gameplay to completely change the play of your game. By combining these components, developers can create dynamic, engaging, and physically responsive environments that enhance gameplay and immersion.<\/p>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"

        The Gravity Components are used to affect global or local gravity within a scene. For example, a Spline Gravity Component allows you to push a player or dynamic object along a path (spline) in your scene.<\/p>\n","protected":false},"author":251212454,"featured_media":0,"parent":10195,"menu_order":0,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"sceneri-docs-tag":[1720],"class_list":["post-10203","sceneri-pro-docs","type-sceneri-pro-docs","status-publish","format-standard","hentry","sceneri-docs-tag-components"],"acf":[],"yoast_head":"\nPhysics - Sceneri<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Physics\" \/>\n<meta property=\"og:description\" content=\"The Gravity Components are used to affect global or local gravity within a scene. For example, a Spline Gravity Component allows you to push a player or dynamic object along a path (spline) in your scene.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/\" \/>\n<meta property=\"og:site_name\" content=\"Sceneri\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/sceneriapp\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-08T11:56:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@sceneriapp\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/\",\"url\":\"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/\",\"name\":\"Physics - Sceneri\",\"isPartOf\":{\"@id\":\"https:\/\/www.sceneri.com\/#website\"},\"datePublished\":\"2024-07-13T05:44:13+00:00\",\"dateModified\":\"2024-11-08T11:56:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sceneri.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Components\",\"item\":\"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Physics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sceneri.com\/#website\",\"url\":\"https:\/\/www.sceneri.com\/\",\"name\":\"Sceneri\",\"description\":\"Collaborate in 3D.\",\"publisher\":{\"@id\":\"https:\/\/www.sceneri.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sceneri.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.sceneri.com\/#organization\",\"name\":\"Sceneri\",\"url\":\"https:\/\/www.sceneri.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sceneri.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.sceneri.com\/wp-content\/uploads\/2024\/06\/sceneri-logo-inverted.png\",\"contentUrl\":\"https:\/\/www.sceneri.com\/wp-content\/uploads\/2024\/06\/sceneri-logo-inverted.png\",\"width\":1630,\"height\":512,\"caption\":\"Sceneri\"},\"image\":{\"@id\":\"https:\/\/www.sceneri.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/sceneriapp\",\"https:\/\/x.com\/sceneriapp\",\"https:\/\/www.reddit.com\/r\/sceneriapp\/\",\"https:\/\/www.twitch.tv\/sceneriapp\",\"https:\/\/www.youtube.com\/@sceneriapp\",\"https:\/\/www.linkedin.com\/company\/sceneri\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Physics - Sceneri","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/","og_locale":"en_US","og_type":"article","og_title":"Physics","og_description":"The Gravity Components are used to affect global or local gravity within a scene. For example, a Spline Gravity Component allows you to push a player or dynamic object along a path (spline) in your scene.","og_url":"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/","og_site_name":"Sceneri","article_publisher":"https:\/\/www.facebook.com\/sceneriapp","article_modified_time":"2024-11-08T11:56:13+00:00","twitter_card":"summary_large_image","twitter_site":"@sceneriapp","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/","url":"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/","name":"Physics - Sceneri","isPartOf":{"@id":"https:\/\/www.sceneri.com\/#website"},"datePublished":"2024-07-13T05:44:13+00:00","dateModified":"2024-11-08T11:56:13+00:00","breadcrumb":{"@id":"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/physics-components\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sceneri.com\/"},{"@type":"ListItem","position":2,"name":"Components","item":"https:\/\/www.sceneri.com\/sceneri-pro-docs\/components-interface\/"},{"@type":"ListItem","position":3,"name":"Physics"}]},{"@type":"WebSite","@id":"https:\/\/www.sceneri.com\/#website","url":"https:\/\/www.sceneri.com\/","name":"Sceneri","description":"Collaborate in 3D.","publisher":{"@id":"https:\/\/www.sceneri.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sceneri.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.sceneri.com\/#organization","name":"Sceneri","url":"https:\/\/www.sceneri.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sceneri.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.sceneri.com\/wp-content\/uploads\/2024\/06\/sceneri-logo-inverted.png","contentUrl":"https:\/\/www.sceneri.com\/wp-content\/uploads\/2024\/06\/sceneri-logo-inverted.png","width":1630,"height":512,"caption":"Sceneri"},"image":{"@id":"https:\/\/www.sceneri.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/sceneriapp","https:\/\/x.com\/sceneriapp","https:\/\/www.reddit.com\/r\/sceneriapp\/","https:\/\/www.twitch.tv\/sceneriapp","https:\/\/www.youtube.com\/@sceneriapp","https:\/\/www.linkedin.com\/company\/sceneri\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.sceneri.com\/wp-json\/wp\/v2\/sceneri-pro-docs\/10203"}],"collection":[{"href":"https:\/\/www.sceneri.com\/wp-json\/wp\/v2\/sceneri-pro-docs"}],"about":[{"href":"https:\/\/www.sceneri.com\/wp-json\/wp\/v2\/types\/sceneri-pro-docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.sceneri.com\/wp-json\/wp\/v2\/users\/251212454"}],"version-history":[{"count":0,"href":"https:\/\/www.sceneri.com\/wp-json\/wp\/v2\/sceneri-pro-docs\/10203\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.sceneri.com\/wp-json\/wp\/v2\/sceneri-pro-docs\/10195"}],"wp:attachment":[{"href":"https:\/\/www.sceneri.com\/wp-json\/wp\/v2\/media?parent=10203"}],"wp:term":[{"taxonomy":"sceneri-docs-tag","embeddable":true,"href":"https:\/\/www.sceneri.com\/wp-json\/wp\/v2\/sceneri-docs-tag?post=10203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}