Jason Clarke (jtheninja)
User

Projects

User does not belong to any projects.

User Details

User Since
Sep 8 2012, 6:11 PM (250 w, 4 d)

Recent Activity

Apr 19 2017

Jason Clarke (jtheninja) created T51248: Default size of the User Preferences window does not account for DPI scale.
Apr 19 2017, 7:27 AM · BF Blender

Mar 17 2017

Jason Clarke (jtheninja) created T50975: Cycles: Light sampling threshold inadvertently clamps negative lamps.
Mar 17 2017, 5:41 AM · Cycles, BF Blender
Jason Clarke (jtheninja) added a comment to D2562: Added 2k, 4k, and 5k presets.

There are actually few cases where you want to render at those exact sizes. It usually causes more harm than good, see here: http://endcrawl.com/blog/2048x1152-is-a-total-crock/

Mar 17 2017, 2:52 AM

Jan 4 2017

Jason Clarke (jtheninja) added a comment to D2441: [Cycles] Add rounded corners to brick texture. .

The problem is, nobody uses OSL because it doesn't run on GPU and is frequently much slower even on CPU. As long as SVM is faster even on CPU, no one will use OSL except as an absolute last resort. And maybe not even then, since OSL doesn't run on GPU and there's no reasonable way to change that anytime soon. There will always be user pressure to add this or that texture to SVM, just to have it on the "fast side".

Jan 4 2017, 12:45 AM

Nov 22 2016

Jason Clarke (jtheninja) added a comment to D2362: Cycles: Implement texture size limit simplify option.

Left enum as is for now. Not sure what's actually better here.
Using absolute values will be somewhat more flexible for adding
new hard-coded values, but wouldn't let us using some special
values like "Auto texture size based on screen space".

Nov 22 2016, 7:29 AM

Oct 11 2016

Jason Clarke (jtheninja) added a comment to D2287: Cycles: move hair particle settings to scene context.

An idea I had in the aforementioned Twitter discussion: why not put it in the Geometry panel under render settings? It seems more natural than the scene panel, they are Cycles' specific geometry settings, after all.

Oct 11 2016, 9:26 PM

Sep 17 2016

Jason Clarke (jtheninja) created T49386: Blender crashes when told to load an OCIO LUT that does not exist.
Sep 17 2016, 11:55 PM · BF Blender

Jul 11 2016

Jason Clarke (jtheninja) created T48824: Cycles: Crash with glass+volume(?).
Jul 11 2016, 12:44 AM · Cycles, BF Blender

Jun 20 2016

Jason Clarke (jtheninja) updated subscribers of D2060: Initial implementation of Alembic for basic import/export and data streaming..
Jun 20 2016, 4:39 PM

May 18 2016

Jason Clarke (jtheninja) updated subscribers of D2002: Cycles: Add multi-scattering, energy-conserving GGX as an option to the Glossy, Anisotropic and Glass BSDFs.
May 18 2016, 5:18 AM
Jason Clarke (jtheninja) updated subscribers of D1999: Cycles: Add support for bindless textures..
May 18 2016, 5:18 AM
Jason Clarke (jtheninja) updated subscribers of D2003: Cycles: Add a new Metallic BSDF, combining condictive fresnel and multi-scattering GGX.
May 18 2016, 5:17 AM

May 12 2016

Jason Clarke (jtheninja) added a comment to D1990: Cycles: Autodetect if a RGB texture is actually BW (all 3 channels equal)..

I think I mentioned this to DingTo in IRC, but if we're eventually going to be running all textures through MakeTx or our own pre-chewing utility, it can do this while building the mipmapped version.

May 12 2016, 4:22 PM

May 9 2016

Jason Clarke (jtheninja) updated subscribers of D1987: AO, Samples and Alpha Overrides.
May 9 2016, 11:42 PM · Cycles
Jason Clarke (jtheninja) updated subscribers of D1985: Light Linking.
May 9 2016, 11:41 PM · Cycles
Jason Clarke (jtheninja) updated subscribers of D1973: Cycles: Use proper XYZ <-> Scene Linear conversion instead of assuming sRGB.
May 9 2016, 11:41 PM

Apr 26 2016

Jason Clarke (jtheninja) updated subscribers of D1920: Cycles Microdisp: Add displacement scale option to displaced meshes.
Apr 26 2016, 8:33 PM

Apr 22 2016

Jason Clarke (jtheninja) created T48236: OpenVDB smoke cache glitches out with smokeless flames.
Apr 22 2016, 8:15 AM · BF Blender

Apr 16 2016

Jason Clarke (jtheninja) added a comment to D1919: Cycles: Microdisp - Add preview dice rate for displacement.

