Closed rajincse closed 10 years ago
At revision: 7
UserNavigation controller partially implemented:
Completed: At revision: 8
At revision: 15
The UserNavigation Controller is added
At revision: 17
Trackball code updated.
on Meeting with Dr. Radu Jianu on 1/22/2014: The user navigation should be implemented in following way: 1.If the cursor is in The center portion of the screen then the scene should not change.
At revision: 81
Currently the user moves with refernce to center. The center is hard coded as (520,374)
In meeting with Dr. Radu Jianu on 2/5/2014:
No need to implement the user controller right now.
I've assigned a task to you by adding your name to it in the task list.
I want you to create two types of 3D navigation controllers. A navigation controller object would live in ViewerContainer3D, it would be passed all mouse and key movements that viewer container receives, and based on those it would compute a 3D matrix that can be passed to open gl. Some code to that already exits in ViewerContainer3D but it needs to be abstrcted out in a separate class.
You need to create two types of 3D controllers:
This needs to be done by January 5th. By then I want to see a 3D test viewer that displays a few objects, allows me to select one of the two controllers, and then allows me to navigate through/manipulate the scene. If you have questions please ask, but ask them before the deadline not after.
Best, Radu