[Closed] WPF, How it inpacts you?
Hey again,
So I thought I would setup this thread to see who here uses WPF at work or home, and if possible, comment on why you choose to use it.
I know a couple major game studios around me use it all the time in their tools, but I’m curious if anyone else uses it, and if they could give examples f what they’ve done with it.
I know some major reasons why to use WPF are DirectX/3D Applications, as well as a consistent Pixel size/screen size, and a flashier UI, but why else do people use it?
Thanks!
using wpf much easier than using .net make custom controls.
but i am personally not a big fan of wpf. i made some tests of wpf controls vs .net forms… usually wpf controls are slower… both of redrawing and loading. (i’m talking about using them in max)
Hmm… very intersting… Is it possible to use the ManagedServices to communicate with MXS when the WPF Form isn’t loaded in Max? Or would that have to be done using some sort of network commands?
If you are using Max 2012, you can also use the managed Max sdk which works pretty good, apart from some missing types.
Light
It also separates that UI from the code which is great for development and it is faster at drawing then GDI.
Ah yes, UI/Code seperation, I forgot to mention.
When you say is faster at drawing, you mean Bitmaps? With that, does that also mean faster loading of bitmaps, or just drawing them?
that somehow sounds true for the Max internal WPF controls too. Like the ribbon, QAT and a bunch of other things …
You sure it`s the wpf controls and not the interop between the managed and native code base of 3dsmax ?
yes… i talking about the how max manages wpf. in theory the wpf controls have to draw much faster than winforms. and i have no idea what max does do to draw them slower.
My guess is it is the interop as WPF. Is supposed to be faster from what I have read. I’m not using it in Max script as of yet as I have not found good reason to.
Ah, you mean the new addition they released with the Advantage Pack?