User:Jalange

From Immersive Visualization Lab Wiki
Jump to: navigation, search

Progress Notes:

Week 2 - Looked over both OpenSceneGraph and Mugic code to understand how both work - also created Cube generation code - possibly need to add extra code for colors.

Week 3 - Continuing to look over OpenSceneGraph code. Added per-vertex colors for cube. Have textures working for rectangles, triangles and quads, as well as setting texture coordinates.

Week 4 - Added texturing for circles and cubes. Started work on rotation and other transformations.

Week 5 - Have rotation working. Also implemented scaling and translation, and all three commands work together.

Week 6 - Started work on getting pre-rendered models loaded. Also looking into osgAnimation class and loading shaders.

Week 7 - Have models loading properly. Shaders work with cube, although needs tweaking(possibly normals?).

Week 8 - Shaders work with all shapes, except for models. Fixed normals for shapes. Looking into glow to see if doable.

Week 9 - Determined that glow is too difficult to implement. Added in DrawableShape class which inherits from ShapeDrawable, to implement Capsule and Sphere shapes.

Week 10 - Implemented Cone and Cylinder shapes. Fixed update problem.