TWiki home TWiki > Proj3team2 > IndividualLogs > JonsLog (r1.6) TWiki webs:
Main | TWiki
Proj3team2 . { Changes | Index | Search | Go }
Today I set up the CVS for the Pool project.

-- JonathanSamples - 17 Apr 2004

Today I wrote up the design document and fine tuned the user interface for the pool game from the left over interface from the Golf game. I am going to change the cue ball's starting position so that scratching will work.

-- JonathanSamples - 19 Apr 2004

The interface works now. I also got the pool cue working correctly including an animation so that the pool cue draws back as the power bar increases. I also put a sky box in today. we want to have a bar scene but I couldnt find any so I used a sunset for now. I am pretty happy with it, it looks good.

-- JonathanSamples - 25 Apr 2004

Didnt do much just figured out the arrangement for the balls in the rack. And put it in the constructor so when the room is created the balls will go to their default positions.

-- JonathanSamples - 27 Apr 2004

Had to debug the input code. For some reason we are using side effects in the input file so when joe decided to initialize the number of triangles to 10 before passing it to the function we ended up with a triangle count of 10 more than we actually had so we were getting null reference exceptions. Now, we set num to 0 at the begining of the input function so no more problems.

-- JonathanSamples - 29 Apr 2004

Today I tried to debug the ball collisions. I found the reason why only one ball would move at time, it was because we were doing a whole timestep for the first ball and then not reseting the timestep fot the next ball. So it had to wait until the ball did not need moving before the next ball could move again. kinda dumb. That is fixed. I am still not sure if our algorithm is correct. But at least we have something now. I found another problem: for some reason some collision has a 0 normal vector which causes an assert to fail. I dont understand why there is a 0 normal vector, there shouldnt be. In any case... Woohoo, we have rolling! Here ye here ye, the balls no longer float across the felt, now they roll. It does not look perfect but it is certainly adaquate for the game.

-- JonathanSamples - 01 May 2004

Spent all morning trying to get lighting to work. It doesnt really work at all. It is in place, I believe, but it doesnt work in any shape or form. I am gonna try and get some help from Z. I added a couple key strokes for enabling and disabling lighting so that the other guys dont have to deal with the stupid lighting crap.

-- JonathanSamples - 02 May 2004

Topic JonsLog . { Edit | Attach | Ref-By | Printable | Diffs | r1.8 | > | r1.7 | > | r1.6 | More }
Revision r1.6 - 07 May 2004 - 20:59 GMT - TWikiGuest
Parents: WebHome > IndividualLogs
Copyright © 1999-2003 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback.