[Bf-gamedev] Unreal Engine-like Viewport Navigation (patch)

Dalai Felinto dfelinto at gmail.com
Tue Aug 25 17:28:36 CEST 2015


Hi there,
Last year I had to put this project on hold to get multiview finished.
I'm now resuming the work here, and hope to get this out of the way
soon. I've addressed most of the suggestions:

Recent changes in Blender core:
=========================
  - Fix lookaround twisting the view after awhile
  - Take redraw and base speed into consideration for mouse move
  - Increase stability of WALK_MOUSE_MOVEVERTICAL mode (MMB) by doing
only one movement at a time

Recent changes in Python scripts:
==========================
  - Basic interaction file for unreal
  - F (focus) shortcut to view_selected
  - Set default walk speed 10x faster
  - Map Alt + Tweaks to expected behaviours (rotate, zoom, move - LMB, RMB, MMB)

Updated builds:
============
Win: http://www.dalaifelinto.com/ftp/builds/epic-navigation-blender-2.75-3e88532-win64.zip
Linux: http://www.dalaifelinto.com/ftp/builds/epic-navigation-blender-2.75-3e88532-linux-glibc211-x86_64.tar.bz2
OSX: http://www.dalaifelinto.com/ftp/builds/epic-navigation-blender-2.75-3e88532-OSX-10.6-x86_64.zip

Not implemented:
==============
* Control transitions (smoothly switch between modes when release or
clicking an extra mouse button)
* LMB + RMB: behave as MMB


Feedback is once again appreciated. I'm particularly interested on
whether what we have is master-worthy, or not. Specially because the
"not implemented" items may be not doable.

Best regards,
Dalai
--
blendernetwork.org/dalai-felinto
www.dalaifelinto.com


