User Tools

Site Tools


hpl2:tutorials:level_editor:tutorial_5

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
hpl2:tutorials:level_editor:tutorial_5 [2011/08/13 23:37]
thegreatcthulhu [Dimensions with Scale and Placement - The most important part of this guide.]
hpl2:tutorials:level_editor:tutorial_5 [2011/12/22 12:57]
hardarm [Props sets and bases. THIS IS A WORK IN PROGRESS BY REL BELOW THIS LINE.]
Line 87: Line 87:
  
  
-In HPL2 engine, and thus in the level editor, the X-axis & the Z-axis lie in the ground plane, while the positive Y-axis points up. The editor displays each of these axes in a different color, allowing you to orient yourself. <font 9pt:​bold/​Arial;;#​FF0000;;​inherit ​ >X is RED</​font>​ , <font 9pt:​bold/​Arial;;#​008800;;​inherit ​ >Y is GREEN</​font>​ , and <font 9pt:​bold/​Arial;;#​0000FF;;​inherit ​ >Z is BLUE</​font>​ . This is easy to remember - those are the main components of the RGB color model.+In HPL2 engine, and thus in the level editor, the X-axis & the Z-axis lie in the ground plane, while the positive Y-axis points up. The editor displays each of these axes in a different color, allowing you to orient yourself. <font 9pt:​bold/​Arial;;#​FF0000;;​inherit ​      ​>X is RED</​font>​ , <font 9pt:​bold/​Arial;;#​008800;;​inherit ​      ​>Y is GREEN</​font>​ , and <font 9pt:​bold/​Arial;;#​0000FF;;​inherit ​      ​>Z is BLUE</​font>​ . This is easy to remember - those are the main components of the RGB color model.
  
  
Line 94: Line 94:
  
 |X |Y |Z | |X |Y |Z |
-|<font 12pt:​bold/​Arial;;#​FF0000;;​inherit ​      ​>​R</​font> ​ |<font 12pt:​bold/​Arial;;#​00FF00;;​inherit ​      ​>​G</​font> ​ |<font 12pt:​bold/​Arial;;#​0000FF;;​inherit ​      ​>​B</​font> ​ |+|<font 12pt:​bold/​Arial;;#​FF0000;;​inherit ​           >​R</​font> ​ |<font 12pt:​bold/​Arial;;#​00FF00;;​inherit ​           >​G</​font> ​ |<font 12pt:​bold/​Arial;;#​0000FF;;​inherit ​           >​B</​font> ​ |
  
  
-This color sheme is followed both for the global (world) coordinate system, as well as for the local (object-space) coordinate system.+{{http://​farm7.static.flickr.com/​6079/​6039969248_48a365cc7c.jpg?​direct& ​ }}
  
  
-{{  http://​farm7.static.flickr.com/​6079/​6039969248_48a365cc7c.jpg?​direct& ​ }}+This color scheme is followed both for the global (world) coordinate ​ system, as well as for the local (object-space) coordinate system.
  
  
-The translation,​ rotation and scale indicators/​manipulators seen above are called gizmos. To make object positioning easier, the level editor does not rotate the translation gizmo along with your object, so it is allways alligned to the world coordinate axes. The rotation and scale gizmos are, however, rotated with the object, so that the object can be properly manipulated. The scale gizmo is similar to the translation gizmo. The rotation gizmo is a bit different, but the color scheme makes it simple to understand and use. Each of the circles rotates like a wheel, and each rotates along a single //local// axis. However, note that the corresponding values that appear on the General panel are //global,// and that, after a few complicated rotations, will not reflect the behavior of the gizmo. This is done on purpose, so that the engine can track the rotations properly, while allowing for a more intuitive control over rotations for humans.+The translation,​ rotation and scale indicators/​manipulators seen in the image are called gizmos. To make object positioning easier, the level editor does not rotate the translation gizmo along with your object, so it is allways alligned to the world coordinate axes. The rotation and scale gizmos are, however, rotated with the object, so that the object can be properly manipulated. The scale gizmo is similar to the translation gizmo. The rotation gizmo is a bit different, but the color scheme makes it simple to understand and use. Each of the circles rotates like a wheel, and each rotates along a single //local// axis. However, note that the corresponding values that appear on the General panel are //global,// and that, after a few complicated rotations, will not reflect the behavior of the gizmo. This is done on purpose, so that the engine can track the rotations properly, while allowing for a more intuitive control over rotations for humans.
  
  
Line 180: Line 180:
  
  
-<font 14pt:​normal/​Arial;;​inherit;;​inherit >Props in the same set/​base(mansionbase/​cisternbase/​dungeonbase/​etc…) WILL ALWAYS WORK AND LOOK GOOD</​font>​+<font 14pt:​normal/​Arial;;​inherit;;​inherit ​ >Props in the same set/​base(mansionbase/​cisternbase/​dungeonbase/​etc…) WILL ALWAYS WORK AND LOOK GOOD</​font> ​ 
 + 
 + 
 +someone has to finish this tutorial
  
hpl2/tutorials/level_editor/tutorial_5.txt · Last modified: 2012/01/05 04:25 by rel