Work Of The Week 17 
Most of the work was just minor modifications to the interface, in order to link the new options created for the picking. The Middle Project Review was also compiled, and is available there
Total worked: 4 hours 30.
Middle Project Review writing | |
Review on the project current state, that is late compared to the original planning, but not out of time. More details are available in the document itself. | Time worked: 1 h 30 |
Minor modifications | |
The modifications were mostly on the interface, adapting the button event processing and other issues. This work also introduced a modification on the log code entries, to change all (int)this pointers to long in order to be 64 bits memory width compatible. The OpenGL logging was also creating this week, in order to display understandable returns of errors. Finally a bit of the lightning development was done, mostly light colour deals, and search to understand the source of the problems. | Time worked: 3 h |
Information And References
The only references this week are about OpenGL lightning, from the OpenGL manual or few lightning tutorials.
Work Of The Week 18 
Mainly the work of the week was to finalise and correct the issues of the picking process. Even if it was almost working, points were selected but unselectable, or even distant points were selected instead of the good ones.
Total worked: 7 hours.
Picking issues | |
The main work of the week was to read more about picking, to verify that the website were I took the algorithm was correct, and also to review my adaptation of it. The problems were due to tiny differences during the drawing or selection process, that are difficult to find. The algorithm I found was correct, but my interpretation of it had several mistakes, creating sometime the strange behaviours. Most of the original problems (unselection and select unwanted vertex) came from the filling of the picking stack in OpenGL. At the end of the week the problem of unwanted selection is still present, even after the correction of several minor mistakes. Few modification were also done on the update process in order to display the current mesh correctly. The selection does not, for a yet unknown reason, accept display in shaded view. | Time worked: 7 h |
Information And References
The week reference is a book: Interactive Computer Graphics, a top-down approach using OpenGL, 4th edition, from Edward Angel and published by International Edition. The chapter about lightning and picking were consulted (respectively 3.7 and 6)
Next Week prevision
Next week is almost the dead-end for the lightning and picking troubles, as the second part of the project has to start soon.
Aucun commentaire:
Enregistrer un commentaire