Wouldn't the "both"/auto-bump mode remove the need to use render dice rate = 1.0 in a lot of cases?

Apr 16 2016, 4:28 PM
Jason Clarke (jtheninja) updated subscribers of D1919: Cycles: Microdisp - Add preview dice rate for displacement.
Apr 16 2016, 4:25 PM

Apr 10 2016

Jason Clarke (jtheninja) updated subscribers of D1909: Cycles: Microdisplacement - Have dicing happen in screen space.
Apr 10 2016, 11:12 PM

Apr 9 2016

Jason Clarke (jtheninja) updated subscribers of T48075: Alembic Basic IO.
Apr 9 2016, 7:27 PM · BF Blender

Feb 9 2016

Jason Clarke (jtheninja) updated subscribers of D1783: Alembic Import/Export.
Feb 9 2016, 8:29 PM

Jan 16 2016

Jason Clarke (jtheninja) updated subscribers of D808: Adaptive stopping and sample distribution for Cycles.
Jan 16 2016, 1:41 AM · Cycles

Jan 13 2016

Jason Clarke (jtheninja) updated subscribers of D1734: Cycles: Add vector displacement option.
Jan 13 2016, 7:39 PM

Jan 9 2016

Jason Clarke (jtheninja) updated subscribers of D1721: Implementation of an OpenVDB based cache system for smoke simulations..
Jan 9 2016, 8:17 PM

Jan 3 2016

Jason Clarke (jtheninja) updated subscribers of T38401: Metropolis Sampling.
Jan 3 2016, 5:44 PM · BF Blender, Cycles

Nov 26 2015

Jason Clarke (jtheninja) updated subscribers of T46860: Cycles Color space flexibility.
Nov 26 2015, 5:20 PM · BF Blender, Cycles

Sep 26 2015

Jason Clarke (jtheninja) updated subscribers of T46258: Cycles plans for Blender 2.8x project.
Sep 26 2015, 5:49 PM · BF Blender: 2.8, Cycles

Aug 31 2015

Jason Clarke (jtheninja) added a comment to T45943: Shading mismatch between CPU and CUDA.

Sorry about that. I didn't realize 16bit PNGs went in as float textures (makes sense though).

Aug 31 2015, 12:37 AM · Cycles, BF Blender

Aug 29 2015

Jason Clarke (jtheninja) created T45943: Shading mismatch between CPU and CUDA.
Aug 29 2015, 5:50 AM · Cycles, BF Blender

Aug 18 2015

Jason Clarke (jtheninja) updated subscribers of D1453: Cycles: Add Blackman-Harris filter function.
Aug 18 2015, 7:44 PM

Jul 17 2015

Jason Clarke (jtheninja) created T45465: New viewport: modifier+matcap+edit mode = mess.
Jul 17 2015, 4:15 AM · BF Blender

Jul 7 2015

Jason Clarke (jtheninja) created T45359: Viewport backculling on ngons culls front faces instead.
Jul 7 2015, 8:54 AM · BF Blender

Jul 5 2015

Jason Clarke (jtheninja) created T45331: Limited bevel causes edges to move incorrectly (2.75 regression).
Jul 5 2015, 10:59 PM · BF Blender

May 8 2015

Jason Clarke (jtheninja) added a comment to D1285: Cycles: Make animated seed a builtin feature.

Why not add a checkbox for a randomized seed? That's the most common solution I've seen in most other renderers.

May 8 2015, 11:16 PM · Cycles

Apr 24 2015

Jason Clarke (jtheninja) updated subscribers of D1133: Cycles: Added support for light portals.
Apr 24 2015, 4:01 AM
Jason Clarke (jtheninja) added a comment to rBb5f58c1ad9b1: Cycles: Experiment with making previews more interactive.

"don't think mipmaps are really so crucial for the material preview"

Apr 24 2015, 3:40 AM

Apr 10 2015

Jason Clarke (jtheninja) created T44343: Compositor image node cannot properly load multilayer EXRs (post-multiview).
Apr 10 2015, 7:33 PM · BF Blender
Jason Clarke (jtheninja) created T44342: Error when saving multilayer EXR (post-multiview).
Apr 10 2015, 7:25 PM · BF Blender
Jason Clarke (jtheninja) created T44336: Unable to select cycles-specific passes in UV/image editor.
Apr 10 2015, 5:08 AM · BF Blender

Apr 4 2015

Jason Clarke (jtheninja) created T44268: Particles: too many virtual parents + non-100 display% = crash.
Apr 4 2015, 11:28 PM · BF Blender

Mar 8 2015

