Blender Git Statistics -> Branches -> epic-navigation

"Epic-navigation" branch

Total commits : 20
Total committers : 1
First Commit : October 31, 2014
Latest Commit : August 25, 2015


Commits by Month

DateNumber of Commits
August, 20158
July, 20150
June, 20150
May, 20150
April, 20150
March, 20150
February, 20150
January, 20150
December, 20140
November, 20149
October, 20143

Committers

AuthorNumber of Commits
Dalai Felinto20

Popular Files

FilenameTotal Edits
view3d_walk.c9
unreal_engine.py6
unreal_engine.py2
math_vector_inline.c1
rna_wm.c1
wm_event_system.c1
GHOST_SystemCocoa.mm1
wm_event_types.h1
GHOST_Types.h1
BLI_math_vector.h1

Latest commits Feed

August 25, 2015, 14:41 (GMT)
Map Alt + Tweaks to expected behaviours (rotate, zoom, move - LMB, RMB, MMB)
August 25, 2015, 14:07 (GMT)
Increase stability of WALK_MOUSE_MOVEVERTICAL mode (MMB) by doing only one movement at a time
August 24, 2015, 20:28 (GMT)
Take redraw and base speed into consideration for mouse move

This way speed modifiers (shift/alt) works and overall speed is more constant
August 24, 2015, 20:28 (GMT)
Fix lookaround twist the view after awhile
August 24, 2015, 20:28 (GMT)
Set default walk speed 10x faster
August 24, 2015, 19:00 (GMT)
F (focus) shortcut to view_selected
August 24, 2015, 16:36 (GMT)
Basic interaction file for unreal (LMB selection only at the moment)
August 24, 2015, 14:32 (GMT)
Merge remote-tracking branch 'origin/master' into epic-navigation

Conflicts:
source/blender/blenlib/BLI_math_vector.h
source/blender/blenlib/intern/math_vector_inline.c
source/blender/editors/space_view3d/view3d_walk.c
source/blender/makesrna/intern/rna_wm.c
November 14, 2014, 01:45 (GMT)
Fixup for MMB and LMB moves not working, introduced in last commit
November 14, 2014, 00:56 (GMT)
Final adjustments to keymap
November 14, 2014, 00:49 (GMT)
Cleanup pre-review
November 14, 2014, 00:34 (GMT)
Navigation fully working

* Now you can start navigating with the arrows keys directly.
November 13, 2014, 22:52 (GMT)
Keymap for arrows keys (and +, -)
November 13, 2014, 22:52 (GMT)
Support for non-modal navigation (arrows)
November 13, 2014, 22:51 (GMT)
Merge remote-tracking branch 'origin/master' into epic-navigation
November 3, 2014, 19:44 (GMT)
All mouse modes working:

* RMB + Drag :
left/right | rotates horizontally
up/down | rotates vertically

* LMB + Drag :
left/right | rotates horizontally
up/down | move forward/backward

* MMB + Drag :
left/right | straft (mode sideways)
up/down | move up/down
November 3, 2014, 19:43 (GMT)
Merge remote-tracking branch 'origin/master' into epic-navigation
October 31, 2014, 02:26 (GMT)
View3D: Walk Navigation - initial support for Unreal Engine modes and keymap

Implemented:
* Mouse is reset back to its original location after the operation exits
* New Mouse Modes (see below)
* Trackpad support
* (keymap to enter and exit the walk navigation for the different mouse
modes)

Mouse Modes (wip):
* RMB + Drag : fully working
* LMB + Drag : rotation working, needs to move forward
* MMB + Drag : needs to move everywhere

(note, WASD work when using the mouse modes as well, just like in Unreal
Engine)

Not implemented yet:
* Direct (non-modal) keys: (arrow keys + PLUSPAD + MINUSPAD)

* G: game mode (equivalent of the 'show as render' option), GKEY may
be hardcoded in some places, so we may have to map it to something
else, but at least it will be nice to create an operator to toggle the
'show as render' option + the GLSL mode or something similar.

* Non-OSX support to UNTOUCH mouse/trackpad event

* Bugfix for mouse event still being called after UNTOUCH is detected
(this makes the operator to be called again if we swipe the mousepad
too fast and untouch quickly).

* F: Focus funcionality: Teleport to selected object

* All the other keys: I'm still not sure if we should try to map all the
Unreal Engine keyboard or only the basic navigation shortcuts

The main keys/functionality that need to be decided to be
implemented/included are:

* Z/C Change camera zoom (field of view)
* F11 to set fullscreen (the new editor fullscreen)
* Ctrl (or Cmd) + 1, 2, 3, ..., 0 to store the current view
* 1, 2, 3, ..., 0 to restore a saved view

All viewport controls in Unreal Engine:
https://docs.unrealengine.com/latest/INT/Engine/UI/LevelEditor/Viewports/ViewportControls/index.html
October 31, 2014, 02:16 (GMT)
New math function: negate_v2_int()
October 31, 2014, 02:15 (GMT)
New "Mouse/Trackpad" Untouch event for trackpads (OSX only for now)

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021