Alessio Cappini (lsscpp)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 2 2009, 2:10 PM (416 w, 4 h)

Recent Activity

Yesterday

Alessio Cappini (lsscpp) added a comment to D2662: Cycles: Adaptive rendering based on a norm of rendered pixels.

So I understand that Norm here is a sort of threshold, right? Then, setting Norm, is like setting the "main level of smoothness" of the image.
Could this include a time-halt condition?

Mon, May 22, 10:01 AM

Apr 12 2017

Alessio Cappini (lsscpp) added a comment to D2574: Cycles: Implement optional normal adjustment that ensures valid reflections for normal maps and bump maps.

I found a weird shading bug for wide surfaces. It behaves alike when using procedural texture for bump mapping or in displacement slot

Apr 12 2017, 2:38 PM · Cycles
Alessio Cappini (lsscpp) added a comment to T51008: Normal map with bold relief causes black artifacts with Glossy BSDF shader.

I found a weird shading bug for wide surfaces. The black reflections come back in this file: http://pasteall.org/blend/index.php?id=46239

Apr 12 2017, 2:12 PM · Rendering, Cycles, BF Blender

Mar 9 2017

Alessio Cappini (lsscpp) added a comment to D2313: Cycles Disney BRDF.

Occasionally testing this branch (build 26e906d) it appears to have a major bug rendering SSS with Branched Path Tracing, as shown in pictures here: https://blenderartists.org/forum/showthread.php?403342-Cycles-Disney-Brdf&p=3162218&viewfull=1#post3162218. Basically branched takes care of base color only, as if it is ignoring the SSS color input.

Mar 9 2017, 12:54 PM · Cycles

Mar 2 2016

Alessio Cappini (lsscpp) created T47656: Branched Path Tracing samples can go down to 0 (??).
Mar 2 2016, 12:25 PM · BF Blender

Sep 28 2015

Alessio Cappini (lsscpp) updated subscribers of T46258: Cycles plans for Blender 2.8x project.
Sep 28 2015, 2:59 PM · BF Blender: 2.8, Cycles

Aug 29 2015

Alessio Cappini (lsscpp) updated subscribers of T45734: Grab, rotate, scale with basepoint.
Aug 29 2015, 4:00 PM · User Interface, BF Blender

May 5 2015

Alessio Cappini (lsscpp) added a comment to D1281: Cycles: Adding a "No Override Layers" option.

I think that a feature like this would be better than making two or more renderlayers and compositing just because two render layers mean two different renders in a row, which means more time. I don't know how blender works under the hood, I imagined that with material override there's some "switch material" at the end for every object, so I thought that it would be easy to just mark some objects to be excluded from this switch.

May 5 2015, 9:39 PM
Alessio Cappini (lsscpp) added a comment to D1281: Cycles: Adding a "No Override Layers" option.

Hi Lukas, great to see you giving some time to this, thank you a lot!
As posted on BA, there could be another option for this, that is having the override driven by a group instead. What do you devs think is more appropriate?

May 5 2015, 6:18 PM

Apr 6 2015

Alessio Cappini (lsscpp) added a comment to D1132: Cycles: Experiment with making previews more interactive.

Sorry if this can be seen as a feature request: currently the rendered preview redraws on *any* change happening in the node-tree even if the node added/removed/changed is not connected or evaluated (mix=0/1 conditions). This is sometimes annoying since long and clean previews get cleared (and slow the system down while re-rendering) while one is making some node operation that don't affect the final material appearance.
For the sake of this kind of optimizations, do you think that this can be addressed?

Apr 6 2015, 9:07 PM

Mar 24 2015

Alessio Cappini (lsscpp) updated subscribers of D1200: Cycles OpenCL kernel-splitting work.
Mar 24 2015, 9:48 PM · Cycles

Feb 27 2015

Alessio Cappini (lsscpp) added a comment to D301: Number of samples taken per progressive iteration.

Hi, being a former Maxwell user I can say how much progressive refine can be useful, giving you the chance to stop the process anytime and have a full-frame render anyway. The plus in Maxwell is that for each step it actually writes a temp image, to keep the job safe in case of a crash or power failure.