Jason Clarke (jtheninja) updated subscribers of D832: Cycles: Experiment with low light threshold.
Mar 8 2015, 10:16 PM

Oct 26 2014

Jason Clarke (jtheninja) created T42401: Gaussian blur node is visibly squared-off at larger sizes.
Oct 26 2014, 2:18 AM · Compositing, BF Blender

Oct 20 2014

Jason Clarke (jtheninja) added a comment to T41754: Red dot appears when blurring sunbeams node.

I am still able to reproduce this bug (both red color, and the dot) in both ee5936c and 2.72a official.

Oct 20 2014, 4:40 AM · Compositing, BF Blender

Oct 10 2014

Jason Clarke (jtheninja) updated subscribers of D818: (WIP) Initial Implementation of Embree.
Oct 10 2014, 7:50 PM · Cycles, BF Blender

Oct 3 2014

Jason Clarke (jtheninja) added a comment to D808: Adaptive stopping and sample distribution for Cycles.

Ok, got it built.

Oct 3 2014, 5:47 AM · Cycles

Oct 1 2014

Jason Clarke (jtheninja) added a comment to D808: Adaptive stopping and sample distribution for Cycles.

Patch doesn't build on OS X/Clang:

Oct 1 2014, 4:03 AM · Cycles

Sep 29 2014

Jason Clarke (jtheninja) updated subscribers of D808: Adaptive stopping and sample distribution for Cycles.
Sep 29 2014, 7:02 PM · Cycles

Sep 8 2014

Jason Clarke (jtheninja) added a comment to T41754: Red dot appears when blurring sunbeams node.

8837bb2 should have the red fix, though, right? (seems the OS X buildbot ran right before I checked it this morning)

Sep 8 2014, 11:20 PM · Compositing, BF Blender
Jason Clarke (jtheninja) created T41754: Red dot appears when blurring sunbeams node.
Sep 8 2014, 9:36 PM · Compositing, BF Blender

Aug 24 2014

Jason Clarke (jtheninja) added a comment to T41022: Node Efficiency Tools "Import Image Sequence" function fails if the image sequence does not start at frame 1.

Oops, somehow I got confused. This function is part of the node wrangler addon, not the regular compositor. The regular image sequence functionality is fine. Do bug reports for addons go someplace else? Or can this task be converted?

Aug 24 2014, 9:29 PM · Addons

Aug 15 2014

Jason Clarke (jtheninja) created T41447: "lock camera and layers" is broken.
Aug 15 2014, 7:06 AM · Rendering, BF Blender

Jul 10 2014

Jason Clarke (jtheninja) reopened T41022: Node Efficiency Tools "Import Image Sequence" function fails if the image sequence does not start at frame 1 as "Open".
Jul 10 2014, 6:16 PM · Addons

Jun 23 2014

Jason Clarke (jtheninja) updated subscribers of T40774: adaptive sampling v01.
Jun 23 2014, 8:04 PM · Cycles, BF Blender

May 29 2014

Jason Clarke (jtheninja) updated subscribers of T39746: Bevel issues with big/small meshes.
May 29 2014, 6:56 PM · BF Blender

May 21 2014

Jason Clarke (jtheninja) reopened T40290: False (or malfunctioning) dependency-cycle warning when adding dupligroup objects to another group. as "Open".
May 21 2014, 7:03 AM · BF Blender

May 17 2014

Jason Clarke (jtheninja) reopened T40232: Crash rendering a beveled curve as "Open".
May 17 2014, 6:02 AM · BF Blender

May 15 2014

Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Do we really need to be filling up task/tracker pages with requests for builds? There's plenty of that at BA as is. There's no pages here, so it makes it much harder to follow progress when there's tons of "compile for me plz". BA's forum setup makes it a lot easier to work with general discussion, plus there's a lot more people there who can help with building anyway.

May 15 2014, 1:22 AM · BF Blender, Cycles

May 4 2014

Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

@loptataasdf: cranking tolerated error to 0.25 seems to get rid of it. I only see that error at preview-quality settings.

May 4 2014, 5:12 PM · BF Blender, Cycles

May 3 2014

Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Time based could be a problem when the scene is rendered on another computer with much different performance (say, an old workstation that retired to the render farm).

May 3 2014, 7:49 PM · BF Blender, Cycles

Apr 29 2014

Jason Clarke (jtheninja) added a comment to T39946: Tangent space normals maps are black when using OSL.

Sorry about that. I swear, every other bug report I file I manage to grab the wrong .blend...

Apr 29 2014, 9:38 AM · BF Blender, Cycles
Jason Clarke (jtheninja) reopened T39946: Tangent space normals maps are black when using OSL as "Open".
Apr 29 2014, 5:56 AM · BF Blender, Cycles

