Work Of The Week 13 
Few was done during this week, especially because the exams were coming.
Total worked: 3 hours.
Minor modifications | |
Several minor modifications were made on the interface, on the settings mostly. New options were added, as drawing the axis according to the settings and other view modification (moving from glFrustum to gluPerspective). | Time worked: 3 h |
Weeks 14 and 15
were exams' week, no work during that period.
Work Of The Week 16 
This week focused on the picking development. Some problems occurred during the development of this part of the project, forcing me to develop a simpler software. The picking algorithm is not complicated, but as the overall project code begins to be bigger and bigger, it was quite difficult to understand were could the mistakes be.
Total worked: 9 hours.
Picking Software | |
My first attempt to picking was not successful. Either none or too much points were found on the stack. As the drawing process of the mesh is split in several objects, required by the complicated interface of the viewer, it could have been quite a nightmare to debug. Therefore I created a smaller project, handling only picking and minimal user interaction to find the problems. This software simply draw a pyramid, were the points could be selected. The first development was also a failure, as for a strange reason, when the rotation and translation possibilities were added the picking just fail. Some minor issues were corrected to make it working almost. The real honours project code was then adapted to handle part of the picking process. | Time worked: 7 h 30 |
Selection class | |
Time worked: 1 h 30 | |
Next Week Prevision
Next week the middle project review assessment is due, and should be therefore completed. Moreover several minor points should be revised on the software, as the picking is not perfectly working, nor the lightning and shaded view.
- Middle Project Review
- Picking adaptation
- Lightning and shading
Aucun commentaire:
Enregistrer un commentaire