For the final two weeks of Google Summer of Code 2013, I'm exploring human-computer interaction issues using AR markers and implementing a couple of leftover issues from previous weeks. I'm also starting to build up a final demo scene for showcase.
This video shows the whole process of how a user might interact with the augmented reality scene using markers to create an interactive flood simulation.
These are the steps that I have done in the above demo (in order):
1) Used marker 64 (generic GUI marker) to confirm the overall position of the terrain
2) Used marker 21 (combobox GUI marker) to select an image map for the terrain
3) Used marker 23 (slider GUI marker) to change the amount of blur on the terrain map
4) Used marker 31 (slider GUI marker) to change sculpting size
5) Used marker 34 (generic GUI marker) to sculpt the terrain
6) Used marker 42 (timer GUI marker) to place in a wall
7) Used marker 58 (generic GUI marker) to source water into the enclosed area
8) Used marker 64 (generic GUI marker) to change the view of the terrain
9) Used marker 41 (timer GUI marker) to place static crates in the scene
10) Used marker 43 (timer GUI marker) to place a dynamic crate in the water
11) Used marker 49 (timer GUI marker) to remove the wall, which causes flooding to occur in the terrain
12) Used marker 51 (slider GUI marker) to change an overall flooding rate
13) Used marker 52 (button GUI marker) to reset the flood rate
14) Used marker 59 (generic GUI marker) to sink/remove water from the terrain
[ Source Codes ]
A snapshot of the source codes at the end of weeks 13 & 14 is available at GitHub: https://github.com/skeelogy/ifc-ar-flood/releases/GSoC_wk_13_14_end
[ Background info ]
For Google Summer of Code 2013, I am working with Iowa Flood Center to create a web-based augmented reality application using HTML5 technologies for an interactive flood simulation.