Commit Graph

12 Commits

Author SHA1 Message Date
parax0 89c1654b6a Set up CBasicViewport to draw an XYZ axis overlay in the corner 2015-09-01 19:21:10 -04:00
parax0 ea7e4d2b25 Accidentally committed some experimental code... oops 2015-09-01 19:18:24 -04:00
parax0 dbf002d12a Split off lots of editor functionality into new abstract INodeEditor class and viewport functionality into CBasicViewport class; added viewport subclasses and undo/redo system in the World Editor 2015-09-01 13:05:48 -04:00
parax0 281a605586 Scale gizmo transform functionality implemented 2015-08-28 18:57:24 -04:00
parax0 614f73487e Rotate gizmo transform functionality implemented 2015-08-23 21:02:14 -04:00
parax0 3542759c74 Rendering fixes for script nodes and certain UV anim modes 2015-08-20 12:34:05 -04:00
parax0 63c8351dcf Translation gizmo transform functionality implemented 2015-08-19 21:01:58 -04:00
parax0 5977225aca Gizmo raycasting implemented 2015-08-17 14:10:42 -04:00
parax0 928381f8e4 Renderer changes; render buckets now use new abstract class IRenderable instead of CSceneNode to allow rendering non-nodes, plus renderer modified to easily allow multiple rendering passes overlaid on each other 2015-08-15 00:04:56 -04:00
parax0 ae0b6f97df Fixed issue where objects with bloom disabled would screw up bloom rendering 2015-07-29 12:49:53 -04:00
parax0 8804c436ed Bugfix - set blend mode before drawing script node bounding box 2015-07-27 00:22:08 -04:00
parax0 66e8c2ebcb Initial commit of current work on Prime World Editor 2015-07-26 17:39:49 -04:00