Commit History

Author SHA1 Message Date
  hdunderscore c293f170ed Initial implementation of two extra mouse modes: 11 years ago
  Chris Friesen 970baf9697 Add setting to use camera position instead of zoom on mwheel 11 years ago
  Lasse Öörni c7e72b02da Restore previous camera yaw + pitch control, but add a toggle in settings dialog to control whether the pitch is clamped between -90 and 90 degrees. 12 years ago
  primitivewaste 7d641ca3fc Add a grid to the editor. Add default zone and grid editor preferences. Make editor settings and preferences dialogs resizable and scrollable. Fix Pow() script registration. 12 years ago
  Lasse Öörni b957f60143 Added ApplyMaterialList() function to StaticModel so that the feature can be used outside the editor as well. Refactored editor to use that function instead of its own implementation. 12 years ago
  Lasse Öörni cf50bb9f39 Optionally remember last resource path in editor. 12 years ago
  Wei Tjong Yao 79b2fc726c Added option in UI-element editor to show/hide the internal UI-elements, configurable in the editor's preferences window. Adjusted CheckBox UI-element to have fixed size by default. 12 years ago
  Wei Tjong Yao 9bfb0019e3 Added logic to filter UI-style and implicit attributes from UI serialization result. Added logic to let Attribute Inspector to recognize derived values from UI-style file (so, only user modified and programmatically modified attributes are displayed using 'modified color'). Enhanced UI style file processing to support derived 'style' (see how 'ListView' style is derived from 'ScrollView' style and 'CloseButton' derived from 'Button' in file 'DefaultStyle.xml' as examples). Enhanced Serializable class to support instance-level default values (used in XML serialization filtering and also in Editor app). Enhanced Context class to support update of class-level default values during object registration in UIElement's descendant classes. Verified and fixed the attribute default values in RegisterObject() method for all UIElement's descendant classes. Added new method in XMLElement to remove attribute. Exposed new methods to Script API accordingly. 12 years ago
  Lasse Öörni 360af96588 Instead of just the "generate tangents" toggle, allow to pass any parameters to AssetImporter from the editor. Default "-t". 12 years ago
  Lasse Öörni cbc5ccbe58 Fixed wrong signature for ReplaceExtension() function in script. 12 years ago
  Lasse Öörni da243eb31b Applied UI & editor related patch from weitjong. 12 years ago
  Lasse Öörni ffe65cf885 Transition to xml-defined rendering path. Pass names changed. Likely caused a large number of regressions to postprocessing, texture rendering & multisampling, which need to be sorted out. The renderpath feature also needs to be documented. 13 years ago
  Lasse Öörni 7d930b62f8 Added missing specular mapped material techniques. 13 years ago
  Lasse Öörni 9401ad8063 Removed UI serialization hacks related to the Menu & DropDownList popup element. To avoid layout problems, now it is never added as a child temporarily. 13 years ago
  Lasse Öörni 94fc8ce4e4 Removed the hack way of filling a DropDownList from XML layout. As a consequence defining dropdown items in XML is more complex. 13 years ago
  Lasse Öörni 4cef5395f5 Completed the UI element refactoring. Removed hardcoded SetStyle() functions which would read UI element attributes from XML. 13 years ago
  Lasse Öörni 073347c950 AABB-test physics geometry before adding it to the debug renderer. 13 years ago
  Lasse Öörni d34a73bfb9 Added full deferred rendering in addition to light pre-pass. 14 years ago
  Lasse Öörni 4beeb72cd2 Disregard normals in billboard vertex lighting. 14 years ago
  Lasse Öörni f9bfd4948f Shader refactoring. 14 years ago
  Lasse Öörni 2d2acbda3d Added Node::GetComponents() to the script API. 14 years ago
  Lasse Öörni d9524b79ad Added light & zone picking to editor. 14 years ago
  Lasse Öörni fd06d3cf4a Fixed component ID overwrite when copy-pasting scene nodes in the editor. 14 years ago
  Lasse Öörni 9160dbb0c9 Fixed shadow quality settings in the editor. 14 years ago
  Lasse Öörni 6dd8679214 Further attribute reorganization. 14 years ago
  Lasse Öörni 3576a81993 Initial node/component attribute editing. 14 years ago
  Lasse Öörni f1bb8bd2ba Updated to latest kNet. 14 years ago
  Lasse Öörni de67af8825 CoreData / Data reorganization. 14 years ago