Feb 27 2015, 1:57 PM

Oct 17 2014

Alessio Cappini (lsscpp) added a comment to D808: Adaptive stopping and sample distribution for Cycles.

Hi Lukas, regarding the UI debate, what about adding just a slider named "AA samples multiplier"? It could come along with a text exposing the evaluated total, as well as how it happens in the bottom of the samples panel when you enable branched path tracing.
Also, I don't know if the word Confidence comes from the papers or from some JND/MonteCarlo/math-related glossary, but for us final users wouldn't be Convergence or Smoothness more obvious?

Oct 17 2014, 10:57 AM · Cycles

Oct 13 2014

Alessio Cappini (lsscpp) added a comment to T42212: Probable bug in (regular) Path tracing method.

Sorry, I forgot to mention, the behavior is both in GPU and CPU rendering

Oct 13 2014, 8:40 PM · Cycles, BF Blender
Alessio Cappini (lsscpp) created T42212: Probable bug in (regular) Path tracing method.
Oct 13 2014, 8:39 PM · Cycles, BF Blender

Oct 1 2014

Alessio Cappini (lsscpp) updated subscribers of D808: Adaptive stopping and sample distribution for Cycles.
Oct 1 2014, 3:25 PM · Cycles

Jul 8 2014

Alessio Cappini (lsscpp) added a comment to T40774: adaptive sampling v01.

Still i can't see benefits in my daily usage ...probably beacause it's not clear to me what this patch is actually doing!

Jul 8 2014, 6:06 PM · Cycles, BF Blender

Jun 24 2014

Alessio Cappini (lsscpp) added a comment to T40774: adaptive sampling v01.

Anyway. How can Blender users have a try at your patch?

Jun 24 2014, 12:05 PM · Cycles, BF Blender
Alessio Cappini (lsscpp) added a comment to T40774: adaptive sampling v01.

Hi, I'm quite interested in these adaptive solutions.
How do you manage to avoid visible tile boundaries in a low sampled render?
Using (entire)tile stop condition easily lead to have adiacent tiles with equal threshold but visible difference in terms of noise, as I experienced with the other experimental method developed by likas.

Jun 24 2014, 12:03 PM · Cycles, BF Blender
Alessio Cappini (lsscpp) updated subscribers of T40774: adaptive sampling v01.
Jun 24 2014, 12:12 AM · Cycles, BF Blender

Jun 10 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

About me asking earlier if it was possible to have per-pixel stop-condition, I thought of a workflow like this:

Jun 10 2014, 2:19 PM · Cycles, BF Blender

May 8 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

Yes indeed, my tiny test showed way lower speed gains. Indeed almost no speed gain for bit-noisy renders. But this is probably my fault.

May 8 2014, 5:13 PM · Cycles, BF Blender
Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

Do I read well: now your CPU rendering is 4 times faster than GPU... instead of 8 times slower??
This means 32 times faster in CPU/CPU comparison!! Or in other words, 3200% speed boost, or also rendering in ~3% of the time!
Ok, let's say that I misunderstand something here...

May 8 2014, 4:50 PM · Cycles, BF Blender

May 5 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

How hard - if ever possible - is it to implement per-pixel stop condition?

May 5 2014, 10:57 AM · Cycles, BF Blender

Apr 17 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

as m9105826 says. test could be done on a more difficult scene as this: http://www.blenderartists.org/forum/showthread.php?331149-The-new-Cyles-GPU-2-70-Benchmark

Apr 17 2014, 4:19 PM · Cycles, BF Blender
Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

Juicy results!
Lukas, what is actually the difference between "adaptive stopping" and "adaptive stopping+sampling" ?

Apr 17 2014, 4:13 PM · Cycles, BF Blender

Apr 10 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

IIRC LuxCore implementation uses max error inside each tile, and it sounds reasonable too. This way you always know how much the error might be.
Can't wait to test this out. Can you (ora anyone) please upload the build once it is ready?

Apr 10 2014, 9:29 AM · Cycles, BF Blender

Apr 5 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

I dare.
There is also one more opportunity: time halt condition. To make this possible the engine should know how long each tile takes to render, so a first pass (with a minimum sample number to be decided) should be done for all the tiles. This would give two benefits: a proper render-time estimation, and a first rough look at the whole render output.

