In computing world, modelling is all about arranging abstract objects (which we do not see) into the computer memory. We stack objects, we pile objects, we queue objects, we order objects based on business and personal needs.
The senior software developers who developed the modelling concepts encountered lot of troubles before the time of the modern modelling concepts. Hence, they understand the significance of modelling more than anyone else.
How do you teach these modelling concepts to the next generation of developers? You need to teach modelling which is a concept of abstract ideas. Ideas which cannot be seen with the naked eyes, but which needs to be visualized in the brain. (Will people with spacial inabilities ever be able to learn modelling?)
Scientifically, learning is an associative activity. Any new information, unless it is related with something we already know, can never be understood. Thats how brain works! Otherwise, we learn facts and concepts through our senses. We see and learn, we touch and learn, we smell and learn, we hear and learn, we taste and learn. Which senses are triggered when we read most of the articles and tutorials on modelling? To which 'data' in the brain tissues should the new and young developers 'associate' or 'link' the new abstract modelling concepts?
Forget about learning, how can we comprehend the massive amount of data piling around us. Complexity is the new norm! Impatience is the accepted emotion! We still need to use the five senses to see, touch, smell, hear and taste all the information around us.
Never get lost in the jungle of information! GEF3D comes to the rescue.
GEF3D helps you to visualize the models in 3-dimensional space. You will be able to 'see' all the abstract data that flows around using proper use of GEF3D. Since we all are 3-d animals, 3D-fied (as Jens says) models will revolutionize modelling. Any data if properly analysed, designed and implemented; can change or optimize the existing knowledge base. More than 3-d models, what else do GEF3D provide? Any other features?
How about 2.5D models! What is it? How about giving more meaning to 2D editors by connecting between multiple 2D editors.
Want to learn more about tomorrow's 3-dimensional computing! Attend any of the GEF3D sessions at,
- 29-Oct-2009 : Eclipse Summit Europe at Ludwigsburg, Germany
- 05-Nov-2009 : Eclipse Demo Camp, Bangalore, India
- 23-Nov-2009 : Eclipse Demo Camp, Berlin, Germany
- 04-Dec-2009 : Eclipse Demo Camp, Hamburg, Germany
For more details see http://eclipse.org/gef3d/