Changes between Initial Version and Version 1 of Qt3D


Ignore:
Timestamp:
Aug 15, 2015, 7:03:07 AM (10 years ago)
Author:
FrederikHeber
Comment:

write first part on history

Legend:

Unmodified
Added
Removed
Modified
  • Qt3D

    v1 v1  
     1=== Qt3D ===
     2
     3Basically, this page is about the debian package that I built from the [http://www.github.com/ GitHub] sources, compatible with Qt 4.8.1.
     4
     5However, let me first dwell here a bit on the [http://github.com/qtproject/qt3d Qt3D] module of the [http://www.qt.io Qt] environment.
     6
     7I have been using it for quite some while (Qt version 4.8.1), whence it was available as a GitHub repository and basically in full functionality. The example that started it all was the "teapot". Qt3D not only draws 3D objects through triangles ("tesselation") but also a nifty magic: It has a second buffer where for each pixel in the real image it will draw a another pixel in the second buffer in a certain fixed color. This color is defined by assigning a 3D object an object id. When the user is clicking the object, the color is picked from the second buffer and the program knows which object the user has tried to access.
     8
     9This is the very functionality that I require for molecuilder. Atoms are 3D objects (spheres) and I want to make them clickable for selection, ...
     10
     11This is all nice and shiny cause Qt3D seemed very stable and well-working. However, it never (for like 4 years up till now) integrated into the full Qt environment. I don't know why but even with Qt5.5. it is still a "tech preview". However, to me, this was the sign, that Qt3D is becoming final and it is worthwhile to invest some time into making molecuilder into a debian package including the GUI.
     12
     13==== Making a debian package ====