2014-11-19 22:45 GMT-02:00 Lina Halper <lina.halper at epicgames.com>:
> Hello, just to adds a bit more to the previous post.
>
> 1. Walking Speed is also very slow, so would be awesome if we can switch
> between walking speed, and fast speed (Shift).
>
> So it would be great if unreal engine preset contains Left mouse, Walking
> Speed to be 12.5 and Speed Factor to be 0.2 so that swap the default
> setting.
>
> 2. Things that we'd love to see
>
> - Focus (F key feature)
> - Alt + orbit mode (if you hold Alt and move mouse, it orbits around)
>
> Other than that, I've got pretty positive feedback. I'm very excited about
> this feature.
>
> Thanks,
>
> --Lina,
>
>
>
> On Mon, Nov 17, 2014 at 6:41 PM, Lina Halper <lina.halper at epicgames.com>
> wrote:
>>
>> This is great. Thank you so much for working on this.
>>
>> I have a couple of quick feedback that might help a lot for UE4 users.
>>
>> 1. Would it be possible to add "Unreal Engine" preset, not just keymap?
>> Seems that way it's more consistent to what it's there.
>>
>> 2. Mouse selection is still right click when Unreal Engine. I feel
>> selection has to be left click for UE.
>>
>> I think the reason I thought of Unreal Engine preset is that I had to
>> switch to "Maya" preset to be able to select with left click, but Unreal
>> Engine's default is left click selection (don't think we have right click
>> selection.)
>>
>> I'm still gathering more feedback, so might have more coming soon, but
>> wanted to give you early feedback first.
>>
>> Thank you so much again!
>>
>> --Lina,
>>
>> On Mon, Nov 17, 2014 at 11:10 AM, Dalai Felinto <dfelinto at gmail.com>
>> wrote:
>>>
>>> The dropbox links were failing due to too much access. I uploaded the
>>> files to my server:
>>>
>>> Win: http://goo.gl/dTmIAp
>>> Linux: http://goo.gl/wPor1c
>>> OSX: http://goo.gl/7Kls6Z
>>> --
>>> blendernetwork.org/dalai-felinto
>>> www.dalaifelinto.com
>>>
>>>
>>> 2014-11-17 13:39 GMT-02:00 Lina Halper <lina.halper at epicgames.com>:
>>> > Oh Dalai, thank you so much for the link. I just found the link.
>>> >
>>> > Thanks,
>>> >
>>> > --Lina,
>>> >
>>> > On Fri, Nov 14, 2014 at 5:10 PM, Dalai Felinto <dfelinto at gmail.com>
>>> > wrote:
>>> >>
>>> >> Hi Lina thanks for the corrections. I posted a link for builds for
>>> >> linux, windows and mac. None of them work for you?
>>> >> --
>>> >> blendernetwork.org/dalai-felinto
>>> >> www.dalaifelinto.com
>>> >>
>>> >>
>>> >> 2014-11-14 19:31 GMT-02:00 Lina Halper <lina.halper at epicgames.com>:
>>> >> > Thank you so much for the feature. I'd love to check it out soon,
>>> >> > but
>>> >> > having
>>> >> > some trouble with getting a build and compiling.
>>> >> >
>>> >> > Anyway, just a tiny correction, UDK is Unreal Engine 3 Development
>>> >> > Kit,
>>> >> > and
>>> >> > we don't call Unreal Engine 4 UDK. :)
>>> >> >
>>> >> > Thanks a lot!
>>> >> >
>>> >> > --Lina,
>>> >> >
>>> >> > On Thu, Nov 13, 2014 at 10:47 PM, Dalai Felinto <dfelinto at gmail.com>
>>> >> > wrote:
>>> >> >>
>>> >> >> Hi,
>>> >> >>
>>> >> >> I've implemented the viewport navigation of UDK (Unreal Engine,
>>> >> >> from
>>> >> >> Epic) in Blender. It's built on top of the walk navigation system
>>> >> >> with
>>> >> >> a custom keymap for the special mouse modes that are unique to
>>> >> >> unreal.
>>> >> >>
>>> >> >> If you are familiar with Unreal (or even if you are not) the patch
>>> >> >> and
>>> >> >> more details are here: https://developer.blender.org/D897
>>> >> >>
>>> >> >> I also recorded a screencast to show the navigation, but it's hard
>>> >> >> to
>>> >> >> convey in a video how well the system works:
>>> >> >> https://www.youtube.com/watch?v=7u2mAHOBIXY&hd=1
>>> >> >>
>>> >> >> Feedback and comments are not only welcome but necessary ;)
>>> >> >>
>>> >> >> Thanks,
>>> >> >> Dalai
>>> >> >> --
>>> >> >> blendernetwork.org/dalai-felinto
>>> >> >> www.dalaifelinto.com
>>> >> >> _______________________________________________
>>> >> >> Bf-gamedev mailing list
>>> >> >> Bf-gamedev at blender.org
>>> >> >> http://lists.blender.org/mailman/listinfo/bf-gamedev
>>> >> >
>>> >> >
>>> >> >
>>> >> > _______________________________________________
>>> >> > Bf-gamedev mailing list
>>> >> > Bf-gamedev at blender.org
>>> >> > http://lists.blender.org/mailman/listinfo/bf-gamedev
>>> >> >
>>> >> _______________________________________________
>>> >> Bf-gamedev mailing list
>>> >> Bf-gamedev at blender.org
>>> >> http://lists.blender.org/mailman/listinfo/bf-gamedev
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > Bf-gamedev mailing list
>>> > Bf-gamedev at blender.org
>>> > http://lists.blender.org/mailman/listinfo/bf-gamedev
>>> >
>>> _______________________________________________
>>> Bf-gamedev mailing list
>>> Bf-gamedev at blender.org
>>> http://lists.blender.org/mailman/listinfo/bf-gamedev
>>
>>
>
>
> _______________________________________________
> Bf-gamedev mailing list
> Bf-gamedev at blender.org
> http://lists.blender.org/mailman/listinfo/bf-gamedev
>


More information about the Bf-gamedev mailing list