aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-06Revert shaders to a previous working versiontaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@215 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-06Shader stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@214 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-06Drop back to Blinn-Phong specular lightingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@213 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-06Introduce 'v4conv3' conversion functiontaw27
General fussiness git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@212 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-06Move shader utilities to a separate filetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@211 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-06Check for shader linking errorstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@210 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-06Fussinesstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@209 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-05Phong model for lightingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@208 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-04I am a muppet (remove duplicate rooms list shuffle)taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@207 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-04Wrap Makefile.amtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@206 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-01Add 'tiledwall-normals.png'taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@205 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-01Make shader work on ATItaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@204 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-08-01Add .gitignore filestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@203 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-31Move things around. Specular lighting still not quite right...taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@202 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-31Make the lander shinytaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@201 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-31Match shader results to non-shader resultstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@200 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-30Plumbing :)taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@199 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-30Increase the frame delay a bittaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@198 84d2e878-0bd5-11dd-ad15-13eda11d74c5
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