This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gamedev:deigde:editors:rig [2020/04/04 15:32] – [Constraints] dragonlord | gamedev: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: | The rig editor allows to create rig resources for your game (*.derig or else depending on used modules). Rigs are used for [[gamedev: | ||
- | {{ : | + | <WRAP group> |
+ | <WRAP column> | ||
+ | {{: | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | {{youtube> | ||
+ | </ | ||
+ | </ | ||
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 // | You can add //Pushes// to simulate impulses applied to a rig at the beginning of // | ||
- | 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: | ||
+ | |||
+ | 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 // | ||
+ | |||
+ | 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/> | ||
+ |