Looking back at the list of final deliverables, I feel like I still have quite a bit left so I'm trying not to feel too much pressure (deep breaths) but I know I still have quite a bit of work ahead of me.
On the other hand, looking back I feel like I've already accomplished a lot, including all the preliminary research, GUI and camera setup, particle framework, spatial hash table, fluid dynamics, and adding in parameter control. It would have been nice to have gotten farther along in the surface reconstruction at this point, but other than that I think I'm somewhat on par with my suggested timeline.
I really want to have time to get to the haptics, because I think that will make the end product a lot more dynamic and interesting to play with but I am aware that with the time constraints it is more important to get what I have working fully and play the haptics part by ear. With this in mind, I have devised a list of the necessary parts of the project that need to get finished and the other things that I want to do but are not as important and are more sort-of "icing-on-the-cake" deliverables.
Most important things to get working:
- Surface reconstruction (in progress)
- User Interaction (in progress, almost done)
- Environment mapping and smooth shading
- Optimized running time
- Haptic control and force feedback (arguably should go at bottom of other list)
- Improved User Interaction (e.g. rigid bodies)
- Tweaking particle dynamics / parameters
- Small GUI things (e.g. saving/loading materials, etc.)
- Index of refraction
- Some form of implicit surface reconstruction
- Click-drag user interaction
No comments:
Post a Comment