Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
C
CppRaytracer
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Yoel
CppRaytracer
Commits
1a04caf6c6829c9672c74b0dbc97d01205ba3b2c
Select Git revision
0 results
CppRaytracer
Author
Search by author
Any Author
authors
Yoel
s73017
1 author
Oct 16, 2020
Small refactor for use of ShapeSingleGroup
· 1a04caf6
Yoel
authored
4 years ago
1a04caf6
Deleted LightShape interface and split up SIngleGroup to one for Light and one for Shape
· 45929aae
Yoel
authored
4 years ago
45929aae
Light now has a function that determines the amount of light emitted by the Light in direction d
· 5b5ee8bc
Yoel
authored
4 years ago
5b5ee8bc
Added new function to gammaCorrect the whole image vector
· f5fcf0b0
Yoel
authored
4 years ago
f5fcf0b0
Oct 10, 2020
Refactor to use Random class
· 562839f7
Yoel
authored
4 years ago
562839f7
Sampler now uses the Random module
· 1047847a
Yoel
authored
4 years ago
1047847a
Added a critical difference to -1,1 and 0,1 dis
· 8d87d7e3
Yoel
authored
4 years ago
8d87d7e3
Oct 08, 2020
Experimental implementation of the sampleLight-function
· d5ab6b56
Yoel
authored
4 years ago
d5ab6b56
Sphere is now a LightShape and defines all functions of it
· fc22643c
Yoel
authored
4 years ago
fc22643c
sampleLight now correctly returns a SurfacePoint in the interface
· 723d1844
Yoel
authored
4 years ago
723d1844
SingleGroup now gets a LightShape instead of jsut a shape. It effectively...
· 23d01fd2
Yoel
authored
4 years ago
23d01fd2
Created a new interface, this inherites both shape and light and is therefore a combination of both
· d48df1ae
Yoel
authored
4 years ago
d48df1ae
ShapeGroups are now a seperate class: SingleGroup, which can only contain a single Shape
· 7d951204
Yoel
authored
4 years ago
7d951204
Deleted the Group-method to create a shapeGroup
· b895a6f0
Yoel
authored
4 years ago
b895a6f0
Oct 07, 2020
Refactor because of Hit-class refactoring earlier
· 3e80cda5
Yoel
authored
4 years ago
3e80cda5
Changed from double to float in 4 instances
· b3f26a44
Yoel
authored
4 years ago
b3f26a44
Changes from doubles to floats in 4 instances
· cfe6aad1
Yoel
authored
4 years ago
cfe6aad1
Refactored the hit class to be a surfacepoint
· f0f24511
Yoel
authored
4 years ago
f0f24511
New class SurfacePoint
· 07504f40
Yoel
authored
4 years ago
07504f40
Oct 06, 2020
Sphere is now a light which its defined functions
· 70efd9cb
Yoel
authored
4 years ago
70efd9cb
DiffuseMaterial refactored as it needs the Random-functions
· 921f274f
Yoel
authored
4 years ago
921f274f
New files Random, which include the rand-stuff prev. in material
· ab2182d5
Yoel
authored
4 years ago
ab2182d5
Material is now purely an interface
· 97cd5a63
Yoel
authored
4 years ago
97cd5a63
Light interface correction
· 5e373e8e
Yoel
authored
4 years ago
5e373e8e
Added new interface for lights
· 34f7b4b6
Yoel
authored
4 years ago
34f7b4b6
Slight changes how the scene handles background hits
· b231e89d
Yoel
authored
4 years ago
b231e89d
Sep 26, 2020
Added ostream operator for AABBs
· cd5f5ce4
Yoel
authored
4 years ago
cd5f5ce4
Sep 11, 2020
Changed some parameters to const-refs
· c0aefa7e
Yoel
authored
4 years ago
c0aefa7e
Sep 10, 2020
Added the groups transform to the rebuidBoundingVolume-method
· 69a21f0d
Yoel
authored
4 years ago
69a21f0d
Implemented the *-operator for transforming a AABB with matrices
· 9bd479f1
Yoel
authored
4 years ago
9bd479f1
Deleted unnecessary tests
· 5594bbb3
Yoel
authored
4 years ago
5594bbb3
Made all references const and added a new *-operator for transforming AABBs with matrices
· cd8430f6
Yoel
authored
4 years ago
cd8430f6
Streamlined optional returns
· 7b78ff1f
Yoel
authored
4 years ago
7b78ff1f
Changed double to floats in intersect
· c35d9a56
Yoel
authored
4 years ago
c35d9a56
Made the material of the hit visible again
· d7f4533e
Yoel
authored
4 years ago
d7f4533e
Revert "Changed one private member to public"
· ba59482e
Yoel
authored
4 years ago
ba59482e
Test Commit
· db64192a
Yoel
authored
4 years ago
db64192a
Changed one private member to public
· c132da59
Yoel
authored
4 years ago
c132da59
Changed const members to private and declared and defined getter
· 779ef151
Yoel
authored
4 years ago
779ef151
Sep 07, 2020
Pointless pointers deleted and added a special Background-member
· 1218ed36
Yoel
authored
4 years ago
1218ed36
Loading