aboutsummaryrefslogtreecommitdiff
path: root/src/model.c
AgeCommit message (Collapse)Author
2008-08-19Licence update to GPLv3.0Thomas White
2008-08-14Interpolate normals when subdividingTom White
2008-08-13Attempt to load model file again as collision model, but don't subdivideThomas White
2008-08-11Subdivision fixesThomas White
2008-08-11Remove vestigial 'ATTRIB_RADIUS' attributeThomas White
2008-08-10Process texture and Ks components from OBJ filestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@246 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-28Remove hemisphere stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@190 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-27Formatting in model.ctaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@184 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-18Tidy uptaw27
Only 'recharge' when landed on a platform git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@141 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-03Use OpenGL core version of glGenBuffers/glBindBuffer/glBufferDatataw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@65 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-02Remove a completely random #include in the middle of some codetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@60 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-01Apply quad subdivisions when shaders aren't availabletaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@59 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-01Multiple portability fixestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@57 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-28Collision response - make it possible to landtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@52 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-28Fun with shaderstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@48 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-26Physics worktaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@45 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-24Loads of shader and lighting stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@39 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-23Use array buffer objects to speed things uptaw27
More lighting work git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@38 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-22Subdivision fixestaw27
First part of collision detection (needs work, commented out) Wireframe mode ('w' to enter, 'e' to exit) Spotlighting git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@35 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-22Polygon subdivision, spotlight testingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@34 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-18More environment mapping stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@28 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-17Use own convention for primitive typestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@23 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-16Reshuffle lots of thingstaw27
Basic environment mapping stuff Remove OBJ file stuff git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@19 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-14Remove unused variablestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@11 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-05-04More modelling worktaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@6 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-04-17assplode() stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@5 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-04-16assplode() routine to help with parsingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@4 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-04-16Remove regex stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@2 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-04-16Initial importtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@1 84d2e878-0bd5-11dd-ad15-13eda11d74c5