├── .DS_Store ├── camera.go ├── geometry.go ├── go-tracer ├── go.mod ├── go.sum ├── image.go ├── light.go ├── main.go ├── material.go ├── obj_parser ├── parser.go └── red_cube.mtl ├── objects ├── 3d-model.obj ├── Blank.mtl └── meerschaum_new.obj ├── output.png ├── readme-images ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png └── 6.png ├── readme.md ├── red_cube.obj ├── space.go └── test.png /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/.DS_Store -------------------------------------------------------------------------------- /camera.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/camera.go -------------------------------------------------------------------------------- /geometry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/geometry.go -------------------------------------------------------------------------------- /go-tracer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/go-tracer -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/go.sum -------------------------------------------------------------------------------- /image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/image.go -------------------------------------------------------------------------------- /light.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/light.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/main.go -------------------------------------------------------------------------------- /material.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/material.go -------------------------------------------------------------------------------- /obj_parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/obj_parser/parser.go -------------------------------------------------------------------------------- /obj_parser/red_cube.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/obj_parser/red_cube.mtl -------------------------------------------------------------------------------- /objects/3d-model.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/objects/3d-model.obj -------------------------------------------------------------------------------- /objects/Blank.mtl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /objects/meerschaum_new.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/objects/meerschaum_new.obj -------------------------------------------------------------------------------- /output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/output.png -------------------------------------------------------------------------------- /readme-images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/readme-images/1.png -------------------------------------------------------------------------------- /readme-images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/readme-images/2.png -------------------------------------------------------------------------------- /readme-images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/readme-images/3.png -------------------------------------------------------------------------------- /readme-images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/readme-images/4.png -------------------------------------------------------------------------------- /readme-images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/readme-images/5.png -------------------------------------------------------------------------------- /readme-images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/readme-images/6.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/readme.md -------------------------------------------------------------------------------- /red_cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/red_cube.obj -------------------------------------------------------------------------------- /space.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/space.go -------------------------------------------------------------------------------- /test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheGreatDaniad/go-tracer/HEAD/test.png --------------------------------------------------------------------------------