1. Camera now has a virtual look-at point. Camera can now rotate around the look-at point or as well as itself. No focus will be lost during camera operation (issue #2039). New object can place at this look-at point(view center).
2. Better camera close-look - adjust pos/zoom of camera and make view frustum fit the calculated bounding box of selected nodes and components.
3. Double click component in Hierarchy Window can also look close to the node.
4. Camera smooth interpolation - pos/rot/zoom smooth interpolating for close-look, top/front/side view switching.
5. Removed MouseWheelCameraPosition to make camera less confusing.
6. Key/Mouse changed - Added F key(Standard Hotkey, many popular tools use this key) and NumPad Period(Blender Hotkey) for camera close-look. Moving middle mouse button for orbiting around look-at and right button movement for orbiting around camera itself (For standard Hotkey).
commit 53b7204fded9ce69fa69e96b0531a12161c1036d
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Tue Feb 7 13:52:27 2017 -0300
Restore windows positions when viewportmode switch
Now the hierarchy and inspector windows will be restored to original state if you switch between viewport_compact and others.
commit 8a15c06ea468fd42268fa3d937433ff624b03a42
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 15:04:43 2017 -0300
Replaced tabs by spaces.
commit 9663fef07f5dcebc3a78d2e82c875736cb6d1a70
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 14:56:06 2017 -0300
Replaced tabs by spaces.
commit 6fbea29b26491675d9783769cc9f01e8f925dabe
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 14:49:15 2017 -0300
Replaced tabs by spaces.
commit 6dbe8b451e444391f82c642374f1bcba506035ce
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 14:48:30 2017 -0300
Replaced tabs by spaces.
commit 1d3c98689183abcc99271a65fe9ec3d9be5b6ca0
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 14:19:00 2017 -0300
Fixed stats text position.
commit 9632876aee4470d722872223f62a072cef1e8137
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 13:54:20 2017 -0300
Prevent inspector hide if viewport_compact
commit 46775b205bb340dddcb2f1950d9c1912845d36aa
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 13:52:25 2017 -0300
Prevent hierarchy hide if viewport_compact
commit b301b244a47c4f374ca7b97f6c06029f95531c5e
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 13:47:10 2017 -0300
Replaced .visible by functions.
commit a30879d68d2145c6521a9ed9f7d282e9f63b4404
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 13:42:51 2017 -0300
Enable hierarchy/inspector on compact viewport mode.
commit d6f9d2748e96d8f7b76ea875e5079385f4d9af60
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Mon Feb 6 13:30:18 2017 -0300
Clean version of code
Now the content of SetCompactMode is inside of SetViewportMode.
Code commented.
Now the code match the engine code convention.
commit 9777750d41f6f45701438b65fae20ea008db3f71
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Sat Feb 4 17:21:57 2017 -0300
Update EditorView.as
commit e00dbbac2a528a535dab2e1bbc24fe91933caf3b
Author: Liichi <lisandrobruzzo@gmail.com>
Date: Sat Feb 4 17:18:11 2017 -0300
Added compact option to viewport mode list.