Page 1 of 47 12311 ... LastLast
Results 1 to 15 of 832

Thread: Extra Buffer nodes

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070

    Extra Buffer nodes

    Hi,

    Added win32 Extra Buffer nodes plugin:

    Description :

    -"Store Extra Buffer" node for Surface node editor,
    "Get Extra Buffer" node for Pixel and Image Filter node editor.

    -3 Color and 3 Scalar buffers, which can be filled through different
    node surfaces of different objects to build partial or whole
    image buffer.

    -Part of the rendered image like Ambient Occlusion scalar or Normal color
    can be buffered with their nodal setup connected to the "Store Extra Buffer"
    node in surface node editor but not rendered in the current image,
    then using the output of the "Get Extra Buffer" node these buffers can be :
    redirected/connected to an LW buffer in the PixelFilter node editor,
    or mixed with the rendered image or another buffer, in the ImageFilter node editor.

    Click image for larger version. 

Name:	ExtraBuffer.gif 
Views:	2462 
Size:	20.5 KB 
ID:	48504

    Usage :

    -Store Extra Buffer node need to be connected by its Access output to any unused channel, which accepts a constant value of 1, this is required to access the Nodal System.

    -"Enable AntiAliasing Buffer x" so AA can be disabled for PixelFilter node editor.

    -"Force AntiAliasing Buffer x" for averaging evaluated spot samples in the buffer of the ImageFilter node editor, do not check this in PixelFilter node editor.

    -For saving Buffers, you need to use one of LW or 3rd party ImageFilter Buffer Export plugin.

    http://perso.orange.fr/dpont/plugins...erNode_x32.zip

    The last updated Pixel & Image Filter node editors (win32 win64) are here:
    http://perso.orange.fr/dpont/plugins...ml#NodeImgFilt


    Denis.

  2. #2
    very useful when you use multiple passes
    thanks !
    www.bytehawk.net

    1 : Imac 27’ I7 mid 2017 8Gb ram

  3. #3
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070
    Thanks to Marvin Landis for the win64 version:
    http://perso.orange.fr/dpont/plugins...erNode_x64.zip

    Denis.

  4. #4
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070
    Last version was broken, x32 is fixed,
    x64 will be updated later (temporary removed)

    Denis.

  5. #5
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070
    ...Just some experiments with a (rough) Ambient Oclusion node
    in Pixel Filter node editor, World Spot & Smoothed Normal have
    been stored directly in 2 Color Buffers in Surface node editor
    (include negative values)
    and we can get and input them in the AO node (18 samples),
    AntiAliasing x5:

    Click image for larger version. 

Name:	PixelFilterAO.jpg 
Views:	1725 
Size:	71.8 KB 
ID:	48522

    Note:
    -This doesn't work in ImageFilter node editor (no raytrace functions).

    Denis.

  6. #6
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070
    Added a Replace Spot node:
    -Replace Spot node is an addon to fill/replace a few Spot Infos in a nodal chain in Filter node editors, original Object Spot, World Spot and Smoothed Normal should be stored in Color Buffers with Store Extra Buffer node in the surface node setup.

    Click image for larger version. 

Name:	ReplaceSpot.gif 
Views:	1137 
Size:	6.9 KB 
ID:	48537

    http://perso.orange.fr/dpont/plugins...erNode_x32.zip

    Denis.

  7. #7
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070
    New updates today for Extra Buffer and Render Buffer nodes,
    they come now in one unique version for both editors,
    since Get Extra Buffer and Render Buffer copies have some problem
    to identify the node editor they belong to.
    Render Buffer X-Y pixel tweak, "Norm Depth and "Pre-Effect"
    output export nothing in Pixel node editor.

    Denis.

  8. #8
    Super Member omichon's Avatar
    Join Date
    Jul 2003
    Location
    Bordeaux, FR
    Posts
    728
    Sounds really useful. Have to play with it.
    Thanks for this, Denis
    www.oliviermichon.fr | 3D Animation, Motion Graphics and Broadcast Design.

  9. #9
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070
    ...May be an useless experiment, but
    beside the fact you could store directly soft shadows
    generated by Shadows node in a Color Extra Buffer,
    soft shadows can also be generated in Pixel Filter NE,
    with only output World Spot in Store Extra buffer node.
    (you can't see separate shadows pass in preview, this
    is only available in Image Filter NE, but Pixel Filter NE
    has AA which is better for smoothed shadows)

    Click image for larger version. 

