User Tools

Site Tools


gamedev:deigde:editors:rig

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gamedev:deigde:editors:rig [2020/04/04 15:32] – [Constraints] dragonlordgamedev:deigde:editors:rig [2020/04/05 00:30] (current) – [IGDE Rig Editor] dragonlord
Line 8: Line 8:
 The rig editor allows to create rig resources for your game (*.derig or else depending on used modules). Rigs are used for [[gamedev:colliders|Physics with Colliders]] using [[gamedev:shapes|Shapes]]. They are also used for [[gamedev:animators|Animators and Animations]] together with the [[gamedev:deigde:editors:animator|Animator Editor (*.deanimator)]]. The rig editor allows to create rig resources for your game (*.derig or else depending on used modules). Rigs are used for [[gamedev:colliders|Physics with Colliders]] using [[gamedev:shapes|Shapes]]. They are also used for [[gamedev:animators|Animators and Animations]] together with the [[gamedev:deigde:editors:animator|Animator Editor (*.deanimator)]].
  
-{{ :gamedev:deigde:editors:editor_rig.jpg?direct&400 |Rig editor preview}}+<WRAP group> 
 +<WRAP column> 
 +{{:gamedev:deigde:editors:editor_rig.jpg?direct&400|Rig editor preview}} 
 +</WRAP> 
 +<WRAP column> 
 +{{youtube>Bg-nYHpHPVU?medium}} 
 +</WRAP> 
 +</WRAP>
  
 Rigs can contain these elements: Rigs can contain these elements:
Line 145: Line 152:
 You can add //Pushes// to simulate impulses applied to a rig at the beginning of //Simulation Mode//. This allows to examine how a rig (typically a rag-doll type rig) behaves to an impact event during the game. Useful in this situation is using //Slowmotion// from the //View Panel//. Pushes are visible in the view as an arrow pointing at the position to applied the push to (arrow head) with the arrow direction indicating the direction of the push. You can add //Pushes// to simulate impulses applied to a rig at the beginning of //Simulation Mode//. This allows to examine how a rig (typically a rag-doll type rig) behaves to an impact event during the game. Useful in this situation is using //Slowmotion// from the //View Panel//. Pushes are visible in the view as an arrow pointing at the position to applied the push to (arrow head) with the arrow direction indicating the direction of the push.
  
-The **Type** parameter indicates what kind of push to apply. Supported are **Simple Push** and **Explosion*. Simple push applies a single impulse to the rig at the start of a simulation run. Explosion push applies a bunch of impulse at the same time spread along a cone.+The **Type** parameter indicates what kind of push to apply. Supported are **Simple Push** and **Explosion**. Simple push applies a single impulse to the rig at the start of a simulation run. Explosion push applies a bunch of impulse at the same time spread along a cone.
  
 The **Position** and **Orientation** define the position where the push is applied and the direction of the push. The **Position** and **Orientation** define the position where the push is applied and the direction of the push.
Line 156: Line 163:
 <WRAP clear/> <WRAP clear/>
  
-===== Preview Video ===== +====== View ====== 
-https://youtu.be/Bg-nYHpHPVU+ 
 +{{ :gamedev:deigde:editors:editor_rig_view.png?nolink|}} 
 + 
 +The **Resources** panel defines the **Model**, **Skin** and **Animation** resource to use to preview the rig. Without a model no //Simulation Mode// is possible. 
 + 
 +The **Animation Move** panel defines the animation move to play. Requires an //Animation// resource to be assigned to work. The rest pose is shown if the **Use rest pose** parameter is ticked. If **Playback** is ticked the animation move is played in a loop otherwise the desired animation frame (in seconds) is shown. 
 + 
 +The **Physics** panel defines the **World Gravity** and **Local Gravity** to use. World gravity applies to the bones in the rig while local gravity applies to the preview component itself. The **Slowmotion** parameters defines the update speed of the simulation and allows to examine physical behavior in closer detail to spot problems. 
 + 
 +The **Sky** panel defines the **Sky** resource to use in the preview view. 
 + 
 +The **Environment Object** panel defines the **Object Class** to use as environment the rig is previewed in. 
 + 
 +The **Camera** panel shows the parameters of the camera in the preview view. The values can be manually edited. 
 + 
 +The **Camera Attaching** panel allows to attach the preview view camera to bones in the rig. 
 +<WRAP clear/
 + 
gamedev/deigde/editors/rig.1586014339.txt.gz · Last modified: 2020/04/04 15:32 by dragonlord