Skip to main content



      Home
Home » Modeling » GMF (Graphical Modeling Framework) » 3D opengl diagrams contribution to GEF offer
3D opengl diagrams contribution to GEF offer [message #106965] Mon, 26 February 2007 11:34 Go to next message
Eclipse UserFriend
Hello,


i have no idea if this is the place to post it (i assume it should be the
GEF newsgroup), but since it is only to help, i guess it is ok.


for my own purposes, i extended the GEF to support 3D diagrams based on
the eclipse openGL bindings. The 3D diagram supports selection
(+multi-selection), cameras, container objects, etc. Since it is based on
GEF, it also has the editparts, Figures3D (extends figure) and
editPolicies allow for all types of 3D manipulations. It is suboptimal
since the lightweightSystem2D is not meant for 3D, but with some
refactoring, it could be made 2D or 3D with great performances.

the resulting digrams (in 3D) are really neat, with all opengl effects
useable such as transparencies, etc.


if anyone is interrested, i would be willing to contribute this code,
although i have no idea how to do it since im not to familiar with the
eclispe development process and open source contribution. I also can not
maintain it, so this would be a donation. It could surely be adapted to
GMF helping to make great diagrams easily.


if anyone is interrested, just raise a flag. otherwise, at least i offered.


thanks and have a nice day!
Re: 3D opengl diagrams contribution to GEF offer [message #106981 is a reply to message #106965] Mon, 26 February 2007 12:05 Go to previous messageGo to next message
Eclipse UserFriend
Hello Jean-Denis Boudreault,

Can you share this code in some oper CVS repository first?

-----------------
Alex Shatalin
Re: 3D opengl diagrams contribution to GEF offer [message #107010 is a reply to message #106981] Mon, 26 February 2007 12:31 Go to previous messageGo to next message
Eclipse UserFriend
sure, since im not to familiar with the open source development process,
can you suggest a free public CVS server where i can upload the code?


as for the code, i will extract the 3D diagramming code from my projects
and publish it there as soon as i can. Im sure this type of 3D GEF project
could be very useful for others. (BTW, it is based on GEF, but it can be
used to do much more than just diagrams. Combined with GMF, i belive we
could allow people to make 3D apps with just a few point and clicks.
(wizards and ECore models).


thanks!
Re: 3D opengl diagrams contribution to GEF offer [message #107508 is a reply to message #106965] Wed, 28 February 2007 04:36 Go to previous messageGo to next message
Eclipse UserFriend
Mon, 26 Feb 2007 16:34:29 +0000, Jean-Denis Boudreault:

> for my own purposes, i extended the GEF to support 3D diagrams based on
> the eclipse openGL bindings. The 3D diagram supports selection
> (+multi-selection), cameras, container objects, etc. Since it is based on
> GEF, it also has the editparts, Figures3D (extends figure) and
> editPolicies allow for all types of 3D manipulations. It is suboptimal
> since the lightweightSystem2D is not meant for 3D, but with some
> refactoring, it could be made 2D or 3D with great performances.

Yeah... this could save GMF (and diagramming in eclipse at all).
Diagrams generated by GMF are currently very slow.

regards,
Seweryn Niemiec
Re: 3D opengl diagrams contribution to GEF offer [message #107536 is a reply to message #107010] Wed, 28 February 2007 05:48 Go to previous messageGo to next message
Eclipse UserFriend
Hello Jean-Denis Boudreault,

> process, can you suggest a free public CVS server where i can upload
> the code?
http://sourceforge.net/

-----------------
Alex Shatalin
Re: 3D opengl diagrams contribution to GEF offer [message #107590 is a reply to message #106965] Wed, 28 February 2007 06:08 Go to previous message
Eclipse UserFriend
Originally posted by: 5d5.mail.ru

Hello!

I think it's a great contribution that extends GEF possibilities and we
should made it available to Eclipse community. Definitely this should be
a part of GEF project; I think that you should write a request to
bugzilla and attach source code to it. It will be reviewed and committed
to Eclipse repository. Thanks a lot!

Jean-Denis Boudreault wrote:
> Hello,
>
>
> i have no idea if this is the place to post it (i assume it should be
> the GEF newsgroup), but since it is only to help, i guess it is ok.
>
>
> for my own purposes, i extended the GEF to support 3D diagrams based on
> the eclipse openGL bindings. The 3D diagram supports selection
> (+multi-selection), cameras, container objects, etc. Since it is based
> on GEF, it also has the editparts, Figures3D (extends figure) and
> editPolicies allow for all types of 3D manipulations. It is suboptimal
> since the lightweightSystem2D is not meant for 3D, but with some
> refactoring, it could be made 2D or 3D with great performances.
>
> the resulting digrams (in 3D) are really neat, with all opengl effects
> useable such as transparencies, etc.
>
>
> if anyone is interrested, i would be willing to contribute this code,
> although i have no idea how to do it since im not to familiar with the
> eclispe development process and open source contribution. I also can not
> maintain it, so this would be a donation. It could surely be adapted to
> GMF helping to make great diagrams easily.
>
>
> if anyone is interrested, just raise a flag. otherwise, at least i offered.
>
>
> thanks and have a nice day!
>
Previous Topic:Invalid view - remove from diagram
Next Topic:IGrapicalEditPart not found...
Goto Forum:
  


Current Time: Sun Sep 21 19:55:45 EDT 2025

Powered by FUDForum. Page generated in 0.04775 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top