Difference between revisions of "R3d.CapsuleShape"

From GiderosMobile
 
(5 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
 
=== Description ===
 
=== Description ===
Once you have created a rigid body in the world, you need to add one or more collision shapes to it so that it is able to collide with other bodies.
+
The CapsuleShape class describes a capsule collision shape around the local Y axis and centered at the origin of the shape local-space. It is the convex hull of two spheres. It can also be seen as an elongated sphere.
 
 
The collision shapes are also the way to represent the mass of a Rigid Body. Whenever you add a collision shape to a rigid body, you need to specify the mass of the shape. Then the rigid body will recompute its total mass, its center of mass and its inertia tensor taking into account all its collision shapes.
 
  
 
{|-
 
{|-
Line 13: Line 11:
 
=== <translate>Methods</translate> ===
 
=== <translate>Methods</translate> ===
 
[[Special:MyLanguage/r3d.CapsuleShape.new|r3d.CapsuleShape.new]] ''<translate>creates a new collision capsule shape</translate>''<br/>
 
[[Special:MyLanguage/r3d.CapsuleShape.new|r3d.CapsuleShape.new]] ''<translate>creates a new collision capsule shape</translate>''<br/>
<!-- GIDEROSMTD:r3d.CapsuleShape.new(size,height) creates a new collision capsule shape -->
+
<!-- GIDEROSMTD:r3d.CapsuleShape.new(radius,height) creates a new collision capsule shape -->
  
 
| style="width: 50%; vertical-align:top;"|
 
| style="width: 50%; vertical-align:top;"|
 
|}
 
|}
 
  
 
----
 
----
'''[[ReactPhysics3D]]'''
+
*'''[[R3d.Shape]]'''
 +
*'''[[ReactPhysics3D]]'''

Latest revision as of 01:10, 19 February 2020

Supported platforms: Platform android.pngPlatform ios.pngPlatform mac.pngPlatform pc.pngPlatform html5.pngPlatform winrt.pngPlatform win32.png
Available since: Gideros 2019.10

Description

The CapsuleShape class describes a capsule collision shape around the local Y axis and centered at the origin of the shape local-space. It is the convex hull of two spheres. It can also be seen as an elongated sphere.

Methods

r3d.CapsuleShape.new creates a new collision capsule shape