How to DENOISE your CG in POST | Blender & Nuke Tutorial

  Рет қаралды 13,608

Compositing Academy

Compositing Academy

2 жыл бұрын

Dealing with a lot of noise and flickering in your final rendered image? This tutorial is a workflow you can use with Nuke, on any Blender or Maya render (Cycles, Arnold, Redshift, or any other renderer). We can remove noise by using a time echo, as well as CG projection patches (dissolving) and using Neatvideo's Reduce Noise node.
We also cover some artistic element manipulation in the start, showing the object that is emitting the light causing some noise issues.
VFX Alpha Assets in this video:
www.compositingacademy.com/en...
Interested in more Nuke Compositing content?
www.compositingacademy.com/
👉Keying Greenscreens in Nuke Course:
www.compositingacademy.com/nu...
👉Advanced CG Compositing Nuke Course:
www.compositingacademy.com/ad...
👉Looking for VFX ASSETS for your own shots?:
www.compositingacademy.com/vf...

Пікірлер: 14
@CompositingAcademy
@CompositingAcademy 2 жыл бұрын
If you missed the shockwave tutorial, this is the same scene: kzbin.info/www/bejne/e6PadJ9-YsmEd5I
@jalpranjal
@jalpranjal 2 жыл бұрын
Very informative. Thanks
@gavinmetzler858
@gavinmetzler858 2 жыл бұрын
Optix temporal denoise since Blender 3.1 is amazing for animations, more people should be talking about it! No one seems to have tested it because there is no documentation. I got this far: Set render output to EXR_Multilayer; turn on vector and denoise_data layers and render an animation. Then open up python console and enter: bpy.ops.cycles.denoise_animation() It goes through each saved image file for each frame (so its best to test with just a few frames), and overwrites the layer "View Layer.Combined.RGB" with a denoised version. (I think you have to have an RTX card, Optix as the Cycles Renderer in System settings, and turn denoise on in render tab, select Optix, then turn off again - I don't know if all this is necessary, but when I initially tried with Cuda selected in system settings, and OpenImageDenoise in render tab, bpy.ops.cycles.denoise_animation() worked, but the results were poor. So I did everything I could to ensure Optix was being used, not any other denoiser, and got much better results. Open the EXR image sequence in Davinci Resolve, go to Fusion page, and on the MediaIn node, choose the layer RenderLayer.Combined.
@DragaoNinja
@DragaoNinja 2 жыл бұрын
Nice work!
@loozerzart9109
@loozerzart9109 2 жыл бұрын
Wish you a very happy birthday and prosperous year ahead alex .............. 💖💖
@ronydey2696
@ronydey2696 2 жыл бұрын
Great
@engerek3024
@engerek3024 2 жыл бұрын
Thank you Alex. This is so informative 👍 Which version of Nuke has this denoiser ?
@CompositingAcademy
@CompositingAcademy 2 жыл бұрын
Glad you enjoyed! This is using Reduce noise, from Neat Video www.neatvideo.com I believe it works in Nuke Indie, and the full version of Nuke.
@monocore
@monocore 2 жыл бұрын
Have you heard about that thing where you displace the prev/next frame to match the current frame, using motion vectors? Then you average them three frames. I've seen a fusion youtuber talk about it, then replicated their setup. It's really hit and miss but sometimes it does the job.
@CompositingAcademy
@CompositingAcademy 2 жыл бұрын
I have seen some more advanced solutions that do something similar to what you're describing with smart vectors, (Sets a reference frame every few frames, blends between them with displacement), however I've never setup something like that myself as I haven't had the need yet. Would definitely be interesting to play around with though.
@gavinmetzler858
@gavinmetzler858 2 жыл бұрын
Try Optix Temporal denoise in Blender 3.1 or newer. (see my comment above for how)
@pugazhcaspian4713
@pugazhcaspian4713 2 жыл бұрын
Sir I have a doubt, why you didn't apply the time echo directly to the render ,
@CompositingAcademy
@CompositingAcademy 2 жыл бұрын
The reason we project onto the model first is to stabilize the camera movement. If you put a time echo directly, the camera is zooming in, so it will echo with that movement (which we don't want). So basically, we need to remove the camera movement from the CG temporarily (using projections to stabilize and focus in on the texture), do the time echo (to average out the noise), and then re-add the camera movement back. Check out the video on my channel about UV Projections, it helps explain this a bit.
@pugazhcaspian4713
@pugazhcaspian4713 2 жыл бұрын
@@CompositingAcademy thank you sir for your patience to reply me.
В чем разница? BLENDER VS MAYA
14:25
ANIMATION CLUB
Рет қаралды 304 М.
Sorry Blender, this is my new compositor
16:17
InLightVFX
Рет қаралды 270 М.
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 99 МЛН
Каха и суп
00:39
К-Media
Рет қаралды 5 МЛН
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 55 МЛН
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 23 МЛН
Parallax HAX | Nuke Compositing [Advanced]
27:04
Compositing Academy
Рет қаралды 15 М.
Ray Render in Nuke Tutorial | Compositing 3d Reflections
22:45
Compositing Academy
Рет қаралды 18 М.
The ULTIMATE guide to denoising in Blender | Blender Tutorial
16:46
Using CopyCat for Roto with @AlfieVaughan
9:49
Foundry
Рет қаралды 56 М.
Temporal Denoising Analysis
10:46
Mark Stead
Рет қаралды 7 М.
How to Upscale HD to 4K using Nuke Compositing (Twitch Tip of the Day)
13:40
Less Samples, Cleaner Render | Denoising Tricks
3:10
Edin Spiegel
Рет қаралды 13 М.
What is the new 'IOR Level' material function in Blender 4.0?
22:07
Christopher 3D
Рет қаралды 20 М.
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 99 МЛН