aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-30Only check for collisions in adjacent rooms when lander is close to edgestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@197 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-30Use simplified geometry for collision detectiontaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@196 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-30Small shader tweakstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@195 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-30Calculate specular highlights correctlytaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@194 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-30Modelling stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@193 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-28Make the pipe shinytaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@192 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-28Tidying up physics.ctaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@191 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-28Remove hemisphere stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@190 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-28Don't complain if normal maps can't be loadedtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@189 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Smooth normals for pipe modeltaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@188 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Extend model format to include vertex normalstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@187 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27More modelling stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@186 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Don't push comment lines between quadstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@185 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Formatting in model.ctaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@184 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Modelling stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@183 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Add 'obj2model' programtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@182 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Camera angle scalingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@181 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Emissive textures don't reflect lighttaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@180 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-27Add '1280W' (1280x768) resolutiontaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@179 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-26Documentation stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@178 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-26Add 'gentexture' utilitytaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@177 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-26Initial normal mapping stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@176 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-26Keep the list of rooms compactedtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@175 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-26Camera position stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@174 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-26Don't compile 'glcheck' (remove the GLUT dependency)taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@173 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-25Initial mouse stuff (needs work)taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@172 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Mouse stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@171 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Make the music a bit quietertaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@170 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Do a final newline if showing the status linetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@169 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24More wrappingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@168 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Wrap render.c to 120 columnstaw27
Introduce convenience functions git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@167 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Detect Vorbis buffer underrunstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@166 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Fix command-line help stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@165 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Formattingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@164 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Room recursion stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@163 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24'Dispatch thread aborting' is a debug messagetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@162 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-24Add 'no-framerate-limit' and 'status-line' command line optionstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@161 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23Recurse into room connectivitytaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@160 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23Alter room data to only include immediate connectionstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@159 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23Game debug informationtaw27
General fussiness git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@158 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23More documentation stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@157 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23Documentation stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@156 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23Avoid the use of memcpy() to make the Vorbis block stitching make sensetaw27
Rename 'struct sound' to 'struct sound_struct' to avoid potential confusion Clip negative samples as well Change the name of the music track to music.ogg git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@155 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-22Audio tweaks. I still don't understand...taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@154 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-22Progressive Vorbis decodingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@153 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-22Remove -g from AM_CFLAGStaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@152 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-21Silly number of indices fixtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@151 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Lower 'clang' volume depending on speed of collisionweiss
Clang when hitting the floor as well git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@150 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Explode hookweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@149 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Lose fuel when collidingweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@148 84d2e878-0bd5-11dd-ad15-13eda11d74c5