Apr 15 2014

Jason Clarke (jtheninja) reopened T39742: Crash with Cycles + new autosmooth crash as "Open".
Apr 15 2014, 5:02 AM · BF Blender, Cycles

Apr 4 2014

Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Isn't Yafaray's just a simple contrast-based sampler? Just hunts edges, not high-noise areas?

Apr 4 2014, 6:15 PM · BF Blender, Cycles

Mar 6 2014

Jason Clarke (jtheninja) reopened T38981: Cycles solid-viewport transparency doesn't show on group instances as "Open".
Mar 6 2014, 4:58 AM · BF Blender, Cycles

Mar 4 2014

Jason Clarke (jtheninja) added a comment to T38942: Dupli nesting issues.

Oh crap, forgot to drag it in. Very sorry! Here it is!

Mar 4 2014, 4:24 PM · BF Blender
Jason Clarke (jtheninja) reopened T38942: Dupli nesting issues as "Open".
Mar 4 2014, 9:17 AM · BF Blender

Mar 2 2014

Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Ok, patch 14 did the trick! Here's two test renders. The thing that hit me immediately was how slow MLT mode is now. It took 90 seconds to do 10 samples. Progressive can do a 120-sample render in the same amount of time. (here's the outputs of those two)

Mar 2 2014, 10:21 PM · BF Blender, Cycles
Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Clang barfs there too:

Mar 2 2014, 9:17 PM · BF Blender, Cycles
Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

OS X/Clang is complaining about something else:

Mar 2 2014, 8:50 PM · BF Blender, Cycles

Feb 20 2014

Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

The rest of the settings on that test were the defaults for the BMW scene, so 128x64 tiles, 200 progressive samples. I'm not sure it's realistic to expect much better when we still have the same number of AA samples on all tiles. Large tile sizes have a performance hit of their own in CPU mode, so just making them bigger isn't realistic either. I think we really need to wait until there's an option to stop some tiles before max samples (that way you can just pad out the max AA value and only use it on the tricky tiles).

Feb 20 2014, 5:04 PM · BF Blender, Cycles
Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Quick test on the Mike Pan BMW scene:

Feb 20 2014, 8:04 AM · BF Blender, Cycles

Feb 9 2014

Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Do both! Use the importance sampling within the tile to hit the threshold faster. As far as a avg noise vs max noise vs changed pixels vs pixels below threshold, I don't really know. Might be best to just give several options so people can test. After running it through some scenes, you could hide/disable modes that prove unreliable.

Feb 9 2014, 11:28 PM · BF Blender, Cycles
Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

How did you plan the adaptive sampling to work? Adaptively distributing a fixed number of samples across the image? Or setting a range of possible AA samples and letting each tile cut off where needed in that range? Because Vray/MR do the latter, and that avoids the problem of some tiles needing more samples than others. For example:

Feb 9 2014, 6:28 PM · BF Blender, Cycles
Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

reflection/refraction working fine here on both patches. Something I should've pointed out before: In intern/cycles/util/util_color.h line 240, Clang/OS X doesn't like

Feb 9 2014, 5:56 PM · BF Blender, Cycles
Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Here's a test of the noise map generator with some pokemon models I have laying around:

Feb 9 2014, 1:08 AM · BF Blender, Cycles

Feb 5 2014

Jason Clarke (jtheninja) reopened T38506: Bokeh blur node - size bugs with OpenCL as "Open".
Feb 5 2014, 8:13 PM · BF Blender

Jan 30 2014

Jason Clarke (jtheninja) updated subscribers of T38401: Metropolis Sampling.
Jan 30 2014, 10:22 PM · BF Blender, Cycles

Jan 24 2014

Jason Clarke (jtheninja) reopened T38353: EXRs generated by Arnold/Maya do not load correctly in the compositor as "Open".
Jan 24 2014, 7:25 PM · BF Blender

Nov 21 2013

Jason Clarke (jtheninja) added a comment to T37474: Blender Default Settings: Cycles.

@Greg Zaal (gregzaal) I kinda like 0.2 as the default. Most of the time you don't actually want a perfect mirror. 0.2 is closer to the value i end up using a lot of the time.

Nov 21 2013, 6:16 PM · Cycles, User Interface
Jason Clarke (jtheninja) updated subscribers of T37475: Blender Default Settings: Rendering.
Nov 21 2013, 6:13 PM · BF Blender, User Interface
Jason Clarke (jtheninja) updated subscribers of T37474: Blender Default Settings: Cycles.
Nov 21 2013, 6:13 PM · Cycles, User Interface