Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [gef3d-dev] GEF3D todo list 2010-01

On 20.01.2010, at 19:18, Miles Parker wrote:
What do you mean by that? We have a selection visualization adapting the 2D handles, however we have to provide a selection for 3D elements. Do you mean that or something different?

Yes -- basically I'd just like to be able to make it clear that a whole figure is selected. But I realize that this wouldn't be trivial because in my case at least figures can be assembled from multiple shapes. I'm not thinking handles here, i.e. manipulating and moving objects, but in terms of highlighting (and eventually "lassoing") a particular selected model object(s) / edit part so that you can see say a group of objects that have been selected through a selection provider.

Ah.. yes. Actually, a student once write an application combining GEF3D and EMF Search. Search results could be highlighted by simply drawing a yellow transparent cube around it. This should be no problem, since we already calculate bounding boxes which could be used for the highlighting cube.

In this context I had another idea which unfortunately wasn't realized (but I will put it on the todo list): Instead of highlighting a figure, I had the idea to dim the whole scene and let only the selected elements shine bright (this will result in a spotlight effect) We already had an idea how to implement that by using a proxy nesting the graphics class and manipulating the setColor methods. We maybe could combine this effect with superimposed figures, that is, highlighted elements would be visible through others...

[...]
But for a single dependency from a site like LWJGL that actually works and is stable
[...]
But I really do think it would help project use enormously to have an update site and build zips available. It makes integration much easier.

Ok, I will try to organize that as soon as possible. I will ask Chris Aniszczyk about the process, and I will ask you how to set up the system. Unfortunately, "as soon as possible" probably will not be before March. At the moment, I've got zero time for GEF3D programming, even this todo list is kind of luxury (but it will help Madhu and Kristian while I'm "offline") ;-)

Cheers

Jens


Back to the top