[sldev] Various questions on the viewer.
Jason Giglio
gigstaggart at gmail.com
Thu Oct 4 22:42:57 PDT 2007
1. Why does zoom transform into FOV zoom when you are closer than the
(fairly large) MIN_ZOOM threshold? That makes working on small prims a
real bitch. Can we lower MIN_ZOOM safely?
2. Why are all the Observer patterns used in the client so simplistic?
Is this a design decision? It seems they all only get a bitmask
parameter on the changed() event. Why can't we pass them more complex
data structures so that things like the entire UI could be turned into
Observer patterns?
3. What are the proper ways to use the XUI? Why do some floaters use
hidden "text" types for things that are really just misc strings? Why
not use the much easier getUIString?
I see a whole lot of inconsistancy in the way the XUI is used. What is
the right way? Where are we going with this?
More information about the SLDev
mailing list