Results 1 to 11 of 11

Thread: LW 2019 Surface ID Buffer

  1. #1
    Registered User
    Join Date
    Feb 2003
    Location
    Canada
    Posts
    82

    LW 2019 Surface ID Buffer

    Please add an anti-aliasing feature to the Surface ID Buffer.
    Existing simply to exist is no existence.
    SO CREATE!!!

    Learn from the past, don't dwell on it.

    Desire everything but expect nothing, that way you're always motivated and never disappointed.

  2. #2
    I know it's a hack, but in the mean time you can render at 2x and scale it down. If you do your post in AfterFX use the matte choker to smooth out your selections.

  3. #3
    Registered User
    Join Date
    Aug 2016
    Location
    a place
    Posts
    1,795
    can you create tour own pass and feed surf id to that then have aa?

    if not id look at dpont stuff or exr trader

  4. #4
    I made my own ID nodes setup a long time ago and they work quite well. I just make a version of my scene with reflections, reflactions, shadows, GI etc turned off and re render with this setup. I still do this for stills, for animation I use buffers and matte choker.
    Click image for larger version. 

Name:	NodePixelFilter.jpg 
Views:	32 
Size:	395.1 KB 
ID:	145160

  5. #5
    Member
    Join Date
    May 2006
    Location
    France
    Posts
    3,977
    About a possible DP Filter setup you have Gerardo's references:
    https://forums.newtek.com/showthread...=1#post1563279

    Denis.

  6. #6
    Registered User
    Join Date
    Aug 2016
    Location
    a place
    Posts
    1,795
    matt chocker?

  7. #7
    Matte choker, it's an afterfx filter that smooths out the oulines of masks.

  8. #8
    TrueArt Support
    Join Date
    Feb 2003
    Location
    Poland
    Posts
    7,891
    If Surface ID has to fulfill its job i.e. being primary identifier of surface used by pixel, it must not be anti-aliased..
    Imagine we have Box with Default surface, it'll have assigned Surface ID integer 1.
    and we have Sphere with Default surface, it'll have assigned Surface ID integer 2.
    and we have Cone with Default surface, it'll have assigned Surface ID integer 3.
    and so on, couple times.
    AA of Box and Sphere could be (1+2)/2 = 1.5
    AA of Box and Cone could be (1+3)/2 = 2
    Value of 2 was used already for completely different Surface ID!

  9. #9
    Registered User
    Join Date
    Aug 2016
    Location
    a place
    Posts
    1,795
    i guess but when i do comps in photoshop, if its not AA then it doesnt look right with adjustment layers etc.

    theory, practice ?

  10. #10
    Curmudgeon in Training Ma3rk's Avatar
    Join Date
    Mar 2003
    Location
    Near Beaverton, OR
    Posts
    1,347
    Aren't the ID buffers actually linear, or supposed to be used as such.

    The colors shown in the viewer are just false colors & not the actual mattes. Basically to use them as such you need to be in linear color workspace & apply a Levels to it & set a v-e-r-y narrow range to bring out the individual masks. I'm sure there are various tools to do all of that efficiently, but basically it's a fiddly process. But you should then have controllable edges too.

    Get Michael Wolf over here & I'm sure he could 'splain it a lot better.
    "Never be a cat in a cartoon. Never." Chief Wiggum

  11. #11
    Registered User
    Join Date
    Aug 2016
    Location
    a place
    Posts
    1,795
    im not sure. I always render to exr and use exr io in photoshop. used exrtrader in 2015 but not in 2019 yet.
    atm my hunch is its worth an upgrade.

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
  •