Name:	SoftShadowsPFNE.jpg 
Views:	1658 
Size:	139.8 KB 
ID:	48578

    Denis.

  10. #10
    WOW! This is very ingenious solution, Denis!

    This new tool can be one of the most useful nodes for Render management and LCS workflows. I've made simple test with the Cage_Freak_Final_01.lwo from Aristomenis Tsirbas (LW Content folder):



    In the above setup I've stored the AO and SSS in Extra Buffer nodes (yes, a buffer for SSS that can work with ANY SSS shader! - Chanlum, SimpleSkin, Sigma, etc). There, we can compose and color correct our buffers for preview purposes or for storing these buffers in our favorite buffer saver and finish it in a compositing package.

    Thank you very much, Denis!



    Gerardo

  11. #11
    Super Member omichon's Avatar
    Join Date
    Jul 2003
    Location
    Bordeaux, FR
    Posts
    728
    wow ! thanks Gerardstrada for this nodes sample. I guess it will help me with my recurrent render passes issues. I was expecting this kind of use from Denis's Extra Buffer Node, thanks for having illustrated it like that
    www.oliviermichon.fr | 3D Animation, Motion Graphics and Broadcast Design.

  12. #12
    Charter HardCORE member masterchief's Avatar
    Join Date
    Apr 2003
    Location
    Chicago, IL
    Posts
    335
    Quote Originally Posted by dpont
    ...May be an useless experiment, but
    beside the fact you could store directly soft shadows
    generated by Shadows node in a Color Extra Buffer,
    soft shadows can also be generated in Pixel Filter NE,
    with only output World Spot in Store Extra buffer node.
    (you can't see separate shadows pass in preview, this
    is only available in Image Filter NE, but Pixel Filter NE
    has AA which is better for smoothed shadows)

    Click image for larger version. 

Name:	SoftShadowsPFNE.jpg 
Views:	1658 
Size:	139.8 KB 
ID:	48578

    Denis.
    where do I find each of the nodes on my system, in particular the render buffer node....


    regards,
    William
    Intel(R) 8-Core(TM) i7-4790 CPU @ 3.60 GHz, NVIDIA GeForce GTX 770, 1TB SSD system drive, 2TB HDD secondary drive

  13. #13
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070
    Just to add that storing an Extra Buffer in a Surface
    with Material output is only possible if the Store Extra Buffer node
    is connected in the Material chain, i.e in the integer input of
    a useless Switch Material node (connect the Material in false).
    other connections in the root of the node editor could
    not work, since they are overwritten by Material.

    Denis.

    Denis.

  14. #14
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,070
    Added save file function in Get Extra Buffer node (win32).

    -Extra Buffers can be saved as image files in Get Extra Buffer node.
    You just need to add this node in Image Filter node editor without connection then select buffer, format and output filename in its panel.
    http://perso.orange.fr/dpont/plugins...erNode_x32.zip

    Denis.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	SaveEBuffer.gif 
Views:	1254 
Size:	13.0 KB 
ID:	48676  

  15. #15
    Super Member omichon's Avatar
    Join Date
    Jul 2003
    Location
    Bordeaux, FR
    Posts
    728
    Thanks a bunch, Denis, for this workflow improvement when we need to export thoses extra buffers !

    I have the feeling of spending my time to thank you, BTW
    www.oliviermichon.fr | 3D Animation, Motion Graphics and Broadcast Design.

Page 1 of 47 12311 ... LastLast

Bookmarks

Posting Permissions

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