Home
Up
Schedule - Week 01
Schedule - Week 02
Schedule - Week 03
Schedule - Week 04
Schedule - Week 05
Schedule - Week 06
Schedule - Week 07
Schedule - Week 08
Schedule - Week 09
Schedule - Week 10
Schedule - Week 11
Schedule - Week 12
Schedule - Week 13
Schedule - Week 14
Schedule - Week 15
Schedule - Week 16

Schedule: Week 13

Date

Hours

Lunch

Tasks

 

 

 

 

July 24

11:30 ~ 3

5:30 ~ 6:30

1 ~ 1:30

-          Continued restructuring my code so that vertex locations are shared.

-          Wrote down a revised architectural design for shared vertices.

-          Started writing vuVoxel, and plan to write vuVoxelPool (which uses vuTetraPool), and vuTrianglePool. These classes will be re-integrated later.

-          Also decided on passing information down the hierarchy of objects, rather than having an object lower down to “ask” its ancestors for information (else too much coupling, and the code cannot be reused without modifications).

July 25

None

 

 

July 26

None

 

 

July 27

2 ~ 5pm

 

-          Learned about templates, unions, the conditional (?) operator, and the vector class.

July 28

4pm ~ 4am

 

-          wrote vuPool class template

-          replaced vuTrianglePool, vuVoxelPool, and vuTetrahedronPool by the template class -implemented shared vertices for efficiency

July 29

11:30am ~ 6pm

9-11pm

1:45 ~ 2

-          colors are now shared at vertices

-          drafted a plan for next couple of days

July 30

3 ~ 10:30 pm

 

7 ~ 8

-          finished shared color vertices

 

Tai Meng | 孟泰 | Last Updated: May 01, 2013