Comments (6)
input frame
http://code.google.com/p/opencolorio/downloads/detail?name=cmstestpattern_logallocation_input.exr
output demonstrating bug
http://code.google.com/p/opencolorio/downloads/detail?name=badoutput_ncf.exr
from aces-dev.
Can you try this using rrt_ut2.ctl
instead? I think the garbage to which you are referring may be a consequence of algorithmic problems within rrt_ut11.ctl
and not ctlrender itself. I get dramatically different (and better) results when using RRT_UT2.
from aces-dev.
I'm happy to test the new RRT, but would you please look again at the example images I provided?
There are adjacent pixels in the input image, which have the same initial ACES values, mapping to completely different output values! Ugh. See the skinny lines at the bottom area of the image? They shouldnt be there.
As CTL is not supposed to be spatially varying, this error is definitely a bug (either in ctl render or ctl itself). Whether or not a new RRT exposes it or not, this is probably worth investigating further.
from aces-dev.
Ah, I missed that "garbage" when I compared the outputs. This appears to be similar to horizontal streaking that we've seen occasionally in other frames with other CTL transforms. I've been unable to reproduce this reliably but is definitely something we need to look into.
from aces-dev.
Cool. I believe this test case does reproduce it reliably (at least on my end). Can you confirm?
from aces-dev.
Yes, I can confirm that I can duplicate the same effect.
from aces-dev.
Related Issues (20)
- D65 to D60 CAT is missing from InvODT.Academy.P3DCI_D65sim_48nits.ctl
- ACES to ADX transform HOT 1
- ACEScct to ACES spec vs code discrepancy HOT 2
- ACES in Blender causes errors during .obj file import
- Many "ACEStransformID" do not honour "S-2014-002" specification. HOT 12
- Categorise the "outputTransforms" by display types. HOT 1
- Clamp in ACEScsc.ACES-to-ACEScg.ctl HOT 2
- Some CTL transform files are missing descriptions. HOT 1
- Direction comment should be removed HOT 1
- Usage comment inapplicable to inverse LMT HOT 1
- broken link on https://github.com/ampas/aces-dev/tree/dev/transforms/ctl/idt/vendorSupplied/panasonic HOT 1
- IDT "Blackmagic Film Wide Gamut (Gen 5)" does not work (wrong matrix variable) HOT 1
- Inconsistent and possibly incorrect `ACEStransformID` for ARRI LogC4 HOT 6
- PQ output can allow negative values which result in a NaN in output images
- Mismatch in precalculation of tone scale constant r_hit HOT 9
- Need to add logic to handle Inf and NaN values
- BUG: cusp lookups do not wrap correctly HOT 6
- Two `compressionFuncParams` values are unused HOT 1
- J column in the cGamutCusp table is unused HOT 2
- Inverse transforms broken in some cases HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aces-dev.