├── .gitignore ├── LICENSE.txt ├── README.md ├── TODO ├── api ├── animate.go ├── api.go ├── benchmark_test.gone ├── camera.go ├── csg_torture_test.go ├── help_test.go ├── object.go ├── render.go ├── server.go ├── spec.go ├── stdbench.sh ├── texture.go └── view.go ├── assets ├── .gitignore ├── COPYRIGHT ├── README.md ├── bunny_res4.ply ├── dragon_res4.ply ├── earth.jpg ├── monalisa.jpg ├── sky1.jpg └── teapot.ply ├── cmd ├── bruteray-view │ ├── .gitignore │ └── main.go ├── bruteray-watch │ └── main.go └── halton │ └── halton.go ├── examples ├── .gitignore ├── abstract-parametrics.go ├── abstract-parametrics.jpg ├── assets │ └── moebius.png ├── cemetary │ └── celtic-cemetary.go ├── cubes │ └── main.go ├── damaliscus │ └── damaliscus.go ├── gopher-cornell.go ├── gopher-obj.go ├── gopher3d.go ├── gothic │ ├── .gitignore │ └── gothic.go ├── lucy.go ├── moebius.go ├── teapot │ └── teapot.go └── x.go ├── geom ├── affinetransform.go ├── affinetransform_test.go ├── matrix.go ├── matrix_test.go ├── util.go ├── vec.go ├── vec2.go └── vec_test.go ├── go.mod ├── go.sum ├── imagef ├── colorf │ └── color.go ├── grey.go ├── image.go ├── load.go ├── post │ ├── convolution.go │ ├── convolution_test.go │ └── params.go └── ppm │ ├── ppm.go │ ├── ppm_test.go │ └── testdata │ └── .gitignore ├── makedoc.sh ├── mascot.jpg ├── mascot.png ├── pre-commit ├── sampler ├── adaptive.go ├── adaptive_test.go ├── util.go └── util_test.go ├── shots ├── 001.png ├── 002.png ├── 003.jpg ├── 004.jpg ├── 005.jpg ├── 006.jpg ├── 007.jpg ├── 008.jpg ├── 009.jpg ├── 010.jpg ├── 011.jpg ├── 012.jpg ├── 013.jpg ├── 014.jpg ├── 015.jpg ├── 016.jpg ├── 017.jpg ├── 018.jpg ├── 020.jpg ├── 021.jpg ├── 022.jpg ├── 023.jpg ├── 024.jpg ├── 025.jpg ├── 026.jpg ├── 027.jpg ├── 028.jpg ├── 029.jpg ├── 030.jpg ├── 031.jpg ├── 032.jpg ├── 033.jpg ├── 034.jpg ├── 035.jpg ├── 036.jpg ├── 037.jpg ├── 038.jpg ├── 039.jpg ├── 040.jpeg ├── 041.jpg ├── 042.jpg ├── 043.jpg ├── 044.jpg ├── 045.jpg ├── 046.jpg ├── 047.jpg ├── 048.jpg ├── 050.jpg ├── 051.jpg ├── 052.jpg ├── 053.jpg ├── 054.jpg ├── 055.jpg ├── 056.jpg ├── 057.jpg ├── 058.jpg ├── 059.jpg ├── 060.jpg ├── 061.jpg ├── 062.jpg ├── 063.jpg ├── 064.jpg ├── 2001-cornellbox-path-3-10000.jpg ├── 2002-bunny.png ├── 2005-cornellbunny-shiny.jpg ├── 2006-cornelldragon.jpg ├── 2007-damaliscus.jpg ├── 2008-moebius.jpg ├── 2010-uvmap.jpg ├── 2011-refraction.jpg ├── 2012-water.jpg ├── 2013-displacementmap.jpg ├── 2014-tiles.jpg ├── 2015-tiles.jgp ├── 2016-fog.jpg ├── 2017-fog.jpg ├── 2018-gopher3d.jpg ├── 2019-gopher-obj.jpg ├── 2020-gopher-cornell.jpg ├── 2021-lucy.jpg ├── 2022-gothic1.jpg ├── 2023-gothic2.jpg ├── 2024-teapot.jpg ├── 2025-gothic.jpg ├── 2026-pool.jpg ├── 2027-damaliscus.jpg ├── 2028-lucy.jpg ├── 2029-lucy.jpg ├── 2030-lucy.jpg ├── 2031-sinc.jpg ├── README.md ├── bouy.jpg ├── cementary.jpg ├── check.jpg ├── gothic.jpg ├── principia.jpg ├── teapot-hd.jpg └── trefoil-poster.jpg ├── testdata ├── api.boxes.png ├── api.cornellbox.jpg ├── builder.ambient.png ├── builder.and.png ├── builder.bumpmapconst.png ├── builder.bumpmapfunc.png ├── builder.bunny.png ├── builder.bunnymesh.png ├── builder.cylinder.png ├── builder.isosurface.png ├── builder.node.png ├── builder.parametric.png ├── builder.rectangle.png ├── builder.rectangle_ctrl.png ├── builder.sheet.png ├── builder.sphere.png ├── builder.spherebounds.png ├── builder.transformed.png ├── builder.transformedbounds.png ├── builder.tree.png ├── builder.triangle.png ├── cameras.environmentmap.png ├── cameras.isometric.png ├── cameras.isometricx.png ├── cameras.isometricy.png ├── cameras.isometricz.png ├── cameras.projective.png ├── cameras.projective_fov.png ├── cameras.projective_handedness.png ├── cameras.transform.png ├── cameras.translate.png ├── got │ └── .gitignore ├── light.point.png ├── light.rectanglelight.png ├── light.rectanglelight2.png ├── lights.disklight.png ├── lights.pointlight.png ├── lights.rectanglelight.png ├── lights.rectanglelight2.png ├── lights.rectanglelight3.png ├── lights.sunlight.png ├── lights.sunlight_brightness.png ├── lights.sunlight_position.png ├── lights.transformed.png ├── material.flat.png ├── material.normal.png ├── material.refractive.png ├── material.transparent.png ├── materials.matte_shadow.png ├── materials.reflective.png ├── materials.transparent.png ├── media.expfog.png ├── media.expfog_height.png ├── media.expfog_height2.png ├── media.fog.png ├── media.fog_height.png ├── media.fog_height2.png ├── objects.and.png ├── objects.and_bounds.png ├── objects.andnot.png ├── objects.andnot_bounds.png ├── objects.andnot_box.png ├── objects.andnot_hollow.png ├── objects.backdrop.png ├── objects.benchmarkandnot.png ├── objects.benchmarkmesh_teapot.png ├── objects.benchmarktransformed_cylinder.png ├── objects.benchmarktransformed_optimize.png ├── objects.benchmarktree10.png ├── objects.benchmarktree100.png ├── objects.benchmarktree1000.png ├── objects.box.png ├── objects.cylinder.png ├── objects.cylinder_bounds.png ├── objects.disk_bounds.png ├── objects.disk_shadow.png ├── objects.isosurface_const.png ├── objects.mesh_teapot.png ├── objects.parametric_cylinder.png ├── objects.parametric_torus.png ├── objects.quadrilateral.png ├── objects.sphere.png ├── objects.sphere_bounds.png ├── objects.transformed_bounds_cylinder.png ├── objects.transformed_cylinder.png ├── objects.transformed_rotate.png ├── objects.tree.png ├── objects.tree_bounds.png ├── objects.triangle.png ├── post.convolution.png ├── post.convolution_airy.png ├── post.convolution_gaussian.png ├── post.convolution_star.png ├── texture.cylindermap.png ├── tracer.sampler_convergence.png ├── tracer.sampler_cornell.png └── tracer.tracer.png ├── texture ├── assets.go ├── doc.go ├── example_test.go ├── func2d.go ├── interpolation.go ├── interpolation_test.go ├── texture.go ├── texture2d.go ├── texture3d.go ├── texturef.go └── uvmapper.go ├── tracer ├── .gitignore ├── cameras │ ├── cameras_test.go │ ├── doc.go │ ├── environmentmap.go │ ├── isometric.go │ ├── projective.go │ └── withtransform.go ├── ctx.go ├── doc.go ├── interfaces.go ├── lights │ ├── doc.go │ ├── lights_test.go │ ├── planar.go │ ├── pointlight.go │ └── transformed.go ├── materials │ ├── blend.go │ ├── debug.go │ ├── flat.go │ ├── materials_test.go │ ├── matte.go │ ├── reflective.go │ ├── refractive.go │ ├── transparent.go │ └── twosided.go ├── media │ ├── expfog.go │ ├── fog.go │ ├── fog_test.go │ └── media_test.go ├── objects │ ├── backdrop.go │ ├── bounded.go │ ├── boundingbox.go │ ├── boundingbox_test.go │ ├── box.go │ ├── csg.go │ ├── group.go │ ├── help_test.go │ ├── interface.go │ ├── isosurface.go │ ├── mesh.go │ ├── obj │ │ ├── parser.go │ │ ├── parser_test.go │ │ └── testdata │ │ │ └── goph.obj │ ├── objects_test.go │ ├── ply │ │ └── parser.go │ ├── quadric.go │ ├── remap.go │ ├── transformed.go │ └── tree.go ├── ray.go ├── sampler.go ├── sampler_test.go ├── scene.go ├── sequence │ ├── doc.go │ ├── halton.go │ ├── mappings.go │ ├── sequence.go │ └── sequence_test.go ├── stats.go ├── test │ ├── .gitignore │ ├── convergence.go │ ├── materials.go │ ├── objects.go │ └── test.go ├── tracer_test.go ├── types │ └── types.go └── util.go ├── trash ├── asm │ ├── asm.go │ ├── asm_amd64.s │ └── asm_test.go ├── builder │ ├── ambient_test.gone │ ├── boundingboxf.gone │ ├── bumpmap.gone │ ├── bumpmap_test.gone │ ├── csg.gone │ ├── csg_test.gone │ ├── cuboid.gone │ ├── debug.gone │ ├── frame.gone │ ├── frame_test.gone │ ├── isosurface.gone │ ├── isosurface_test.gone │ ├── mesh_test.gone │ ├── node_test.gone │ ├── parametric.gone │ ├── parametric_test.gone │ ├── quadric_test.gone │ ├── rectangle.gone │ ├── rectangle_test.gone │ ├── scenebuilder.gone │ ├── sheet.gone │ ├── sheet_test.gone │ ├── sphere.gone │ ├── sphere_test.gone │ ├── transform.gone │ ├── transformed.gone │ ├── transformed_test.gone │ ├── tree.gone │ ├── tree_test.gone │ ├── triangle.gone │ ├── triangle_test.gone │ └── types.gone └── scenes │ ├── .gitignore │ ├── assorted_cornell_boxes │ ├── .gitignore │ └── main.gone │ ├── cornellbunny │ └── main.gone │ ├── cornelldragon │ └── main.gone │ ├── damaliscus │ └── main.gone │ ├── knot │ └── main.gone │ ├── mirrormaze │ └── main.gone │ ├── pool │ └── main.gone │ └── scratch.go └── util ├── util.go └── util_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | .vscode 3 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/TODO -------------------------------------------------------------------------------- /api/animate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/animate.go -------------------------------------------------------------------------------- /api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/api.go -------------------------------------------------------------------------------- /api/benchmark_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/benchmark_test.gone -------------------------------------------------------------------------------- /api/camera.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/camera.go -------------------------------------------------------------------------------- /api/csg_torture_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/csg_torture_test.go -------------------------------------------------------------------------------- /api/help_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/help_test.go -------------------------------------------------------------------------------- /api/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/object.go -------------------------------------------------------------------------------- /api/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/render.go -------------------------------------------------------------------------------- /api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/server.go -------------------------------------------------------------------------------- /api/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/spec.go -------------------------------------------------------------------------------- /api/stdbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/stdbench.sh -------------------------------------------------------------------------------- /api/texture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/texture.go -------------------------------------------------------------------------------- /api/view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/api/view.go -------------------------------------------------------------------------------- /assets/.gitignore: -------------------------------------------------------------------------------- 1 | sky*.jpg 2 | -------------------------------------------------------------------------------- /assets/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/assets/COPYRIGHT -------------------------------------------------------------------------------- /assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/assets/README.md -------------------------------------------------------------------------------- /assets/bunny_res4.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/assets/bunny_res4.ply -------------------------------------------------------------------------------- /assets/dragon_res4.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/assets/dragon_res4.ply -------------------------------------------------------------------------------- /assets/earth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/assets/earth.jpg -------------------------------------------------------------------------------- /assets/monalisa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/assets/monalisa.jpg -------------------------------------------------------------------------------- /assets/sky1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/assets/sky1.jpg -------------------------------------------------------------------------------- /assets/teapot.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/assets/teapot.ply -------------------------------------------------------------------------------- /cmd/bruteray-view/.gitignore: -------------------------------------------------------------------------------- 1 | bruteray-view -------------------------------------------------------------------------------- /cmd/bruteray-view/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/cmd/bruteray-view/main.go -------------------------------------------------------------------------------- /cmd/bruteray-watch/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/cmd/bruteray-watch/main.go -------------------------------------------------------------------------------- /cmd/halton/halton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/cmd/halton/halton.go -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/.gitignore -------------------------------------------------------------------------------- /examples/abstract-parametrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/abstract-parametrics.go -------------------------------------------------------------------------------- /examples/abstract-parametrics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/abstract-parametrics.jpg -------------------------------------------------------------------------------- /examples/assets/moebius.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/assets/moebius.png -------------------------------------------------------------------------------- /examples/cemetary/celtic-cemetary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/cemetary/celtic-cemetary.go -------------------------------------------------------------------------------- /examples/cubes/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/cubes/main.go -------------------------------------------------------------------------------- /examples/damaliscus/damaliscus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/damaliscus/damaliscus.go -------------------------------------------------------------------------------- /examples/gopher-cornell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/gopher-cornell.go -------------------------------------------------------------------------------- /examples/gopher-obj.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/gopher-obj.go -------------------------------------------------------------------------------- /examples/gopher3d.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/gopher3d.go -------------------------------------------------------------------------------- /examples/gothic/.gitignore: -------------------------------------------------------------------------------- 1 | gothic 2 | -------------------------------------------------------------------------------- /examples/gothic/gothic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/gothic/gothic.go -------------------------------------------------------------------------------- /examples/lucy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/lucy.go -------------------------------------------------------------------------------- /examples/moebius.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/moebius.go -------------------------------------------------------------------------------- /examples/teapot/teapot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/teapot/teapot.go -------------------------------------------------------------------------------- /examples/x.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/examples/x.go -------------------------------------------------------------------------------- /geom/affinetransform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/geom/affinetransform.go -------------------------------------------------------------------------------- /geom/affinetransform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/geom/affinetransform_test.go -------------------------------------------------------------------------------- /geom/matrix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/geom/matrix.go -------------------------------------------------------------------------------- /geom/matrix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/geom/matrix_test.go -------------------------------------------------------------------------------- /geom/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/geom/util.go -------------------------------------------------------------------------------- /geom/vec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/geom/vec.go -------------------------------------------------------------------------------- /geom/vec2.go: -------------------------------------------------------------------------------- 1 | package geom 2 | 3 | type Vec2 [2]float64 4 | -------------------------------------------------------------------------------- /geom/vec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/geom/vec_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/go.sum -------------------------------------------------------------------------------- /imagef/colorf/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/colorf/color.go -------------------------------------------------------------------------------- /imagef/grey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/grey.go -------------------------------------------------------------------------------- /imagef/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/image.go -------------------------------------------------------------------------------- /imagef/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/load.go -------------------------------------------------------------------------------- /imagef/post/convolution.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/post/convolution.go -------------------------------------------------------------------------------- /imagef/post/convolution_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/post/convolution_test.go -------------------------------------------------------------------------------- /imagef/post/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/post/params.go -------------------------------------------------------------------------------- /imagef/ppm/ppm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/ppm/ppm.go -------------------------------------------------------------------------------- /imagef/ppm/ppm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/ppm/ppm_test.go -------------------------------------------------------------------------------- /imagef/ppm/testdata/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/imagef/ppm/testdata/.gitignore -------------------------------------------------------------------------------- /makedoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/makedoc.sh -------------------------------------------------------------------------------- /mascot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/mascot.jpg -------------------------------------------------------------------------------- /mascot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/mascot.png -------------------------------------------------------------------------------- /pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/pre-commit -------------------------------------------------------------------------------- /sampler/adaptive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/sampler/adaptive.go -------------------------------------------------------------------------------- /sampler/adaptive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/sampler/adaptive_test.go -------------------------------------------------------------------------------- /sampler/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/sampler/util.go -------------------------------------------------------------------------------- /sampler/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/sampler/util_test.go -------------------------------------------------------------------------------- /shots/001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/001.png -------------------------------------------------------------------------------- /shots/002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/002.png -------------------------------------------------------------------------------- /shots/003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/003.jpg -------------------------------------------------------------------------------- /shots/004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/004.jpg -------------------------------------------------------------------------------- /shots/005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/005.jpg -------------------------------------------------------------------------------- /shots/006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/006.jpg -------------------------------------------------------------------------------- /shots/007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/007.jpg -------------------------------------------------------------------------------- /shots/008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/008.jpg -------------------------------------------------------------------------------- /shots/009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/009.jpg -------------------------------------------------------------------------------- /shots/010.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/010.jpg -------------------------------------------------------------------------------- /shots/011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/011.jpg -------------------------------------------------------------------------------- /shots/012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/012.jpg -------------------------------------------------------------------------------- /shots/013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/013.jpg -------------------------------------------------------------------------------- /shots/014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/014.jpg -------------------------------------------------------------------------------- /shots/015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/015.jpg -------------------------------------------------------------------------------- /shots/016.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/016.jpg -------------------------------------------------------------------------------- /shots/017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/017.jpg -------------------------------------------------------------------------------- /shots/018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/018.jpg -------------------------------------------------------------------------------- /shots/020.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/020.jpg -------------------------------------------------------------------------------- /shots/021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/021.jpg -------------------------------------------------------------------------------- /shots/022.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/022.jpg -------------------------------------------------------------------------------- /shots/023.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/023.jpg -------------------------------------------------------------------------------- /shots/024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/024.jpg -------------------------------------------------------------------------------- /shots/025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/025.jpg -------------------------------------------------------------------------------- /shots/026.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/026.jpg -------------------------------------------------------------------------------- /shots/027.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/027.jpg -------------------------------------------------------------------------------- /shots/028.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/028.jpg -------------------------------------------------------------------------------- /shots/029.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/029.jpg -------------------------------------------------------------------------------- /shots/030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/030.jpg -------------------------------------------------------------------------------- /shots/031.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/031.jpg -------------------------------------------------------------------------------- /shots/032.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/032.jpg -------------------------------------------------------------------------------- /shots/033.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/033.jpg -------------------------------------------------------------------------------- /shots/034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/034.jpg -------------------------------------------------------------------------------- /shots/035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/035.jpg -------------------------------------------------------------------------------- /shots/036.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/036.jpg -------------------------------------------------------------------------------- /shots/037.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/037.jpg -------------------------------------------------------------------------------- /shots/038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/038.jpg -------------------------------------------------------------------------------- /shots/039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/039.jpg -------------------------------------------------------------------------------- /shots/040.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/040.jpeg -------------------------------------------------------------------------------- /shots/041.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/041.jpg -------------------------------------------------------------------------------- /shots/042.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/042.jpg -------------------------------------------------------------------------------- /shots/043.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/043.jpg -------------------------------------------------------------------------------- /shots/044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/044.jpg -------------------------------------------------------------------------------- /shots/045.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/045.jpg -------------------------------------------------------------------------------- /shots/046.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/046.jpg -------------------------------------------------------------------------------- /shots/047.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/047.jpg -------------------------------------------------------------------------------- /shots/048.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/048.jpg -------------------------------------------------------------------------------- /shots/050.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/050.jpg -------------------------------------------------------------------------------- /shots/051.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/051.jpg -------------------------------------------------------------------------------- /shots/052.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/052.jpg -------------------------------------------------------------------------------- /shots/053.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/053.jpg -------------------------------------------------------------------------------- /shots/054.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/054.jpg -------------------------------------------------------------------------------- /shots/055.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/055.jpg -------------------------------------------------------------------------------- /shots/056.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/056.jpg -------------------------------------------------------------------------------- /shots/057.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/057.jpg -------------------------------------------------------------------------------- /shots/058.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/058.jpg -------------------------------------------------------------------------------- /shots/059.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/059.jpg -------------------------------------------------------------------------------- /shots/060.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/060.jpg -------------------------------------------------------------------------------- /shots/061.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/061.jpg -------------------------------------------------------------------------------- /shots/062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/062.jpg -------------------------------------------------------------------------------- /shots/063.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/063.jpg -------------------------------------------------------------------------------- /shots/064.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/064.jpg -------------------------------------------------------------------------------- /shots/2001-cornellbox-path-3-10000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2001-cornellbox-path-3-10000.jpg -------------------------------------------------------------------------------- /shots/2002-bunny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2002-bunny.png -------------------------------------------------------------------------------- /shots/2005-cornellbunny-shiny.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2005-cornellbunny-shiny.jpg -------------------------------------------------------------------------------- /shots/2006-cornelldragon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2006-cornelldragon.jpg -------------------------------------------------------------------------------- /shots/2007-damaliscus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2007-damaliscus.jpg -------------------------------------------------------------------------------- /shots/2008-moebius.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2008-moebius.jpg -------------------------------------------------------------------------------- /shots/2010-uvmap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2010-uvmap.jpg -------------------------------------------------------------------------------- /shots/2011-refraction.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2011-refraction.jpg -------------------------------------------------------------------------------- /shots/2012-water.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2012-water.jpg -------------------------------------------------------------------------------- /shots/2013-displacementmap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2013-displacementmap.jpg -------------------------------------------------------------------------------- /shots/2014-tiles.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2014-tiles.jpg -------------------------------------------------------------------------------- /shots/2015-tiles.jgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2015-tiles.jgp -------------------------------------------------------------------------------- /shots/2016-fog.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2016-fog.jpg -------------------------------------------------------------------------------- /shots/2017-fog.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2017-fog.jpg -------------------------------------------------------------------------------- /shots/2018-gopher3d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2018-gopher3d.jpg -------------------------------------------------------------------------------- /shots/2019-gopher-obj.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2019-gopher-obj.jpg -------------------------------------------------------------------------------- /shots/2020-gopher-cornell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2020-gopher-cornell.jpg -------------------------------------------------------------------------------- /shots/2021-lucy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2021-lucy.jpg -------------------------------------------------------------------------------- /shots/2022-gothic1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2022-gothic1.jpg -------------------------------------------------------------------------------- /shots/2023-gothic2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2023-gothic2.jpg -------------------------------------------------------------------------------- /shots/2024-teapot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2024-teapot.jpg -------------------------------------------------------------------------------- /shots/2025-gothic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2025-gothic.jpg -------------------------------------------------------------------------------- /shots/2026-pool.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2026-pool.jpg -------------------------------------------------------------------------------- /shots/2027-damaliscus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2027-damaliscus.jpg -------------------------------------------------------------------------------- /shots/2028-lucy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2028-lucy.jpg -------------------------------------------------------------------------------- /shots/2029-lucy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2029-lucy.jpg -------------------------------------------------------------------------------- /shots/2030-lucy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2030-lucy.jpg -------------------------------------------------------------------------------- /shots/2031-sinc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/2031-sinc.jpg -------------------------------------------------------------------------------- /shots/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/README.md -------------------------------------------------------------------------------- /shots/bouy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/bouy.jpg -------------------------------------------------------------------------------- /shots/cementary.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/cementary.jpg -------------------------------------------------------------------------------- /shots/check.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/check.jpg -------------------------------------------------------------------------------- /shots/gothic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/gothic.jpg -------------------------------------------------------------------------------- /shots/principia.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/principia.jpg -------------------------------------------------------------------------------- /shots/teapot-hd.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/teapot-hd.jpg -------------------------------------------------------------------------------- /shots/trefoil-poster.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/shots/trefoil-poster.jpg -------------------------------------------------------------------------------- /testdata/api.boxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/api.boxes.png -------------------------------------------------------------------------------- /testdata/api.cornellbox.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/api.cornellbox.jpg -------------------------------------------------------------------------------- /testdata/builder.ambient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.ambient.png -------------------------------------------------------------------------------- /testdata/builder.and.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.and.png -------------------------------------------------------------------------------- /testdata/builder.bumpmapconst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.bumpmapconst.png -------------------------------------------------------------------------------- /testdata/builder.bumpmapfunc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.bumpmapfunc.png -------------------------------------------------------------------------------- /testdata/builder.bunny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.bunny.png -------------------------------------------------------------------------------- /testdata/builder.bunnymesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.bunnymesh.png -------------------------------------------------------------------------------- /testdata/builder.cylinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.cylinder.png -------------------------------------------------------------------------------- /testdata/builder.isosurface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.isosurface.png -------------------------------------------------------------------------------- /testdata/builder.node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.node.png -------------------------------------------------------------------------------- /testdata/builder.parametric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.parametric.png -------------------------------------------------------------------------------- /testdata/builder.rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.rectangle.png -------------------------------------------------------------------------------- /testdata/builder.rectangle_ctrl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.rectangle_ctrl.png -------------------------------------------------------------------------------- /testdata/builder.sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.sheet.png -------------------------------------------------------------------------------- /testdata/builder.sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.sphere.png -------------------------------------------------------------------------------- /testdata/builder.spherebounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.spherebounds.png -------------------------------------------------------------------------------- /testdata/builder.transformed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.transformed.png -------------------------------------------------------------------------------- /testdata/builder.transformedbounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.transformedbounds.png -------------------------------------------------------------------------------- /testdata/builder.tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.tree.png -------------------------------------------------------------------------------- /testdata/builder.triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/builder.triangle.png -------------------------------------------------------------------------------- /testdata/cameras.environmentmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.environmentmap.png -------------------------------------------------------------------------------- /testdata/cameras.isometric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.isometric.png -------------------------------------------------------------------------------- /testdata/cameras.isometricx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.isometricx.png -------------------------------------------------------------------------------- /testdata/cameras.isometricy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.isometricy.png -------------------------------------------------------------------------------- /testdata/cameras.isometricz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.isometricz.png -------------------------------------------------------------------------------- /testdata/cameras.projective.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.projective.png -------------------------------------------------------------------------------- /testdata/cameras.projective_fov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.projective_fov.png -------------------------------------------------------------------------------- /testdata/cameras.projective_handedness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.projective_handedness.png -------------------------------------------------------------------------------- /testdata/cameras.transform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.transform.png -------------------------------------------------------------------------------- /testdata/cameras.translate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/cameras.translate.png -------------------------------------------------------------------------------- /testdata/got/.gitignore: -------------------------------------------------------------------------------- 1 | *.png 2 | -------------------------------------------------------------------------------- /testdata/light.point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/light.point.png -------------------------------------------------------------------------------- /testdata/light.rectanglelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/light.rectanglelight.png -------------------------------------------------------------------------------- /testdata/light.rectanglelight2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/light.rectanglelight2.png -------------------------------------------------------------------------------- /testdata/lights.disklight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.disklight.png -------------------------------------------------------------------------------- /testdata/lights.pointlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.pointlight.png -------------------------------------------------------------------------------- /testdata/lights.rectanglelight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.rectanglelight.png -------------------------------------------------------------------------------- /testdata/lights.rectanglelight2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.rectanglelight2.png -------------------------------------------------------------------------------- /testdata/lights.rectanglelight3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.rectanglelight3.png -------------------------------------------------------------------------------- /testdata/lights.sunlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.sunlight.png -------------------------------------------------------------------------------- /testdata/lights.sunlight_brightness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.sunlight_brightness.png -------------------------------------------------------------------------------- /testdata/lights.sunlight_position.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.sunlight_position.png -------------------------------------------------------------------------------- /testdata/lights.transformed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/lights.transformed.png -------------------------------------------------------------------------------- /testdata/material.flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/material.flat.png -------------------------------------------------------------------------------- /testdata/material.normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/material.normal.png -------------------------------------------------------------------------------- /testdata/material.refractive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/material.refractive.png -------------------------------------------------------------------------------- /testdata/material.transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/material.transparent.png -------------------------------------------------------------------------------- /testdata/materials.matte_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/materials.matte_shadow.png -------------------------------------------------------------------------------- /testdata/materials.reflective.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/materials.reflective.png -------------------------------------------------------------------------------- /testdata/materials.transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/materials.transparent.png -------------------------------------------------------------------------------- /testdata/media.expfog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/media.expfog.png -------------------------------------------------------------------------------- /testdata/media.expfog_height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/media.expfog_height.png -------------------------------------------------------------------------------- /testdata/media.expfog_height2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/media.expfog_height2.png -------------------------------------------------------------------------------- /testdata/media.fog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/media.fog.png -------------------------------------------------------------------------------- /testdata/media.fog_height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/media.fog_height.png -------------------------------------------------------------------------------- /testdata/media.fog_height2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/media.fog_height2.png -------------------------------------------------------------------------------- /testdata/objects.and.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.and.png -------------------------------------------------------------------------------- /testdata/objects.and_bounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.and_bounds.png -------------------------------------------------------------------------------- /testdata/objects.andnot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.andnot.png -------------------------------------------------------------------------------- /testdata/objects.andnot_bounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.andnot_bounds.png -------------------------------------------------------------------------------- /testdata/objects.andnot_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.andnot_box.png -------------------------------------------------------------------------------- /testdata/objects.andnot_hollow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.andnot_hollow.png -------------------------------------------------------------------------------- /testdata/objects.backdrop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.backdrop.png -------------------------------------------------------------------------------- /testdata/objects.benchmarkandnot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.benchmarkandnot.png -------------------------------------------------------------------------------- /testdata/objects.benchmarkmesh_teapot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.benchmarkmesh_teapot.png -------------------------------------------------------------------------------- /testdata/objects.benchmarktransformed_cylinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.benchmarktransformed_cylinder.png -------------------------------------------------------------------------------- /testdata/objects.benchmarktransformed_optimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.benchmarktransformed_optimize.png -------------------------------------------------------------------------------- /testdata/objects.benchmarktree10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.benchmarktree10.png -------------------------------------------------------------------------------- /testdata/objects.benchmarktree100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.benchmarktree100.png -------------------------------------------------------------------------------- /testdata/objects.benchmarktree1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.benchmarktree1000.png -------------------------------------------------------------------------------- /testdata/objects.box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.box.png -------------------------------------------------------------------------------- /testdata/objects.cylinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.cylinder.png -------------------------------------------------------------------------------- /testdata/objects.cylinder_bounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.cylinder_bounds.png -------------------------------------------------------------------------------- /testdata/objects.disk_bounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.disk_bounds.png -------------------------------------------------------------------------------- /testdata/objects.disk_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.disk_shadow.png -------------------------------------------------------------------------------- /testdata/objects.isosurface_const.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.isosurface_const.png -------------------------------------------------------------------------------- /testdata/objects.mesh_teapot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.mesh_teapot.png -------------------------------------------------------------------------------- /testdata/objects.parametric_cylinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.parametric_cylinder.png -------------------------------------------------------------------------------- /testdata/objects.parametric_torus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.parametric_torus.png -------------------------------------------------------------------------------- /testdata/objects.quadrilateral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.quadrilateral.png -------------------------------------------------------------------------------- /testdata/objects.sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.sphere.png -------------------------------------------------------------------------------- /testdata/objects.sphere_bounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.sphere_bounds.png -------------------------------------------------------------------------------- /testdata/objects.transformed_bounds_cylinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.transformed_bounds_cylinder.png -------------------------------------------------------------------------------- /testdata/objects.transformed_cylinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.transformed_cylinder.png -------------------------------------------------------------------------------- /testdata/objects.transformed_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.transformed_rotate.png -------------------------------------------------------------------------------- /testdata/objects.tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.tree.png -------------------------------------------------------------------------------- /testdata/objects.tree_bounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.tree_bounds.png -------------------------------------------------------------------------------- /testdata/objects.triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/objects.triangle.png -------------------------------------------------------------------------------- /testdata/post.convolution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/post.convolution.png -------------------------------------------------------------------------------- /testdata/post.convolution_airy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/post.convolution_airy.png -------------------------------------------------------------------------------- /testdata/post.convolution_gaussian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/post.convolution_gaussian.png -------------------------------------------------------------------------------- /testdata/post.convolution_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/post.convolution_star.png -------------------------------------------------------------------------------- /testdata/texture.cylindermap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/texture.cylindermap.png -------------------------------------------------------------------------------- /testdata/tracer.sampler_convergence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/tracer.sampler_convergence.png -------------------------------------------------------------------------------- /testdata/tracer.sampler_cornell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/tracer.sampler_cornell.png -------------------------------------------------------------------------------- /testdata/tracer.tracer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/testdata/tracer.tracer.png -------------------------------------------------------------------------------- /texture/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/assets.go -------------------------------------------------------------------------------- /texture/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/doc.go -------------------------------------------------------------------------------- /texture/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/example_test.go -------------------------------------------------------------------------------- /texture/func2d.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/func2d.go -------------------------------------------------------------------------------- /texture/interpolation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/interpolation.go -------------------------------------------------------------------------------- /texture/interpolation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/interpolation_test.go -------------------------------------------------------------------------------- /texture/texture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/texture.go -------------------------------------------------------------------------------- /texture/texture2d.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/texture2d.go -------------------------------------------------------------------------------- /texture/texture3d.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/texture3d.go -------------------------------------------------------------------------------- /texture/texturef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/texturef.go -------------------------------------------------------------------------------- /texture/uvmapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/texture/uvmapper.go -------------------------------------------------------------------------------- /tracer/.gitignore: -------------------------------------------------------------------------------- 1 | convergence_rate.txt 2 | -------------------------------------------------------------------------------- /tracer/cameras/cameras_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/cameras/cameras_test.go -------------------------------------------------------------------------------- /tracer/cameras/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/cameras/doc.go -------------------------------------------------------------------------------- /tracer/cameras/environmentmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/cameras/environmentmap.go -------------------------------------------------------------------------------- /tracer/cameras/isometric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/cameras/isometric.go -------------------------------------------------------------------------------- /tracer/cameras/projective.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/cameras/projective.go -------------------------------------------------------------------------------- /tracer/cameras/withtransform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/cameras/withtransform.go -------------------------------------------------------------------------------- /tracer/ctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/ctx.go -------------------------------------------------------------------------------- /tracer/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | */ 4 | package tracer 5 | -------------------------------------------------------------------------------- /tracer/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/interfaces.go -------------------------------------------------------------------------------- /tracer/lights/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/lights/doc.go -------------------------------------------------------------------------------- /tracer/lights/lights_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/lights/lights_test.go -------------------------------------------------------------------------------- /tracer/lights/planar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/lights/planar.go -------------------------------------------------------------------------------- /tracer/lights/pointlight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/lights/pointlight.go -------------------------------------------------------------------------------- /tracer/lights/transformed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/lights/transformed.go -------------------------------------------------------------------------------- /tracer/materials/blend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/blend.go -------------------------------------------------------------------------------- /tracer/materials/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/debug.go -------------------------------------------------------------------------------- /tracer/materials/flat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/flat.go -------------------------------------------------------------------------------- /tracer/materials/materials_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/materials_test.go -------------------------------------------------------------------------------- /tracer/materials/matte.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/matte.go -------------------------------------------------------------------------------- /tracer/materials/reflective.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/reflective.go -------------------------------------------------------------------------------- /tracer/materials/refractive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/refractive.go -------------------------------------------------------------------------------- /tracer/materials/transparent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/transparent.go -------------------------------------------------------------------------------- /tracer/materials/twosided.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/materials/twosided.go -------------------------------------------------------------------------------- /tracer/media/expfog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/media/expfog.go -------------------------------------------------------------------------------- /tracer/media/fog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/media/fog.go -------------------------------------------------------------------------------- /tracer/media/fog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/media/fog_test.go -------------------------------------------------------------------------------- /tracer/media/media_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/media/media_test.go -------------------------------------------------------------------------------- /tracer/objects/backdrop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/backdrop.go -------------------------------------------------------------------------------- /tracer/objects/bounded.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/bounded.go -------------------------------------------------------------------------------- /tracer/objects/boundingbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/boundingbox.go -------------------------------------------------------------------------------- /tracer/objects/boundingbox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/boundingbox_test.go -------------------------------------------------------------------------------- /tracer/objects/box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/box.go -------------------------------------------------------------------------------- /tracer/objects/csg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/csg.go -------------------------------------------------------------------------------- /tracer/objects/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/group.go -------------------------------------------------------------------------------- /tracer/objects/help_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/help_test.go -------------------------------------------------------------------------------- /tracer/objects/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/interface.go -------------------------------------------------------------------------------- /tracer/objects/isosurface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/isosurface.go -------------------------------------------------------------------------------- /tracer/objects/mesh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/mesh.go -------------------------------------------------------------------------------- /tracer/objects/obj/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/obj/parser.go -------------------------------------------------------------------------------- /tracer/objects/obj/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/obj/parser_test.go -------------------------------------------------------------------------------- /tracer/objects/obj/testdata/goph.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/obj/testdata/goph.obj -------------------------------------------------------------------------------- /tracer/objects/objects_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/objects_test.go -------------------------------------------------------------------------------- /tracer/objects/ply/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/ply/parser.go -------------------------------------------------------------------------------- /tracer/objects/quadric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/quadric.go -------------------------------------------------------------------------------- /tracer/objects/remap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/remap.go -------------------------------------------------------------------------------- /tracer/objects/transformed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/transformed.go -------------------------------------------------------------------------------- /tracer/objects/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/objects/tree.go -------------------------------------------------------------------------------- /tracer/ray.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/ray.go -------------------------------------------------------------------------------- /tracer/sampler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/sampler.go -------------------------------------------------------------------------------- /tracer/sampler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/sampler_test.go -------------------------------------------------------------------------------- /tracer/scene.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/scene.go -------------------------------------------------------------------------------- /tracer/sequence/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/sequence/doc.go -------------------------------------------------------------------------------- /tracer/sequence/halton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/sequence/halton.go -------------------------------------------------------------------------------- /tracer/sequence/mappings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/sequence/mappings.go -------------------------------------------------------------------------------- /tracer/sequence/sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/sequence/sequence.go -------------------------------------------------------------------------------- /tracer/sequence/sequence_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/sequence/sequence_test.go -------------------------------------------------------------------------------- /tracer/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/stats.go -------------------------------------------------------------------------------- /tracer/test/.gitignore: -------------------------------------------------------------------------------- 1 | *.png -------------------------------------------------------------------------------- /tracer/test/convergence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/test/convergence.go -------------------------------------------------------------------------------- /tracer/test/materials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/test/materials.go -------------------------------------------------------------------------------- /tracer/test/objects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/test/objects.go -------------------------------------------------------------------------------- /tracer/test/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/test/test.go -------------------------------------------------------------------------------- /tracer/tracer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/tracer_test.go -------------------------------------------------------------------------------- /tracer/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/types/types.go -------------------------------------------------------------------------------- /tracer/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/tracer/util.go -------------------------------------------------------------------------------- /trash/asm/asm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/asm/asm.go -------------------------------------------------------------------------------- /trash/asm/asm_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/asm/asm_amd64.s -------------------------------------------------------------------------------- /trash/asm/asm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/asm/asm_test.go -------------------------------------------------------------------------------- /trash/builder/ambient_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/ambient_test.gone -------------------------------------------------------------------------------- /trash/builder/boundingboxf.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/boundingboxf.gone -------------------------------------------------------------------------------- /trash/builder/bumpmap.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/bumpmap.gone -------------------------------------------------------------------------------- /trash/builder/bumpmap_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/bumpmap_test.gone -------------------------------------------------------------------------------- /trash/builder/csg.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/csg.gone -------------------------------------------------------------------------------- /trash/builder/csg_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/csg_test.gone -------------------------------------------------------------------------------- /trash/builder/cuboid.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/cuboid.gone -------------------------------------------------------------------------------- /trash/builder/debug.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/debug.gone -------------------------------------------------------------------------------- /trash/builder/frame.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/frame.gone -------------------------------------------------------------------------------- /trash/builder/frame_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/frame_test.gone -------------------------------------------------------------------------------- /trash/builder/isosurface.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/isosurface.gone -------------------------------------------------------------------------------- /trash/builder/isosurface_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/isosurface_test.gone -------------------------------------------------------------------------------- /trash/builder/mesh_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/mesh_test.gone -------------------------------------------------------------------------------- /trash/builder/node_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/node_test.gone -------------------------------------------------------------------------------- /trash/builder/parametric.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/parametric.gone -------------------------------------------------------------------------------- /trash/builder/parametric_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/parametric_test.gone -------------------------------------------------------------------------------- /trash/builder/quadric_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/quadric_test.gone -------------------------------------------------------------------------------- /trash/builder/rectangle.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/rectangle.gone -------------------------------------------------------------------------------- /trash/builder/rectangle_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/rectangle_test.gone -------------------------------------------------------------------------------- /trash/builder/scenebuilder.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/scenebuilder.gone -------------------------------------------------------------------------------- /trash/builder/sheet.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/sheet.gone -------------------------------------------------------------------------------- /trash/builder/sheet_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/sheet_test.gone -------------------------------------------------------------------------------- /trash/builder/sphere.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/sphere.gone -------------------------------------------------------------------------------- /trash/builder/sphere_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/sphere_test.gone -------------------------------------------------------------------------------- /trash/builder/transform.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/transform.gone -------------------------------------------------------------------------------- /trash/builder/transformed.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/transformed.gone -------------------------------------------------------------------------------- /trash/builder/transformed_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/transformed_test.gone -------------------------------------------------------------------------------- /trash/builder/tree.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/tree.gone -------------------------------------------------------------------------------- /trash/builder/tree_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/tree_test.gone -------------------------------------------------------------------------------- /trash/builder/triangle.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/triangle.gone -------------------------------------------------------------------------------- /trash/builder/triangle_test.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/triangle_test.gone -------------------------------------------------------------------------------- /trash/builder/types.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/builder/types.gone -------------------------------------------------------------------------------- /trash/scenes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/.gitignore -------------------------------------------------------------------------------- /trash/scenes/assorted_cornell_boxes/.gitignore: -------------------------------------------------------------------------------- 1 | main 2 | -------------------------------------------------------------------------------- /trash/scenes/assorted_cornell_boxes/main.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/assorted_cornell_boxes/main.gone -------------------------------------------------------------------------------- /trash/scenes/cornellbunny/main.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/cornellbunny/main.gone -------------------------------------------------------------------------------- /trash/scenes/cornelldragon/main.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/cornelldragon/main.gone -------------------------------------------------------------------------------- /trash/scenes/damaliscus/main.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/damaliscus/main.gone -------------------------------------------------------------------------------- /trash/scenes/knot/main.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/knot/main.gone -------------------------------------------------------------------------------- /trash/scenes/mirrormaze/main.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/mirrormaze/main.gone -------------------------------------------------------------------------------- /trash/scenes/pool/main.gone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/pool/main.gone -------------------------------------------------------------------------------- /trash/scenes/scratch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/trash/scenes/scratch.go -------------------------------------------------------------------------------- /util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/util/util.go -------------------------------------------------------------------------------- /util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barnex/bruteray/HEAD/util/util_test.go --------------------------------------------------------------------------------