-
Notifications
You must be signed in to change notification settings - Fork 78
Refactor the path tracer #1830
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Peregrine05
wants to merge
69
commits into
chunky-dev:master
Choose a base branch
from
Peregrine05:new-pt
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Refactor the path tracer #1830
Changes from 28 commits
Commits
Show all changes
69 commits
Select commit
Hold shift + click to select a range
a50c842
Initial testing
Peregrine05 ea4b35d
Remove Point3, Point3i, and Tuple3
Peregrine05 422d7e2
Just save changes
Peregrine05 e39d23b
Save changes
Peregrine05 5a949f7
Save changes
Peregrine05 07ebdd6
Save changes
Peregrine05 ca739fe
Save Changes
Peregrine05 574bfdb
Fix IllegalArgumentException
Peregrine05 e652b8b
Sample sky, fix bamboo, camera JSON
Peregrine05 7c3dd20
Code cleanup
Peregrine05 17e4233
Revert clouds changes
Peregrine05 80ca921
Maybe better scattering
Peregrine05 8e3a777
Fix blackness on BVH intersections
Peregrine05 bd0ca90
Save changes
Peregrine05 71bf1b8
Add label to emitterMappingType
Peregrine05 8f44acc
Move controls and remove unused controls
Peregrine05 616ee90
Disable branched path tracing
Peregrine05 8eb0ebb
Remove mistakenly added files
Peregrine05 fae3326
Fix file permissions
NotStirred 66374ce
Merge pull request #19 from NotStirred/fix/file_perms
Peregrine05 210af3a
Rename Ray2 to Ray
Peregrine05 448f51e
Fix cloud layer GUI
Peregrine05 f53cf15
Remove commented-out code
Peregrine05 3da6dbd
Hit water plane if it is enabled
Peregrine05 1f45521
Hit water plane with cauldron model
Peregrine05 c6a87c1
Improve tintColor
Peregrine05 fb8ea8d
Fix incorrect normal with water
Peregrine05 d4af62b
Update PluginApiTest
Peregrine05 6595366
Undo unnecessary changes
Peregrine05 186095c
Move path tracer functionality to methods
Peregrine05 151244c
Fix chunks of void in octree loaded chunks
Peregrine05 6c4a8e6
Slight code simplification
Peregrine05 5298d7e
Improve render preview tooltip information
Peregrine05 86f73cf
Interface to flags for Ray and IntersectionRecord
Peregrine05 7bcd191
Revert unnecessary changes
Peregrine05 85a0a81
Remove magic boolean in Leaves
Peregrine05 da435d1
Give CopperGrate its own class
Peregrine05 7ed87c5
Revert changes to entities, in favor of #1376
Peregrine05 e67112c
Undo changes to ApertureShape in favor of #1835
Peregrine05 bbe3b08
Remove duplicate code
Peregrine05 64317d8
Remove commented code
Peregrine05 1df659a
Revert changes to clouds
Peregrine05 7cd1cdc
`onEdge` only needs the distance.
Peregrine05 6e12575
undo spelling change
Peregrine05 44d9536
no newline at end of file
Peregrine05 72ca976
Add comments and Javadoc
Peregrine05 8b10d53
Fix issue with intersection
Peregrine05 1031807
Fix intersection issues with glass panes
Peregrine05 2db9936
Fix issue with ESS
Peregrine05 0d3b541
Simplify code slightly
Peregrine05 43ad930
Move `skyOcclusion` to `Scene`.
Peregrine05 b9ae5a9
Fix subsurface scattering
Peregrine05 549aa01
Add `Remove all entities` control
Peregrine05 9884339
Remove unused constants
Peregrine05 2177fd3
Fix sky emittance JSON
Peregrine05 5e8a954
Remove unused constant
Peregrine05 a2a1275
Remove commented out code
Peregrine05 7e8cd85
Fix removing non-actors not rebuilding the non-actor BVH
Peregrine05 baef6f8
Implement AgX tonemapping and Vignette filter
Peregrine05 d51caf9
Remove output clamping from AgX tonemapping
Peregrine05 f406187
Merge branch 'master' into new-pt
Peregrine05 8c19819
Update ColorUtilTest.java
Peregrine05 b35a9b8
Update copyright date and add credit to ControlsFX
Peregrine05 0cd442f
Fix Materials tab controls not updating
Peregrine05 e693825
Use correct block ID for `resin_brick_wall`
Peregrine05 19bf279
Parse canvasConfig width and height if present
Peregrine05 f9d6c4f
Actually save cloudLayers to JSON
Peregrine05 0b4c374
Fix glass panes model and intersection
Peregrine05 d51c8cf
Fix clouds intersection at octree edge
Peregrine05 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.