Page 1 of 1

How to build complex UI and Effects Questions

Posted: 15 May 2017, 01:23
by Wanderer
1. I have plans create UI that will be divided in to small pieces of blocks = each block is xaml file. For example window with some icons, or sliders, options etc.. and one main, where all those blocks will be docked. It is possible to create UI with this way? It is good idea? I have plans make UI customizable, where user can rearange ui.

2. Are effects supported in Noesis? Like blur, shadows? I discover when I export Incscape graphics with blur effect (not as filter, because it looks like filter are not supported with export), in xaml file there it is, but XamlPlayer not show it.

Re: How to build complex UI and Effects Questions

Posted: 17 May 2017, 03:58
by jsantos
1. I have plans create UI that will be divided in to small pieces of blocks = each block is xaml file. For example window with some icons, or sliders, options etc.. and one main, where all those blocks will be docked. It is possible to create UI with this way? It is good idea? I have plans make UI customizable, where user can rearange ui.
Yes, that's a good approach. We always recommend it: having a view with a dummy root and then add/remove xamls manually to the hierarchy. Many of our examples are doing that.
2. Are effects supported in Noesis? Like blur, shadows? I discover when I export Incscape graphics with blur effect (not as filter, because it looks like filter are not supported with export), in xaml file there it is, but XamlPlayer not show it.
Not yet. Effects are in the roadmap and will be supported soon.

Re: How to build complex UI and Effects Questions

Posted: 17 May 2017, 16:21
by Wanderer
Thanks, and if I may ask, which effects will be supported? I check the Roadmap section, but it looks like roadmap isn't updated a long time, or I something overlook?

Re: How to build complex UI and Effects Questions

Posted: 20 May 2017, 01:39
by jsantos
No, sorry, you didn't overlook anything. The roadmap needs to be updated. Now that 2.0 is more stable we will start organizing stuff for the future.

About effects, we plan to provide a programmable architecture to allow implementing all kind of effects. At least in the native SDK, not sure about Unity or C# where renderers are yet not publicly exposed.