Page MenuHome

Jason Clarke (jtheninja)
User

Projects

User does not belong to any projects.

User Details

User Since
Sep 8 2012, 6:11 PM (358 w, 1 d)

Recent Activity

Apr 15 2019

Jason Clarke (jtheninja) awarded D4686: Adaptive Sampling for Cycles. a Like token.
Apr 15 2019, 4:44 PM

Dec 20 2018

Jason Clarke (jtheninja) added a comment to T59649: Eevee in command-line batch mode is slow with particles/duplis.

blender -b eevee_duplis.blend -f 60

Dec 20 2018, 2:47 PM · Eevee, BF Blender
Jason Clarke (jtheninja) created T59649: Eevee in command-line batch mode is slow with particles/duplis.
Dec 20 2018, 1:42 AM · Eevee, BF Blender

Nov 30 2018

Jason Clarke (jtheninja) created T58268: Eevee does not black out the world background on the first hit when using transparency.
Nov 30 2018, 4:45 AM · BF Blender, Eevee

Aug 26 2018

Jason Clarke (jtheninja) created T56545: Normal map node with named UV map crashes material preview.
Aug 26 2018, 6:13 AM · BF Blender, Eevee

May 30 2018

Jason Clarke (jtheninja) added a comment to D3445: Eevee: Implement support for IES light textures.

Wouldn't generally supporting lamp nodes in Eevee be important anyway? The current system means even blackbody lights and lamp intensities in Cycles won't translate to Eevee correctly. Eevee is effectively using BI's shading system for lamp settings, and Cycles' system for surface shaders.

May 30 2018, 5:40 PM

May 7 2018

Jason Clarke (jtheninja) added a comment to D3206: Circular Array modifier.

A modifier like this can be used to clone geometry for use with duplis, such as turning a single face into a ring of faces for use with duplifaces for the real geometry. This particular modifier could also be useful for radial symmetry when poly modeling, something that is currently much more awkward than it needs to be in Blender.

May 7 2018, 4:38 PM · BF Blender: 2.8

Mar 7 2018

Jason Clarke (jtheninja) created T54240: Node editor: replacing connection to principled BSDF clearcoat normal sends old connection to clearcoat weight.
Mar 7 2018, 12:11 AM · Nodes, BF Blender

Aug 22 2017

Jason Clarke (jtheninja) added a comment to D2803: Cycles: add bevel shader, for raytrace based rounded edges..

The OSL shaders that were floating around BlenderArtists had an optimization to skip everything except camera rays. Obviously that won't work for baking, but for rendering it can work well. (might want to include singular rays as well?)

Aug 22 2017, 7:38 PM

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

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

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

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

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) 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

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 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 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) raised the priority of T41022: Node Efficiency Tools "Import Image Sequence" function fails if the image sequence does not start at frame 1 from to Needs Triage by Developer.
Jul 10 2014, 6:16 PM · Addons

May 21 2014

Jason Clarke (jtheninja) raised the priority of T40290: False (or malfunctioning) dependency-cycle warning when adding dupligroup objects to another group. from to Needs Triage by Developer.
May 21 2014, 7:03 AM · BF Blender

May 17 2014

Jason Clarke (jtheninja) raised the priority of T40232: Crash rendering a beveled curve from to Needs Triage by Developer.
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 · Cycles, BF Blender

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 · Cycles, BF Blender

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 · Cycles, BF Blender

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 · Cycles, BF Blender
Jason Clarke (jtheninja) raised the priority of T39946: Tangent space normals maps are black when using OSL from to Needs Triage by Developer.
Apr 29 2014, 5:56 AM · Cycles, BF Blender

Apr 15 2014

Jason Clarke (jtheninja) raised the priority of T39742: Crash with Cycles + new autosmooth crash from to Needs Triage by Developer.
Apr 15 2014, 5:02 AM · Cycles, BF Blender

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 · Cycles, BF Blender

Mar 6 2014

Jason Clarke (jtheninja) raised the priority of T38981: Cycles solid-viewport transparency doesn't show on group instances from to Needs Triage by Developer.
Mar 6 2014, 4:58 AM · Cycles, BF Blender

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) raised the priority of T38942: Dupli nesting issues from to Needs Triage by Developer.
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 · Cycles, BF Blender
Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Clang barfs there too:

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

OS X/Clang is complaining about something else:

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

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 · Cycles, BF Blender
Jason Clarke (jtheninja) added a comment to T38401: Metropolis Sampling.

Quick test on the Mike Pan BMW scene:

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

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 · Cycles, BF Blender
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 · Cycles, BF Blender
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 · Cycles, BF Blender
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 · Cycles, BF Blender

Feb 5 2014

Jason Clarke (jtheninja) raised the priority of T38506: Bokeh blur node - size bugs with OpenCL from to Needs Triage by Developer.
Feb 5 2014, 8:13 PM · BF Blender

Jan 24 2014

Jason Clarke (jtheninja) raised the priority of T38353: EXRs generated by Arnold/Maya do not load correctly in the compositor from to Needs Triage by Developer.
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 · User Interface, Cycles