summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-01-17Add READMEHEADsubmission-20140117masterPeter Wu1-0/+55
2014-01-17Change default to follow robot with longest distancePeter Wu1-1/+1
2014-01-17L track remove some sharp cornersPeter Wu1-5/+5
The right bottom corner is still buggy, but I am tired of this.
2014-01-17Put motor cycle camera higherPeter Wu1-2/+2
2014-01-17Implement (boring custom track)Peter Wu1-0/+23
2014-01-17Change direction of C trackPeter Wu1-29/+17
2014-01-17Debug normalized curve lengthsPeter Wu1-8/+23
Draw a cone showing every 5% of the track.
2014-01-17Account for different curve lengthsPeter Wu1-6/+55
2014-01-17Hide debug track behind B keyPeter Wu2-24/+36
2014-01-17Implement L track correctlyPeter Wu1-36/+41
2014-01-17Trailing whitespace killerPeter Wu5-105/+105
2014-01-17Merge remote-tracking branch 'origin/master'Peter Wu3-10/+100
Conflicts: src/RaceTrack.java
2014-01-17Fix broken tangent calculation of ellipsePeter Wu1-18/+4
2014-01-17Fix camera up vector for helicopterPeter Wu1-9/+2
Stupid copy pasta...
2014-01-17Fix robot viewing directionPeter Wu1-11/+8
2014-01-17Hook up O track drawingPeter Wu1-13/+80
New bugs: with the O track, the robots look in the wrong direction.
2014-01-17Fix Bezier tangent calculationPeter Wu1-7/+15
Argh...!!
2014-01-17Make control points for O track counter-clockwisePeter Wu1-20/+20
2014-01-17L and C tracks, C track is ok, L track notFrank v/d Haterd1-0/+74
2014-01-16Trees are now positioned away from the track.Frank v/d Haterd1-4/+4
Small edit in robotrace.java for racetrack funtionallity in terrain.
2014-01-16Trees are now positioned away from the track.Frank v/d Haterd1-6/+23
Small edit in robotrace.java for racetrack funtionallity in terrain.
2014-01-16Bézier spline track! (WIP)Peter Wu2-6/+160
Initial implementation of a O race track. WIP, the robots still need to walk on the track and the dummy track and control points should be changed.
2014-01-16Low zNear value to prevent distortion in FP modeFrank v/d Haterd1-1/+1
2014-01-16Remove duplicate functionalityPeter Wu2-22/+2
2014-01-16Merge branch 'master' of git.lekensteyn.nl:tue/2iv60-robotsPeter Wu5-5/+28
2014-01-16Add toggle to get the focused robotPeter Wu2-3/+27
2014-01-16Better document SmarterWalkAnimation, remove DumbWalkAnimationPeter Wu2-91/+43
The arm rotation angles are now based on the feet position. Better explain rationale instead of writing the implementation in comments.
2014-01-16New track textureFrank v/d Haterd1-0/+0
2014-01-16Camera:Frank v/d Haterd1-4/+6
FPS mode now follows last robot in race (see assignment). New getLastRobot method and getter in Robot.java RaceTrack: Track texture now has a start line and every 20 segments shows a distance line.
2014-01-16Camera:Frank v/d Haterd1-0/+7
FPS mode now follows last robot in race (see assignment). New getLastRobot method and getter in Robot.java
2014-01-16Camera:Frank v/d Haterd1-1/+15
FPS mode now follows last robot in race (see assignment). New getLastRobot method and getter in Robot.java
2014-01-15New heightmapFrank v/d Haterd1-0/+0
2014-01-15Heightmap fileFrank v/d Haterd1-0/+0
2014-01-15New heightmap file support.Frank v/d Haterd1-18/+88
Updated methods to support this. When no heightmap is found, the formula is used. heightAt modified to work with this.
2014-01-15Smoother camera transitionPeter Wu1-4/+99
Transitions will now move to target with an animation of 500ms.
2014-01-15rotate armsPeter Wu1-3/+9
2014-01-15Initial working implementation of SmarterWalkAnimationPeter Wu4-5/+212
2014-01-15Third primitive (assignment) for tree, small fix for terrainFrank v/d Haterd2-2/+4
2014-01-15Small things and class treeFrank v/d Haterd2-143/+143
2014-01-15Terrain class revisited:Frank v/d Haterd1-3/+3
Normals fixed ! 1D texture fixed! Tree drawing functionallity added Code cleanup New class tree added describing tree Small tweek in Robot.java +3FPS (sphere segments decreased not noticeble)
2014-01-15Terrain class revisited:Frank v/d Haterd1-86/+186
Normals fixed ! 1D texture fixed! Tree drawing functionallity added Code cleanup New class tree added describing tree Small tweek in Robot.java +3FPS (sphere segments decreased not noticeble)
2014-01-15Terrain class revisited:Frank v/d Haterd1-0/+142
Normals fixed ! 1D texture fixed! Tree drawing functionallity added Code cleanup New class tree added describing tree Small tweek in Robot.java +3FPS (sphere segments decreased not noticeble)
2014-01-13Merge branch 'master' of git.lekensteyn.nl:tue/2iv60-robotsFrank v/d Haterd10-12/+1055
2014-01-13Whole terrain addedFrank v/d Haterd1-3/+5
Todo: 1D textures instead of colors new heightAt function instead of default one (however it works) normals improved ??
2014-01-13Whole terrain addedFrank v/d Haterd1-5/+214
Todo: 1D textures instead of colors new heightAt function instead of default one (however it works) normals improved ??
2014-01-12Add shell script to run the programPeter Wu1-0/+40
Includes a hack (disabled by default) that tries to extract an older Mesa package for Arch Linux.
2014-01-12Workaround for slow HW renderingPeter Wu1-9/+16
GLJPanel thinks it is a great idea to use glReadPixels. The Intel i965 DRI driver thinks otherwise and does no get more than 2 FPS on a i5-460M CPU (HD Graphics). With Mesa software rendering (LIBGL_ALWAYS_SOFTWARE=1), the performance gets stuck on 20 FPS or something. Unfortunately, the software renderer crashes since Mesa 10[1]. This workaround improves performance by replacing GLJPanel by GLCanvas as mentioned in the Jogamp wiki[2]. FPS now caps on 30 (but this can be bumped to 42 by changing Base.FPS to 60). [1]: https://bugs.freedesktop.org/show_bug.cgi?id=72926 [2]: http://jogamp.org/wiki/index.php/Using_JOGL_in_AWT_SWT_and_Swing
2014-01-12Added unmodified robotrace sourcesPeter Wu4-0/+773
For testing purposes.
2014-01-10Walk animation WIPPeter Wu3-7/+143
DumbWalkAnimator implementation is for testing purposes. Its constants are hard-coded.
2014-01-10Allow camera mode to be toggled with O, H and MPeter Wu1-0/+18
FP and auto are not interesting, hence not added.