[Bf-viewport] Viewport: User Interface proposal
Duaret Ramos Sapo
duarte_ramos at sapo.pt
Sat Oct 15 08:42:39 CEST 2016
Not sure if this is the right time or place to ask but I'll expose my
concern.
As far as I know, currently background images are part of the UI Data of
a blend file. Disabling the option '/Load UI'/ (which I have off by
default) will cause background images to vanish on load.
Would it be feasible to change this so they somehow belong to scene
data instead and aren't lost if UI data is not loaded?
One other interesting feature request would be to introduce some sort of
non permanent '/per-session'/ view history, so one could go back to a
previous scene view state.
Kind of like an an undo system for scene view changes only (like
move-view or rotate-view operators and perhaps the new view shading
changes too). Or at least allow cancelling a view transform operation
during execution, like right-clicking during move-view or rotate-view
would simply revert to exactly where we were before.
On 15-10-2016 01:15, Julian Eisel wrote:
> @Jacob,
>
> Floating UI panels for VR interaction (i remember you asking about
> this a couple of times) could be drawn even with current viewport,
> that's not the problem. The problem is designing the interactions,
> reading the pointing device input and making our event pipeline map it
> correctly to the interface handling code. All of this has nothing to
> do with the viewport and is it's own project.
>
> As for the idea of a plane with a UV mapped UI on it, I've seen you
> proposing this a couple of times too. To make it short: It's an overly
> complicated approach for something that could be solved much easier
> and less abstract. It isn't related to the viewport project either.
>
> Cheers,
> - Julian -
>
> On 15 October 2016 at 00:48, Jacob Merrill <blueprintrandom1 at gmail.com> wrote:
>> can the user ui be drawn inside the viewport? like a overlay?
>>
>> like imagine a transparent window on top of the viewport that was a plane
>> containing the ui, mousing over gets the uv, and translates it into a
>> mouseover context?
>>
>> this way custom panels could be added very very easily, panels would also be
>> very good for VR and be future proof.
>>
>>
>> On Oct 14, 2016 3:20 PM, "Dalai Felinto" <dfelinto at gmail.com> wrote:
>>> Hi there [*],
>>>
>>> We haven't discussed UI (user interface) for the viewport yet. Even
>>> during the Sprint we focused on the internal functionalities, as
>>> opposed to how the user would access it.
>>>
>>> There is a lot of overlap with the layer-manager work Julian Eisel
>>> (Severian) is leading. So after some back and forth, we (Brecht,
>>> Julian, Mike and I) seemed to have reached an agreement on the final
>>> design (or rather, the principles behind the design) - guys correct me
>>> if I'm wrong.
>>>
>>> The idea is to leave which objects to show, and overrides handling
>>> outside the viewport. This will be handled by the layer manager
>>> project.
>>>
>>> Options such as having the main object fully shaded with the rest of
>>> the scene with clay render will be provided as built-in shading
>>> options. Not configurable per "layer".
>>>
>>> A visual draft of the UI is here [**]:
>>>
>>>
>>> https://docs.google.com/drawings/d/1CDvy3ClsuIol7PjN25v04GgVbHg7uEN1VEQ9vmBPlyU/edit?usp=sharing
>>>
>>> As always, let us know any thoughts you may have on any of this.
>>>
>>>
>>> Related messages:
>>> * https://lists.blender.org/pipermail/bf-viewport/2016-October/000231.html
>>> * https://lists.blender.org/pipermail/bf-viewport/2016-October/000233.html
>>>
>>>
>>> For anyone interested on the thought process, this is an early design
>>> I presented today, on top of which we discussed.
>>>
>>>
>>> https://docs.google.com/drawings/d/1_z4EihqVTidAyg3DtzS84J1XZZSScF8fuQFIbzme0HA/edit?usp=sharing
>>>
>>>
>>> [*] - (cross posting on bf-viewport and bf-interface, but let's keep
>>> the discussion on bf-viewport please)
>>>
>>> [**] - on google docs to gather feedback, and later to be moved to the
>>> wiki
>>>
>>> Best regards,
>>> Dalai
>>> --
>>> blendernetwork.org/dalai-felinto
>>> www.dalaifelinto.com
>>> _______________________________________________
>>> Bf-viewport mailing list
>>> Bf-viewport at blender.org
>>> https://lists.blender.org/mailman/listinfo/bf-viewport
>>
>> _______________________________________________
>> Bf-viewport mailing list
>> Bf-viewport at blender.org
>> https://lists.blender.org/mailman/listinfo/bf-viewport
>>
> _______________________________________________
> Bf-viewport mailing list
> Bf-viewport at blender.org
> https://lists.blender.org/mailman/listinfo/bf-viewport
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/bf-viewport/attachments/20161015/4fddf3d4/attachment-0001.htm
More information about the Bf-viewport
mailing list