[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [gef3d-dev] GEF3D todo list 2010-01
|
Yeah, in fact I can do this kind of thing pretty easily come to
think of it as I have a shape provider mechanism in the AGF3D stuff.
So one could write a custom selector if one wanted. But AFAICT GEF
doesn't even have such a standard mechanism -- in any case I did a
custom one for that as well. I'm going to muck with the shape
provider approach "when I get a chance".
IMHO, the GEF selection mechanism is a bunch of hacks... I have
already "hacked" into it (I'm using different kind of selections to
distinguish a standard selection from my special "dropformation"
selections), I should document this and maybe extract a howto
document. So, "replacing" the standard selection is not that big issue
(you simply have to replace a policy), the problem is to "add" a new
kind of selection.
Any thoughts about the actual selection mechanism in the 3D view
itself? I can't even wrap my head around how that would work but
perhaps that a "generally solved problem"...
We already have a selection mechanism in 3D, that is we replace the 2D
rectangle handles by 3D cubes. The only thing missing are "more" cube
handles for moving elements in z-direction and for rotating. I thing
this shouldn't be too hard. At the moment, we replace a policy
responsible for creating the handles, and we only have to implement a
new policy creating more handles.
BTW, I thought I'd mention that one of my big to dos is to do real
3D for AGF3D. :) ANd that would be neat because in that case I'd
actually be using 3d model features i.e. collision and distance on
the *model* side..
Aren't your figures real 3D yet?
Cool..to get things rolling I think you'd just need to send a note
to dash-dev -- they could provision the hudson stuff and so on. I'm
slammed as well but I'll be able to take a bit of time to get to
this if anyone decides to tackle it sooner.
dash-dev? Oh my god, I really have to get into this...
Cheers
Jens