Results 1 to 17 of 17
  1. #1

    Bake Manager With Denoiser Integration - WIP

    I'm working in a texture baking solution with denoiser integrated that can apply denoise filters considering the object mesh of the texture (solving problems with darker borders and incorrect sharper areas in comparison with direct 2D denoising).

    Some screenshots:


    Click image for larger version. 

Name:	rlQZcb.png 
Views:	41 
Size:	399.8 KB 
ID:	501475


    Click image for larger version. 

Name:	vcasagrande-blender-bake-denoiser-after.png.png 
Views:	34 
Size:	227.3 KB 
ID:	501477


    It was implemented in C for performance and the integration done using the Blender Python API.
    Last edited by vcasagrande; 26-Oct-17 at 11:35.

  2. #2
    This is really really useful to me! Cant wait to see if theres any progresss!!!

  3. #3
    The add-on is currently working, just needs some tweaks, I'm using this for a game:

  4. #4
    Member vklidu's Avatar
    Join Date
    Aug 2006
    czech republic
    Thank you

  5. #5
    Amazing! Need any beta testers?

  6. #6
    Thank you dksloane! I'm probably going to release the add-on this month, I will PM you before.

  7. #7
    Join Date
    Sep 2012
    Yay, it will be very helpful - from "Denoising cannot be used for baking yet." i assume it's planned. Tho not likely with "a" release, but most probably for 2.8. Have you checked with dev (blender/cycles) about the road map?
    Otherwise, keep it up

  8. #8
    ^^Sounds good! Look forward to it.

    ^I also have this question..

  9. #9
    I've checked 2.8 road map and source code at "blender2.8" branch, and no traces of it, I think they probably will implement it sometime (maybe this add-on can help with it), but not in 2.8, there many other priorities.

    Also, the add-on have another key features for texture baking that are currently working and were used to bake the level assets of the prototype at "" ;D

  10. #10
    This is awesome! I could really use this and would love to help you test this out

  11. #11
    Join Date
    Apr 2017
    Is there any chance to see your C-code before Blender release and, maybe, compile as some dev version? I'd like to test it, as I am interested in denoiser for baking long enough, but for now only using own-implemented filter-like algorithm for denoising resulting lightmap.
    If you don't mind, of course.
    Last edited by tokareuv; 18-Dec-17 at 07:58.

  12. #12
    We're almost there! The Batch Bake UI and denoiser optimization are ready.

    Click image for larger version. 

Name:	batchbake-2017.png 
Views:	16 
Size:	161.7 KB 
ID:	510016

    To make the baking process easy, and already including denoising, I've developed the add-on "Batch Bake", it also comes with another features like "Wrap borders" to solve artifacts near the mesh edges!

    The denoiser, initially when it was a python script the test unit took minutes to get a 512x512 texture denoised, with the kernel ported to C it took 15 seconds, but now with the denoiser rewritten as a standalone the same test run in less than 2 seconds!

    I'm making the effort to release the Batch Bake and the denoiser with a tutorial and documentation at January, 10th.

    You can be notified subscribing on this thread or my YouTube channel.

    Happy Blending and Happy New Year!
    Last edited by vcasagrande; 03-Jan-18 at 12:19.

  13. #13
    Join Date
    Apr 2017
    Wow! It's really great! My congratulations

  14. #14
    Very impressive work! Beyond hyped for this..

  15. #15
    Leukbaars, tokareuv and dksloane

    Thank you for the feedback!

    An alpha version of Batch Bake and Texture Tool will be released very soon.

    (I've found some issues testing on big scenes, so I cannot release now)
    Last edited by vcasagrande; 10-Jan-18 at 23:16.

  16. #16
    Here's the UI:

    More details at:
    Last edited by vcasagrande; 17-Jan-18 at 20:58.

  17. #17

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts