|
|
A number of times I find that I would like certain objects to be
anti-aliased, but not the whole scene, or for some objects to be
anti-aliased at a higher level than the rest of the scene.
What would be the difficulty in programming anti-aliasing regions, such that
any pixel whose ray was shot into the region would be anti-aliased at a
certain level? I picture syntax such as:
antialias {
box { <-1,1,1>,<2,4,4> }
depth 3
precision .1
}
This would have the effect of forcing anti-aliasing to higher levels for
those pixels that covered the bounding region (unless AA was shut off
entirely).
This way a finely detailed object would always get the AA it needs to avoid
having parts left out (because a part falls between the rays of neighboring
pixels).
I can see that this would be tricky to implement with sampling method 2.
What think ye?
Regards,
John
Post a reply to this message
|
|