Commit Graph

  • 7681b6c6f0
    Merge pull request #2 from twistdroach/dependabot/maven/com.google.guava-guava-32.0.0-jre master twistdroach 2023-07-30 19:48:45 -0400
  • 210c21565a
    Bump guava from 30.1.1-jre to 32.0.0-jre dependabot[bot] 2023-06-14 22:44:14 +0000
  • 7c28c91a29 Fix warning in Render.java twistdroach 2021-10-04 22:54:23 -0400
  • d2fc557ebf Rename Utils to MathUtils twistdroach 2021-10-04 22:52:05 -0400
  • 577640555b Refactor the way render jobs are run to enable client to provide ExecutorService for it to use. Refactoring on the UI side, still needs some cleanup twistdroach 2021-10-04 22:50:09 -0400
  • 8b96ff4e9e Add worker project twistdroach 2021-09-30 22:43:50 -0400
  • f55b54c9de Minor warning cleanup twistdroach 2021-09-30 22:18:46 -0400
  • bebe834bc0 Move ui into it's own pom, still need to refactor dependencies appropriately twistdroach 2021-09-30 21:49:29 -0400
  • 13b5993fc2 add triangles, loading obj files twistdroach 2021-09-27 21:38:59 -0400
  • 70fce6856c Add groups, some builder interfaces to ease shape creation twistdroach 2021-09-20 00:55:08 -0400
  • 8b92e8c157 Add Cones and Cylinders twistdroach 2021-09-19 01:30:51 -0400
  • a5db8b1a6f Add cubes, rename patterns twistdroach 2021-09-17 22:58:38 -0400
  • 659a1b254a Add patterns, reflection, refraction... twistdroach 2021-09-16 20:02:59 -0400
  • f1d4484c30 Add plane twistdroach 2021-09-13 00:11:32 -0400
  • 93cd3bdcbd add shadows.... twistdroach 2021-09-12 19:30:35 -0400
  • 9b3f511bfc Add camera and world twistdroach 2021-09-12 01:20:49 -0400
  • 292f5ddbfd Add lighting & shading twistdroach 2021-09-10 22:58:56 -0400
  • 4e7e446db4 Added rays, intersections, some shape infrastructure, and spheres twistdroach 2021-09-09 23:28:37 -0400
  • 8f62ffa647 Add matrixes twistdroach 2021-09-09 19:34:17 -0400
  • c4cf539e27 Start fresh, tuples & canvas twistdroach 2021-09-06 00:00:59 -0400
  • 74f8474b89 Start fresh twistdroach 2021-08-31 19:55:49 -0400
  • 5ee98d4c49
    Merge pull request #1 from twistdroach/dependabot/maven/junit-junit-4.13.1 old_stuff twistdroach 2021-08-17 19:25:07 -0400
  • 0129a9559f
    Bump junit from 4.12 to 4.13.1 dependabot[bot] 2020-10-13 10:48:43 +0000
  • bab817132b Add MultiJittered sampler, added some testing - still VERY incomplete Zachary D. Rowitsch 2020-02-15 22:16:48 -0500
  • 2179f76685 Begin some sampler implementation - added Jittered, Reguler, and Random. Need to figure out how to test Zachary D. Rowitsch 2020-02-14 23:50:49 -0500
  • ba29941555 Add Sampler2D abstract and a simple test. Need to do the concrete implementations next... Zachary D. Rowitsch 2020-02-14 00:24:52 -0500
  • 1e8ba1cdc6 basic multi object support Zachary D. Rowitsch 2020-02-13 23:11:03 -0500
  • f24b660c9c Add testListener for debugging Zachary D. Rowitsch 2020-02-13 22:27:49 -0500
  • e8059e1315 cleanup some imports Zachary D. Rowitsch 2020-02-13 22:23:11 -0500
  • 4e5ee23687 Minor color fixes Zachary D. Rowitsch 2020-02-10 23:29:21 -0500
  • 1101cfded2 Get color mapping working (more) correctly Zachary D. Rowitsch 2020-02-10 23:13:46 -0500
  • b04c291d1a Very first piece working - generates an image of a circle from a sphere! Zachary D. Rowitsch 2020-02-10 22:46:30 -0500
  • 855edce0e6 eclipse adjustments Zachary D. Rowitsch 2020-02-10 22:42:45 -0500
  • 8f46f68b59 Added very simple sphere test case, Removed Normal class Zachary D. Rowitsch 2020-02-10 22:36:38 -0500
  • b2991f369e probably broken Zachary D. Rowitsch 2019-06-16 11:59:34 -0400
  • caca48ea46 Make Point3D & Vector3D immutable so that math is more readable Zachary D. Rowitsch 2019-03-22 19:44:42 -0400
  • 63fe582c60 add .gitignore, remove target/, various other changes Zachary D. Rowitsch 2019-03-22 19:27:00 -0400
  • 32bfc0eb9a Initial commit, good structure, need to do the actual math Zachary D. Rowitsch 2018-11-12 06:30:27 -0500