📒 Say Goodbye to Noise: SID-Temporal in Super Image Denoiser v4.0
Vložit
- čas přidán 9. 07. 2024
- Welcome to this comprehensive tutorial, where we deep-dive into the game-changing SID-Temporal Denoising feature in Super Image Denoiser v4.0.
Whether you're dealing with flickering in animations or high noise levels in your 3D renders, this tutorial is for you.
Watch and learn how to achieve crystal-clear, flicker-free animations without compromising on quality.
🏹 Get the Pidgeon Tool Bag right now!
go.pidgeontools.com/ptb
👀 Watch all tutorials on the PTB Addons as soon as they come out! • Pidgeon Tool Bag
- How to install SID:
• 📙 Install ANY Blender ...
🗨 Join Our Discord Community 🗨
Have questions, feedback, or suggestions? Join our Discord server to discuss, hang out, and get all the support you need:
go.pidgeontools.com/discord
💡 Topics Covered 💡
- Installation of SID
- Navigating to SID in Blender
- Enabling SID-Temporal
- Exploring Quality and Pass Settings
- Fine-tuning Save and Motion Blur Settings
- Advanced Settings for Power Users
- Rendering Process
🕒 Timestamps 🕒
0:00 Intro
0:23 Install the addon
0:33 Find SID in the properties panel
0:49 Enable SID Temporal
0:59 Quality settings
1:32 Passes settings
2:18 Save settings
3:22 Motion blur settings
4:11 Advanced settings
5:10 Rendering process
5:47 Summary
6:10 Outro
🔖 Tags 🔖
#Blender #render #denoise #free #blender #cycles - Věda a technologie
Ok, I have no excuse , time to stop procrastinating and actually make something =D
Thank you for the awesome addon ♥
haha, it's not procrastinating, it's "collecting ideas" :D
Glad you like our addon, would be awesome to see the final result of your project!
Congratulations to the entire team for the excellent tool!
Thanks! We always appreciate feedback!
Excellent!
Glad you liked it!
Just bought the plugin. Temporal AA is something I've always wanted in Blender, without the hassle of doing this in After Effects with plugins and crashing due to out of memory.
Although, because there is a button to start the render, instead of an option to select this denoiser, I cannot use plugins for batch rendering. It would be the absolute required blender plugin if it came out with an option to select which cameras to render, and their custom time frames. Otherwise, you have to switch the camera and frame range manually every time you're rendering the image, and denoise. Amazing work!
Hi, the temporal denoising needs this Button for it to work, as there are several requirements that have to be set.
You mentioned batch rendering. Which would mean that you probably use multiple cameras in different locations. If it all would be done continuously, you would have issues with the denoising.
Implementing a multi camera system is not easy, but not impossible. I would have to take a look into that.
Currently all of our development efforts are in our new addon, super advanced camera.
pidgeontools.gumroad.com/l/superadvancedcamera
I don't know why but I feel this is a superb name for the addon.
Thanks! 🙏🏽🙌🏼
You're welcome
Thanks a lot. The flickering was driving me crazy
Thanks, glad you like it
This looks super promising! How would I incorporate this into my existing compositing setup (color, fog, etc.)? The Basic SID node tree seems straight forward: I just replace it where my denoising node. But I'm a little confused on how I should use my compositing nodes with temporal denoising. I'm assuming I render the two passes then run a third pass through my own compositing nodes? Sounds a little clunky, but I still want to give this a shot! Thanks so much for you work!
Hi, SID currently does not support the compositor directly. You can set your denoising output to exr, and then import your image sequence back into the compositor.
You will not have all the passes you enabled at first. Only the image pass
Hello, I've ran into a bit of a snag, when I denoise my animation some of the frames at the end are missing?
My animation has 72 frames in total, but when I hit the denoise button, only 69 appear in the folder?
How can I fix it?
Is it because I'm starting the animation from frame 25 instead of 0 or 1? (I'm doing it because I am animating walk cycles and the simulated cloths need time to catch up)
Hello,
Due to the way SID-Temporal works in SID4.0, you will have three undenoised frames. One fewer in the beginning, and two fewer at the end. You need to manually compensate for that by adding the frames into your time line before rendering.
This behavior has been resolved with the new beta version of Pidgeon Tool Bag
Kind regards, Kevin
Great tool man! Quick question though, So will the final image sequence be put in the directory given to blender or will the final images go with the noisy .exr files in the SID image directory? Also I know some temporal denoisers lose quality/detail in images, is there any lose other than normal denoising would have?
The denoised files will be in the folder you enter for SID. This video is for the old version. The new version in the pidgeon tool bag has a button next to the "denoise" button that leads you to the denoised frames.
A quality loss per-se will not occur, but on fast movements between frames, like great changes, there will be artifacts. Especially on small objects. Like bullets. They will disappear.
In that case it wouldn't be necessary to use a temporal denoiser anyway. As you wouldn't notice any flickering.
@@PidgeonTools alrighty thanks!
Is there a version that outputs the direct glossy & indirect glossy separately instead of combined into 1 glossy pass? Need them 2 separated for best control over reflections in external compositor
Hi,
No, a version like this does not exist.
Main reason being because the file size would triple in size of the current ones. Reaching almost a gigabyte per file
Hi, this error has been resolved with the new beta version for blender 4.0. You can get it on gumroad.
I bought SID and bought the Toolbag now. But I have a project where when I press "add super image denoiser" absolutely nothing happens. In a fresh blend project it does add the node setup. But in this file nothing. The button is completely unresponsive. No error, nada. It only enables "use nodes" in the compositor but nothing else.
Make sure you only have the PTB active as an addon. If you installed the standalone SID addon, uninstall it as it is not compatible with blender 4.0. Having both addons enabled at once will cause issues. Be sure to restart blender after making sure only PTB is installed
Hi have bought the Pidgeon Toolbag, quick question about it: When its detecting the passes in the scene, can it also automatically enable these in the Pass section?
Hi, what exactly do you mean?
Friend, I have a question; do the adjustments we make in the render generally affect how SID will render the scene? I mean, if I increase the samples in my render, will this reflect in SID, or will the high, standard, and super options override the other settings?
Hi Alex,
The settings on SID are only for SID itself, the type of denoising it would do. Super splitting the passes into its components, high using the individual passes, and Standard using the image directly.
The samples do have an impact on the quality of the denoising, more samples give a cleaner input image. Which gives it more data to work with, so a more detailed and stable output is achieved
Hi, looks cool. Does the addon create motion blur using the vector blur node in the compositor, or is it something different?
Hi, yes, SID temporal creates the motion blur just like the vector blur node in the compositor
@@PidgeonTools is it actually the vector blur node that this addon uses, or is it something different?
Looking forward to testing this in my workflow. Being on an Intel based iMac, denoisers are not well supported due to AMD GPU chipsets internally. Hoping this will inevitably help my renders take a step forward. Thank you for your hard work!
Hi there,
Would be awesome to hear the results!
Keep in mind that sid temporal requires the cpu to have SSE3
I have a 10th gen i9, AMD Pro Vega 8GB . While the system struggles with some things I have patience ;) @@PidgeonTools
That will be absolutely no problem
Hi, if I have custom light groups in the scene that I wanna control later, how do I go about that?
Hi, due to the way light groups work, they dont offer the necessary data for SID to work with properly. You can use a regular denoise node for that
Hi there! I'm getting several errors when trying to render and my menu does not look the same. I'm missing the image save, motion blur and advanced options. how can i get some help? Thank you iin advance
Hi, what blender version are you on and what addon are you using?
Hi, I want to try the Temporal denoising, however I am rendering using Octane in Blender. Does SID temporal work for any render engine other than cycles? Is octane support likely in future updates since Blender Octane is a growing user base :)
Hi, we used to have octane support, however octane itself does not have the necessary passes to have temporal denoising support. To my knowledge at least. We tried to implement it, however, due to the constant differences between the octane build and the regular blender version, we would need to make a separate addon for it.
If you provide us with one or multiple animated octane scenes that use all possible material types of octane, (metals, diffuse, glass, volume, irredecent and so on), we could attempt to make separate octane version
what if i already have a render done and I want to denoise after? ive tried putting the frames in the processing folder but it doesn't like it (i guess because the file name is 0150 and not 000150 because for some reason you guys like zeros?) I don't want to have to re-render the whole thing for no reason just so it can be recognized
Hi, it's not the file name, or it not recognising it. It's due to the special information that has to be included in the images. That's why they are multilayer exr images. They contain additional information like vector, Ted filter informations, the image itself as well as the depth of the image (not the z pass).
The reason we have to use all the zeros is because python counts in an... Interesting way... 11 comes before 2 because 1 > 2. That's why the zeros. And so many because people might use frame ranges going into the thousands.
Have you rendered the images regularly, or have you used the step 1? Because you really have to use step 1 for it to set up the settings and passes and denoising prerequisites and all that good stuff before step 2 can be applied
ya I figured that all out after. besides the python thing. I rendered in exr with the z and vector path but its not multi layer so i guess it doesn't matter. thanks for the reply another 4 day render here I come lol@@PidgeonTools
I had an issue where when I rendered in frame steps (I rendered every 4th frame), there came an error after clicking "Denoise Animation". It said something like "file (last frame -1).exr not found"
Would appreciate if you could implement rendering with steps!
Love your work, absolutely GREAT addons!
Hi, temporal denoising does not support frame steps.
Are Blender's Render Noise Threshold and Denoise settings bypassed, do we need to set them, or just turn them all off? My settings when running my first tests were Noise Threshold at 1.0 and Denoise Turned off in the render tab.
The noise settings are used just as usual as well. Denoising itself is bypassed.
You should not use a noise threshold of 1, that's ludicrously high.
For previews I use 0.1
@@PidgeonTools I figured it bypassed all the settings thats why I asked was just giving you the information. Thats not what I would render anything at normally.
Love it tho the Temporal Denoise is very nice.
Hi. Regarding your conversation with @trainspotter1522, does this mean with SID4.0 running, you can't see the current frame being rendered, or the output of the current frame at all (at least without previewing exported frames)?
Hi, as of the current state of it, you can't.
Keep in mind, this is the very first release of SID - Temporal, many new features will be added in the future.
Additionally, rendering animations without doing test renders first is a bad idea, always make a low res render first, to make sure everything is correct.
@@PidgeonTools It's all good. I can at least see the preview files as they're being built. Also, by turning off the render window, Blender 3.6 seems to be slightly less prone to crashing! I istill need to do more experimenting with SID4.0, but looking forward to new features and improvements. Denoising is a hugely important part of rendering with Cycles.
Hi, this error has been resolved with the new beta version for blender 4.0. You can get it on gumroad.
Stupid question: if I use SID to denoise the renders, do I need to disable denoising in the "Sampling" section or I leave it as-is on Open Image Denoiser ?
Hi there,
SID will automatically disable this setting to improve the performance.
Although you can re-enable it, it would not affect the results, we generally advise to disable it.
Kind regards,
Kevin Lorengel
Hi, I have a problem with denoising. I press the render (Step 1) to render a few frames (about 40) and it renders fine creates the two folders aswell but when I go to step 2 it doesnt do anything. Why is that?
EDIT: The solution was to render more frames (100)? I dont know but it works now. btw cool addon!
Hi,
Usually rendering 4 frames would be the absolute minimum. Was there an error in the console?
Hi there! Can I render multiple cameras (step 1/2 - Render with SID Temporal) and after all is rendered is it possible to denoise all the frames at the same time (2/2 - Denoise with SID Temporal)? I tried to do it in a previous version of SID and I had to do it in one go; if I closed Blender, the SID add-on wasn't able to find the noisy renders and denoise them.
Hi,
Multiple cameras are not supported, you would need to render it in sections.
Remember that SID takes 1 frame in the beginning and 2 frames in the end when denoising. So you would need to compensate for that.
Keep in mind, this is the very first release of SID temporal, and many more features are yet to come!
Regarding blender not being able to find the frames. Make sure you save the blend file, and check if you have the path set correctly.
If you believe you do, and the error persists, please join out discord server and share a screenshot of your settings, so we can help you out with it.
Kind regards, Kevin Lorengel
@@PidgeonTools Thanks for the swift answer! When you mention that I need to render in sections, what do you mean by that? Do I have to manually select each camera to render, is that it?
Oh, and how does it integrate with Pidgeon Render Farm? Can I render one camera with multiple pcs and denoise the noisy frames after the work is done?
P.S.: I can't accept the invitation in the Discord...
Hi,
With sections I mean that you set your frame range to be within one cameras range, then render step 1 and denoise step 2.
Then you go to the next camera frame range.
Pidgeon render farm is still in development. We have prioritized the implementation of SID temporal.
The current plan is that the rendering is distributed among all machines, and the denoising will be done by one machine.
Regarding the discord invitation. What exactly do you mean? Is there an error that comes up? You need to have two factor authentication enabled to join us.
We value the safety of our users and to avoid bots we implemented safety measures.
@@PidgeonTools
So a section is when I select frames 1-100, for example, render those frames and denoise them. A second frame would be like then select manually frames 101-200, render them and repeat the denoising process, is that it?
You said that "The current plan is that the rendering is distributed among all machines, and the denoising will be done by one machine." Does this method work right now or is it being planned to be implemented?
I did activate the two factor authentication (I didn't have it enabled); however, the same error message appears: "Ops...não foi possível aceitar o convite", which roughly translates to Ups, it wasn't possible to accept the invitation.
do you know how we can add Temporal Denoiser to our animation when we send it to a render farm to render it for us, and not our own computer device?
Hi, for SID temporal to be executed properly, you have to use the buttons. If the render farm allows you to run custom python scripts, you can do it
Hello! I am using the last version of SID on Blender 4.0. When I've already rendered animation, is it possible to change the motion blur and click on denoise or do I need to render the whole animation again ?
I am also wondering if the render crash, can I start over from the last frame converted to EXR in the processing folder ?
Hi, do you mean the motion blur in SID temporal?
Yes, disable the overwrite frame option. Make sure you do not delete the preview images, as they define at what frame you are rendering
Hi! It is a really cool addon! However, I get this error lately what crashes denoising:
ERROR (bke.lib_id_delete): C:\Users\blender\git\blender-v360\blender.git\source\blender\blenkernel\intern\lib_id_delete.c:380 id_delete: Deleting SCScene.002 which still has 2 users (including 0 'extra' shallow users) Do you know what can cause this?
Hi, don't worry about this error. It's more a warning.
I forgot to ask, is this the Optix temporal denoiser that comes with Blender, or is it something bespoke?
Hi, the OptiX temporal is built into blender. We just made an easy to use ui for it
when i used the temporal denoiser for my scene in Blender (which has 585 frames), how come it didn't render all my frames for me? It only rendered 27 noisy and preview frames, and 24 denoised frames.
Hi, make sure your frame range is set correctly. Try having your current frame be on the first frame of the animation.
Due to the way temporal denoising works. You will have fewer denoised frames than noisy frames. In the case of SID, 1 frame in the beginning and 2 frames in the end will not be denoised and cut off
Hi, this error has been resolved with the new beta version for blender 4.0. You can get it on gumroad.
Hey bro @@PidgeonTools, where can I download this addon
@@pablog.511 You can get SID from the links in the description or get Pidgeon Tool Bag (which includes the most up to date versions of SID and our other addons) from here: go.pidgeontools.com/ptb
hi Pidgeon Tools, just wanted to know if we are allowed to use your Super Image Denoiser for commercial use? Also if we need to give you guys any credit if we use it? Thanks 😀
Hi, you absolutely are, we put no restrictions on the use case of our addons.
We are always happy to see when people use our addons!
I tried it out and it produces very good results. 😊My only complaint is the strange workflow where you have to use the two buttons for render so if i'm rendering a long animation then the UI will be frozen for days and the only way to stop the rendering seems to be by killing blender in task manager?
Is it possible to use the SID denoiser on exr files created by the normal blender render process (ctrl+f12) ? As i would like to use the normal animation rendering in blender to create the EXR files and then apply SID denoising to them. I attempted to do that but got an error, is this not possible?
Hi, thank you for your feedback!
The foreground rendering is still in development. It is very very complicated. But it currently is the next priority to implement.
Hi, using exr files is possible, yes, but you need to have all the necessary passes enabled. Why exactly would you like to use exr files instead? Perhaps with enough demand we could add a feature like "use exr files"
How do you download it after you purchase? I don't see a download button on the Library item product page?
Hi, where have you purchased SID?
Hi! Your denoiser is much better than the blender's default! Thanks for this tool!
I have only one issue, can you help me? Is there a way to disable the previews in Pidgeon Tool Bag? These previews are consuming my whole disk space.
Hi, the whole addon is barely over 40 megabytes. You can delete the previews, sure.
But I would suggest you to clean our your disk instead. Some temp files are clogging up space probably
Thanks!@@PidgeonTools
I talked with my devs and we decided to take your issue into account. We are working on far more compressed preview images. So that people with slow internet connections can still enjoy our addons
Very good news! Thanks!@@PidgeonTools
Also, make sure to not download the dependencies. If you are using the stable version, they take roughly 100mb. You wouldn't be able to use SFR then. If you use the beta version, they take up to 4gb, but you wouldn't be able to use SFR or the Super Image Upscaler
I was looking forward to rendering with my new rtx card, only to realize that my new hair shader and some other regular materials produce immense amount of flickering even though it’s mostly a stylized plasticy style. I spen days rendering a few frames to try everything I can think of but nothing worked under 2000 samples making the animation render at 2 minutes 30 sec per frame which is atrocious. So I randomly came across temp SID and man it’s pretty good. I only did like 3 test renders but finally the flickering was reduced by 90% now it looks like a compressed yt vid at only max 300 samples at 45sec/frame. This is still not perfect and I feel worse lighting comditions could push it into bad territory but it’s lot better and faster than default, and finally presentable. So far the best solution was to render with the OID and then run the the temp denoiser on top of that. Ps: Blender 4.0 addon has a glitch where no matter the settings, the 2nd step produces images starting with 02 and thus the 3rd step errors out with traceback recent call. Imhave to manually copy first frame and rename it to 01 to work.
Hi, have you tried using Super Fast Render to optimize your scene? You could get a faster render time with it. It is part of the pidgeon tool bag, so if you bought it, you can already use it!
@@PidgeonTools Yes I was focused on trying out the SID, but I will try the other tools in the pidgeon tools too. It’s pretty impressive though that it already cut my render times to about 1/3 of the original.
Hello, I seem to have run into a problem... I followed the steps in addon settings (pidgeon tools bag), everything is working alright except giving me different passes in multilayer EXR output.
I have toggled on the MultilayerEXR, and have given it location to save in. But that folder is empty, besides that all results are as expected. I get an exr file but it only contains combined(beauty) and alpha.
I really need the passes, can someone help me out?
Hi, Sid temporal currently does not denoise multilayer exr files with the temporal denoising. We recommend you use the regular SID with the multilayer exr enabled instead
@@PidgeonTools Hello again, thanks for responding, I understand now... Lovely addon, looking forward to what it achives in future! Best of Luck :)
For anyone looking for a way around this, is to generate another multilayer EXR with all black colors fed into material output (surface) and use those render passes while using SID's temporal denoised output as combined(beauty) pass. Works like a charm!
Keep in mind that the frames don't align. Temporally denoised frames are not like frame 1 and frame 2, they are a mix between the frames, like frame 1.5 and 2.5 .
When you click 1/2 - Render with SID Temporal, Blender freezes, the images are stil being rendered out but is there anyway to see the rendering process like time remaining ? Also I can't cancel the render process, have to close Blender through Task manager to cancel it. Thank you
Hi, blender freezing is an expected behavior as blender does not allow easy non-freeze operations. It is very very complicated to make it work properly.
It is in development, and you can see our first steps when you enable the "preview rendered frames" checkbox. The one marked as not recommended, as it is still in development and causes bugs with the overscan
@@PidgeonTools Thank you! But is it possible to cancel the render instead of closing Blender through Task manager?
Hi, not with the was it works currently.
Can I use this with the Render+ addon so that I can set up batch renders?
If you are using regular SID, it's no problem. But if you use SID Temporal it gets a bit more complicated.
The Render+ devs would need to implement a feature that triggers the render and denoising step, and then moves the files or something. As the buttons are in their addon, we cannot modify it from our side.
@@PidgeonTools Got it, thanks a lot for the quick reply :)
HI, I just gave it a try thanks. I have a problem though, after I click render it freezes Blender and I can't see the progress of my renders. It sounds like it's doing something, but Blender has become unresponsive with the UI greyed out. I tried pressing escape to cancel the render, but nothing happens. I'm on Blender 3.6.1, do I need to use a different version of Blender? It's important I see the rendered frames during animation rendering, also need to be able to cancel a render.
Hi, as mentioned in the video, blender will freeze during this process as a way to save memory and increase render speed.
Unfortunately, due to the way blender is coded, it is very very difficult to implement render preview.
Please do test renders first, I recommend having 50% resolution, and a step of two, so that every second frame will be rendered. That way you will render much less, and still can spot if there are any errors.
After that, you can use SID-Temporal worry free
@@PidgeonTools ah, thanks, but that's a deal breaker for me. It's really important to be able to keep an eye on the rendered frames during rendering. There's virtually always some problem I spot during rendering that requires me to cancel, fix the issue, and then continue rendering from a few frames previously. It's not possible to spot all of the problems before rendering generally.
I think you should leave it up to the user if they want to lock the viewport or not to save resources. The user can do this from the render menu's lock interface checkbox. That reduces memory and frees resources, but still shows the render result.
the option to lock the viewport is already there, its just not recommended, because weird things happend during the rendering with blender. like the resolution increaseing and the FOV changing if you have overscan enabled. It will not affect your render, but in the end you will need to reset it.
It is not wise to put all eggs in one basket. Test renders should always be done before doing a final render. It's the way the professionals do it too
@@PidgeonTools I agree, after 20 years in the industry I always make sure to do many lower quality or lower resolution test renders, but at lower settings it's still probable to have issues that are not visible until rendering at full quality.
Can I first render on a render farm and then do temporal denoise on the rendered frames?
Due to the special passes and settings that SID temporal has to generate and set, you cannot use it on a render farm other than the pidgeon render farm
@@PidgeonToolsThanks for the quick response!
Can I export just selected passes from temporal SID?
Hi, for SID to work, you need to have all passes enabled. Keep in mind, that currently, SID Temporal does not support temporally denoised passes.
So instead you can use the regular SID and customize the passes there easily.
Hi! I how do I use SID with render layers?
Hi, when you click on the add SID button it will add a node to each render layer node in the compositor
Can this be downloaded for the Macbook/Apple versions?
The addon is compatible with apple pcs as well, there's no separate version required
i dont find SID in blender 3.6 vesion after installed it
Hi, please make sure you enable the addon and then check in the render properties panel. If you have further issues. Please join our discord server, so we can help you there more easily
Please help me, when I try to activate it, it shows me a python error.
Are you using blender 4.0? If so, SID is not compatible with blender 4.0. You should use our new tool, the Pidgeon Tool Bag. You can get it here: www.blendermarket.com/products/pidgeontoolbag
Great tool, when will there be a version compatible with Blender 4.0?
Linked in the video description is the Pidgeon Tool Bag, it is compatible with blender 4.0
Bro.....When I render the animation, noise is coming in some frames, but some frames are fine. This video will help me.?
Hi, when rendering with cycles you will have noise. It all depends on your scene and your settings. For clean animations I recommend using a noise threshold of 0.01, and Max samples of 4096.
In this video I show a tool to remove the leftover noise, so that you get a clean image.
@@PidgeonToolsThis sid-temporal can reduce the noise??? The reason I ask I have watched many videos on CZcams, but nothing is working for me.
Yes, it can remove the noise from your scene.
From your comment I assume that you are fairly new to rendering with cycles.
There is no magic one button solution to fix everything in your scene. Our tools help you get there, but they are not magic.
Depending on your scene. There might be a lot of optimizations you need to take care of first.
Look into scene optimization, that will help you a lot.
Denoising is the very last step, the polish, the cherry on top. It's not meant to do the heavy lifting in your scene
@@PidgeonTools is this work on blender 3.5 version
Yes, you can find further information on the addon page
Hi, I have a problem. The output resolution of previews and noisy exr files is different from what was set in output properties in blender. I have set it up to 1920x1080, but the previews and exr files are in 2016x1134 for some reason, and the final result after going through step two is zoomed in and cut to 1920x1080.
And another problem. After going through step two, not all frames were denoised. I have 18 frames total, but only 15 after temporal denoising.
Hi, these are totally expected behavior. As mentioned in the tutorial, when you render with overscan, it will render a few pixels extra, this is to help with fast motion.
Due to the nature of temporal denoising, you need frames before and after to denoise properly, that's why the first, and last two frames are removed.
@@PidgeonTools I see, thanks. I'll do some more testing, but so far results are noticebly good.
Looks awesome. Does this work on Radeon cards?
SID is cpu only, so you can use it with any GPU
@@PidgeonTools awesome, thank you! gonna give it a go then
Hi, is there a problem with blender 4.0? I keep receiving this traceback python error when trying to render
Facing the same problem, let me know if you find a fix
Hi, are you using SID 4.0? Because it's incompatible with blender 4.0. For that you need to use our new addon. The Pidgeon Tool Bag.
You can download it on blendermarket or gumroad
blendermarket.com/products/pidgeontoolbag
You probably have the same issue. A version mismatch
thanks for the reply, I have purchased the tool bag and it seems to render now but only an animation, the interface is slightly different than the single free SID addon and I just cant understand how do i render a single image? is there a tutorial for this version of the denoiser for newbies and for those who are not familiar with all this passes thing? thanks @@PidgeonTools
Hi, to render a single frame you just use the regular SID, add it to you scene with the button, and then you can render as you are used to.
SID temporal is only for animations.
Why is there 2 folders?
Can you please be more specific about what you mean?
Not works with blender 4.0 :/
Hi,
On the addon page it is clarified, that you need to use the Pidgeon tool bag addon for blender 4.0
The temporal denoiser works perfect, but all the frames renderes with a vertical black line in the right of the image. Obviously Inconvenient, but great work anyway
That's not something that usually happens. Do you have fast camera movement? Could be caused if you are not using the overscan feature
Its showing python error
Hi, there are many different types of error that can happen.
Make sure you are using the correct version of the addon and blender.
SID 4.0 is not compatible with blender 4.0.
For that you need the Pidgeon Tool Bag.
pidgeontools.gumroad.com/l/PidgeonToolBag
I just wish it supported AMD GPU’s; they’re way better for price/performance for mid range especially in terms of VRAM but too many programs keep forgetting that AMD GPU’s exist and treat NVidia like a monopoly. NVidia is good and all but it’s rly annoying
Hi, SID does support amd gpus.
Because SID-Temporal is CPU only
@@PidgeonTools Oh that's good to know; is it possible to render the scene with a GPU and composite it with the CPU? Or does it only work with CPU rendering
The rendering is independent of the denoising. You can set whatever render settings you want. SID will only use cpu for it's part
What lead you to the conclusion that it does not support AMD GPUs?
@@PidgeonTools I keep getting a strange error message when trying to use the Temporal Denoiser:
"C:\Users\_____\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\SuperImageDenoiser\SID_Temporal.py", line 152, in setup_render_settings
scene.cycles.denoiser = 'OPTIX' if is_temporal_optix_supported else 'NLM'
TypeError: bpy_struct: item.attr = val: enum "OPTIX" not found in ('OPENIMAGEDENOISE')
At least that's the part that makes it look like it only works with OPTIX. I could be doing something wrong though, I haven't gotten to look into it that much
EDIT:
I Think I've solved the issue! It turns out I just needed to update it a few times after initially installing it; I just got confused with the mention of OPTIX in the error message
getting some python error messages.. Maybe make a video with an actual scene rather than explaining
What error are you getting?
I've just downloaded the pidgeon tool bag but whenever I try to use the SID Blenders throughs me an error saying :
Python: Traceback (most recent call last):
File "C:\Users\win\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\PidgeonToolBag-FreeTrialVersion\super_image_denoiser\SID_Operators.py", line 371, in execute
status = create_temporal_setup(temporal_denoise_scene, folder)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\win\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\PidgeonToolBag-FreeTrialVersion\super_image_denoiser\SID_Functions.py", line 1334, in create_temporal_setup
link_to_temporal_node(temporal_align, "Image", output_node)
File "C:\Users\win\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\PidgeonToolBag-FreeTrialVersion\super_image_denoiser\SID_Functions.py", line 1315, in link_to_temporal_node
link_nodes(compositor, frame_0, "Vector", input_node, "Vector + 0")
File "C:\Users\win\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\PidgeonToolBag-FreeTrialVersion\pidgeon_tool_bag\PTB_Functions.py", line 387, in link_nodes
tree.links.new(output.outputs[output_socket], input.inputs[input_socket])
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
KeyError: 'bpy_prop_collection[key]: key "Vector" not found'
And idk how to fix this :/
Hi, have you rendered the images with step 1 first?
@@PidgeonTools yes I have. I rendered all the frames in exr and they are correctly placed in the “processing” (I think that was the name) folder. The thing I’m missing is the key vector, but I don’t know what that means
If you open one of the exr files in the processing folder, does it contain the vector pass?