Commit History

Author SHA1 Message Date
  Lasse Öörni dbf9bca51a Object spawning & camera ray related code cleanup in the editor. Added toggle in spawn editor to choose whether to align objects by their AABB bottom center. Default on. Also raycast against the scene (similar as spawn mode) when using the file menu to instantiate a node. Closes #275. 11 years ago
  Lasse Öörni 16605301bc Reorganize Editor & NinjaSnowWar resources into subdirectories. 11 years ago
  Lasse Öörni 0909affb83 Do not allow gizmo editing of the Scene's transform. 12 years ago
  Lasse Öörni b1a118c601 Fix multiple view raycast. Fix nearclip/farclip/fov editing. Fix camera look (right mouse) when switching between views. Cleanup UI / camera initialization order. Save viewport setup to editor config file. 12 years ago
  Chris Friesen 432b5de313 Multiple editor viewports 12 years ago
  Lasse Öörni 2c9ef93544 Hide also the gizmo when orbiting. 12 years ago
  primitivewaste 53f6483931 Added a toolbar to the editor. 12 years ago
  Wei Tjong Yao 7d2c5db872 Differentiate between scene-modified and individual ui-element file-modified in the Editor app. 12 years ago
  Wei Tjong Yao 05fd7419a7 Fixed UI-element debug draw overdrawing the modal element and menu popup. Refactored UI subsystem to support multiple modal elements and auto-dismissal of modal elements when ESC is pressed. The 'Is Modal' attribute of Window UI-element type can be tested in Editor. 12 years ago
  Lasse Öörni 1a98b50646 Undo actions for attribute edit, node/component enable and gizmo drag. 12 years ago
  Wei Tjong Yao 2bf7facaa7 Laying the groundwork in the Attribute Inspector for showing the UIElement's attributes (still need more work). Enhanced UI subsystem to support modal element, currently only support modal Window. Exposed a new Variant readonly property to test for 'empty' variant. New UIElement's method to get a child by matching the child's user-defined variant map and exposed it to script, also exposed the existing GetVar() method to script. 12 years ago
  Lasse Öörni af8825047a Started work on node/component enable & disable. 12 years ago
  Lasse Öörni 9964055dda Applied physics patch from Magic.Lixin. 12 years ago
  Lasse Öörni 75beda5f3a Removed the "unculled drawable" mechanism. Instead added occludee-flag to Drawable. 14 years ago
  Lasse Öörni 1b08deec28 Fixed editor gizmo movement in local axes mode. 14 years ago
  Lasse Öörni 9fad97bbcc Changed gizmo update order so that it does not lag visually by one frame. 14 years ago
  Lasse Öörni 00dbad68cb Added different axis models for the rotation & scaling modes. 14 years ago
  Lasse Öörni 7be9585861 Fixed erroneous use of local axis movement when more than one node selected. 14 years ago
  Lasse Öörni 081fce3519 Removed node rotation post-snapping, as it has potential to produce erratic behavior. 14 years ago
  Lasse Öörni 0e6b9508b9 Gizmo improvements. 14 years ago
  Lasse Öörni c4e3833b55 Fixed scaling mode. 14 years ago
  Lasse Öörni fd6a2ece9e Renamed AddUnculledDrawable() to AddManualDrawable(). 14 years ago
  Lasse Öörni d38742b198 Added multiple node rotation around the gizmo and scaling. 14 years ago
  Lasse Öörni 4fe4cd6df0 Update node attributes when editing with gizmo. 14 years ago
  Lasse Öörni b11b0f8de1 Initial gizmo-based node transform editing. 14 years ago