Title: Zubanov Alexei, 2006
1Extension QtROOT package
Zubanov Alexei, 2006
2Second Week
- Done
- Teach QtRoot understanding new Coin3D Factory
- Fix some architecture mistakes
- Clear understanding TShape3DPolygonView container
how OGLFactory works - Learned how to store geometry in text file and
print it to cout (next slide) - Writing converter Tobject3DView tree to Coin3D
scene tree - Color converter
- Matrix converter
- Face polygon shapes converter (from
GL_QUAD_STRIP, GL_QUADS, GL_POLYGON) - Vertex polygon shapes converter (from
GL_QUAD_STRIP, GL_QUADS, GL_POLYGON) solved
normal problem
- Undone
- Writing converter Tobject3DView tree to Coin3D
scene tree (close to final) - Fix some problems with Vertex polygon shapes
converter (mised fases) - Fix problem with rotation matrix component
3New QtROOT Class Tree
New modules
4Second Week
Separator Separator Transform
translation 0 0 0 Separator
BaseColor rgb 0 1 1
ShapeHints vertexOrdering CLOCKWISE
shapeType UNKNOWN_SHAPE_TYPE faceType
UNKNOWN_FACE_TYPE Coordinate3
point -10 -20 -30, -15 20
-30, 15 20 -30, 10 -20
-30, -3.1311114 -12.320508 30,
12.538762 24.820509 30,
38.519524 9.820508 30, 14.189397
-22.320509 30 IndexedFaceSet
coordIndex 0, 1, 5, 4, -1, 1, 2, 6,
5, -1, 2, 3, 7, 6, -1, 0, 4,
7, 3, -1, 4, 5, 6, 7, -1, 3, 2, 1, 0,
-1
5New Coin Viewer
6New Coin Viewer
7New Coin Viewer
8New Coin Viewer
9New Coin Viewer
10New Coin Viewer
11New Coin Viewer
12New Coin Viewer
13End
Thanks! Questions?