Page 1 of 56 1231151 ... LastLast
Results 1 to 15 of 832

Thread: Extra Buffer nodes

  1. #1
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,037

    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:	2455 
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,037
    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,037
    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,037
    ...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:	1720 
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,037
    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:	1131 
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,037
    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
    727
    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,037
    ...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:	1651 
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
    727
    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
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,037
    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.

  13. #13
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    4,037
    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:	1251 
Size:	13.0 KB 
ID:	48676  

  14. #14
    Super Member omichon's Avatar
    Join Date
    Jul 2003
    Location
    Bordeaux, FR
    Posts
    727
    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.

  15. #15
    Super Member eyelandarts's Avatar
    Join Date
    Feb 2006
    Location
    florida
    Posts
    301
    Denis, ive been testing these nodes out today and i have to say that its one of the best things to como to lightwave's workflow in a long time. Finally we can do custom buffers and they import with the object!

    Im sure you are aware but the only problems ive run into are the buffers getting corrupted when using adaptive sampling and using a material on the surface overides export of buffers.

    In any case Thanks a lot Dennis! This is sure to cut my setup times for split scenes by a whole lot!

Page 1 of 56 1231151 ... 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
  •