Apr 5 2014, 2:47 PM · Cycles, BF Blender

Apr 4 2014

Alessio Cappini (lsscpp) updated subscribers of T38401: Metropolis Sampling.

@Jason Clarke (jtheninja)
I actually don't know ;)

Apr 4 2014, 7:57 PM · Cycles, BF Blender
Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

BTW, Yafaray has something similar since ages. Wondering what is the noise-aware implementation there...

Apr 4 2014, 5:34 PM · Cycles, BF Blender
Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

And it's what I've been waiting for a looong time... :)
http://blenderartists.org/forum/showthread.php?236453-Measuring-Noise-in-Cycles-Renders&p=2001913&viewfull=1#post2001913
http://blenderartists.org/forum/showthread.php?255683-Cycles-status-%28as-of-May-14th%29&highlight=cycles+status
http://blenderartists.org/forum/showthread.php?236453-Measuring-Noise-in-Cycles-Renders&p=2370199&viewfull=1#post2370199
http://blenderartists.org/forum/showthread.php?216113-Brecht-s-easter-egg-surprise-Modernizing-shading-and-rendering&p=2395532&viewfull=1#post2395532

Apr 4 2014, 5:32 PM · Cycles, BF Blender

Mar 31 2014

Alessio Cappini (lsscpp) added a comment to T37982: File Browser options minor UI improvements.

Yep thumbnails are better than nothing, but often i feel the lack of a good (big) view of textures (Not to speak about the time needed to see all the thumbnails in a crowded folder.). So I have to reach the folder via system and search the images with an external app (a trivial viewer). Having a view that is fullsize and scrollable would be a gift. A thought this because Blender already has its own viewer

Mar 31 2014, 10:12 PM · BF Blender, User Interface

Mar 26 2014

Alessio Cappini (lsscpp) updated subscribers of T37982: File Browser options minor UI improvements.

Any chance to have a preview area in the file browser?

Mar 26 2014, 3:00 PM · BF Blender, User Interface

Feb 21 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

@Lukas Stockner (lukasstockner97) no, unfortunately i have no clue about performance
@Jason Clarke (jtheninja) can you please make another BMW test with no adaptive, letting cycles run for 3:03 as well, so we can see how better the algorithm distributed the samples in the same amount of time?

Feb 21 2014, 9:43 AM · Cycles, BF Blender

Feb 20 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

I actually did a search... Google this: "entropy based adaptive sampling paper"

Feb 20 2014, 8:01 AM · Cycles, BF Blender
Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

Wow! Can't wait to test it (whenever a build apparso on graphicall). About more advanced difference predicatore, i remember i posted somewhere a link to a paper named something like "Entropy variance". That could be something worth to look at

Feb 20 2014, 7:54 AM · Cycles, BF Blender

Feb 16 2014

Alessio Cappini (lsscpp) added a comment to T38401: Metropolis Sampling.

@ lukasstockner97
Regarding difficulty vs remaining noise, what about the idea shown here? (http://blenderartists.org/forum/showthread.php?236453-Measuring-Noise-in-Cycles-Renders&p=1985872&viewfull=1#post1985872)

Feb 16 2014, 5:09 PM · Cycles, BF Blender

Jan 30 2014

Alessio Cappini (lsscpp) updated subscribers of T38401: Metropolis Sampling.
Jan 30 2014, 1:15 PM · Cycles, BF Blender

Jan 8 2014

Alessio Cappini (lsscpp) updated subscribers of T38037: Update UI Widget Style.
Jan 8 2014, 11:14 AM · User Interface, BF Blender

Dec 19 2013

Alessio Cappini (lsscpp) added a comment to T37450: Tool settings panel location in the UI.

Hi, i'd like to resume here a mockup i made a while ago on BA UI enhancements thread.

Dec 19 2013, 10:25 PM · BF Blender, User Interface

Dec 13 2013

Alessio Cappini (lsscpp) updated subscribers of T37450: Tool settings panel location in the UI.
Dec 13 2013, 2:41 PM · BF Blender, User Interface