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
70b9cd3f7110c20265d6ea4817b144005042de73
Select Git revision
Branches
11
master
default
protected
chess
depthVariance
indoor
daysky
outdoor
master_counting
counting
multipleImportanceSampling
OptimizedMesh
OptimizedMesh1.5
11 results
CppRaytracer
Author
Search by author
Any Author
authors
Yoel
s73017
1 author
May 14, 2021
Refactor materials, reflective material still not done
· 70b9cd3f
Yoel
authored
3 years ago
70b9cd3f
Materials now have a function: brdf_pdf
· 46637d06
Yoel
authored
3 years ago
46637d06
Added functions for potential MIS, new function to outsource, directLightning
· 9fda80ee
Yoel
authored
3 years ago
9fda80ee
Image can be purposely halfed, for hemispheres
· 0d2aef63
Yoel
authored
3 years ago
0d2aef63
Refactor point light with emission and pdf
· 626a4a69
Yoel
authored
3 years ago
626a4a69
As we dont implement MIS we do not need an intersection for lights
· f271d5cc
Yoel
authored
3 years ago
f271d5cc
Mar 30, 2021
LSG Refactor
· fbb484ad
Yoel
authored
3 years ago
fbb484ad
calculateLightEmission split into lightEmission, lightPdf
· 0bd92a61
Yoel
authored
3 years ago
0bd92a61
Mar 29, 2021
Reflective Refactor
· 501f94f0
Yoel
authored
3 years ago
501f94f0
Diffuse Refactor
· 90d47f0b
Yoel
authored
3 years ago
90d47f0b
BackgroundMaterial Refactor
· 8e01b223
Yoel
authored
3 years ago
8e01b223
New functions sampleEmissionProfile called and emission_pdf
· 78f8e56a
Yoel
authored
3 years ago
78f8e56a
EmissionProfile implemented
· 15feef3a
Yoel
authored
3 years ago
15feef3a
Mar 25, 2021
Fixed self hits
· a3d91781
Yoel
authored
3 years ago
a3d91781
Mar 17, 2021
Make Background inherit from Sphere
· f64f15c0
Yoel
authored
4 years ago
f64f15c0
Mar 16, 2021
sL-method now takes a hit
· 1fe1fcb5
Yoel
authored
4 years ago
1fe1fcb5
Point Light implemented
· 95f76249
Yoel
authored
4 years ago
95f76249
Fixed cLE-method
· 0bf64bfa
Yoel
authored
4 years ago
0bf64bfa
Sphere intersection optimized
· bf18756a
Yoel
authored
4 years ago
bf18756a
Added fromWorldN to transform
· 17552fdc
Yoel
authored
4 years ago
17552fdc
Feb 18, 2021
Refactor sampleLight
· aed5a8ba
Yoel
authored
4 years ago
aed5a8ba
SampleLight now takes the initial SurfacePoint
· 42f8fb68
Yoel
authored
4 years ago
42f8fb68
Feb 16, 2021
Refactor SingleLightGroup: Return texels too
· 0b10544b
Yoel
authored
4 years ago
0b10544b
Feb 14, 2021
Fixed warnings by using proper types for arguments
· 5306d480
Yoel
authored
4 years ago
5306d480
Ignore ressources (textures)
· 9e086fdd
Yoel
authored
4 years ago
9e086fdd
Revert gamma correction in read images
· 9e1c1752
Yoel
authored
4 years ago
9e1c1752
Implemented color method for textures.
· bd6f556f
Yoel
authored
4 years ago
bd6f556f
Image is now also sampler for textures
· c9348008
Yoel
authored
4 years ago
c9348008
Group refactor: Texels working
· 8ef6d036
Yoel
authored
4 years ago
8ef6d036
ShapeSingleGroup refactor: Everything works
· cbe1993b
Yoel
authored
4 years ago
cbe1993b
Sphere refactor: Texels working correctly
· 6e7017d9
Yoel
authored
4 years ago
6e7017d9
Added todos
· 56276277
Yoel
authored
4 years ago
56276277
Triangle and Mesh refactor: Currently no impl for texture coords
· 285275ec
Yoel
authored
4 years ago
285275ec
RectanglePlane refactor: New method used as intended
· fe5d63f6
Yoel
authored
4 years ago
fe5d63f6
CirclePlane refactor: New method used in intersect
· 5e3fd8e2
Yoel
authored
4 years ago
5e3fd8e2
Background refactor: Does not yet need new method
· fbbdc537
Yoel
authored
4 years ago
fbbdc537
New Shape-method which takes position and calcs the uvs depending on the shape
· f8bacb2d
Yoel
authored
4 years ago
f8bacb2d
Change in Interface necessitates change of deriven classes
· e804ccba
Yoel
authored
4 years ago
e804ccba
Refactor albedo and emision methods, texels are float-pairs
· b4ded92d
Yoel
authored
4 years ago
b4ded92d
Added Texels to Hit
· 9fdb6c9d
Yoel
authored
4 years ago
9fdb6c9d
Loading