[
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