GL Tools Stereo Renderer Feature Request

toneburst's picture

I mentioned this on another thread, but I thought it best to echo it here, as it was a bit OT there.

How about multisampling support for the Stereo Environment patch, so that geometry edges are smoothed? I've got used to multisampling in the QC Viewer now, and it's a shame the Stereo patch (and the stock Render In Image patch) don't support it.

I've no idea if it's technically possible though. smokris?

a|x

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

toneburst's picture
Re: GL Tools Stereo Renderer Feature Request

Also, how about a drop-in replacement for Render In Image with multisamplling support?

a|x

gtoledo3's picture
Re: GL Tools Stereo Renderer Feature Request

That was the first thing I requested when the stereoscopic renderer came about because brute force AA is painful since the patch already is slow (probably unavoidably) since everything executes twice. I had requested it even earlier, because I love to put a little zoom blur or other CI on some of my stuff, so it kills me to get the jaggies after looking at something smooth (in a non-render in image environment).

The Quartz Builder runtime has the ability to add multisampling. I think the problem with QC is that "where and how" multisampling happens in the app makes adding it via a patch hard, and maybe impossible to add it to the whole scene (?). I would love to see it though, because it makes a tremendous difference.

usefuldesign.au's picture
Re: GL Tools Stereo Renderer Feature Request

Ditto. Primitive intersection jaggies sux.

GLPoint Point structures could do with a little AA SS (ASAP) too.

toneburst's picture
Re: GL Tools Stereo Renderer Feature Request

Just discovered this post in a long-dead thread:

http://kineme.net/QuartzComposerUIHacks/OfficialAPISubpatchSupport/0.1#c...

What happened to Just.Jake, I wonder? Did he ever get his multisampling RII patch working? Is it time for breakfast? The answers to these pressing questions are (mostly) unknown....

a|x

gtoledo3's picture
Re: GL Tools Stereo Renderer Feature Request

I'm dubious about that one... I may be wrong, but I don't think that gaining access to all of the pixel formats makes it a breeze to get multisampling going. I know I've seen a render in image based patch that had many pixel formats exposed... and it didn't make it any easier to get multisampling going for the very knowledgeable parties involved.

franz's picture
Re: MSAA

good point a|x. and more generally about MSAA, for plugin makers, how to enable one's consumer plugin multisampling in RII ? MSAA works at top level for my plugins, but unfortunately not inside RII ...

maybe that's not even possible at all.

toneburst's picture
Re: MSAA

franz wrote:
good point a|x. and more generally about MSAA, for plugin makers, how to enable one's consumer plugin multisampling in RII ? MSAA works at top level for my plugins, but unfortunately not inside RII ...

maybe that's not even possible at all.

I hope it is... would be a shame if not.

a|x

gtoledo3's picture
Re: MSAA

The MSAA would have to be happening in the render in image environment. Unless something was changing that, or a different RII was written, I think it's not possible from what I've heard.

toneburst's picture
Re: MSAA

gtoledo3 wrote:
The MSAA would have to be happening in the render in image environment. Unless something was changing that, or a different RII was written, I think it's not possible from what I've heard.

That's exactly what I'm talking about, and what just.jack was attempting to do, I believe (write a Render In Image patch with MSAA).

a|x

gtoledo3's picture
Re: MSAA

I was referring to franz's comment, which mentioned programming a renderer that did msaa regardless of the current status of the RII patch not really allowing for that, inside of the RII as it currently stands.

I was simply suggesting that I don't think anyone knows how to do that, and that your original suggestion of a different RII, or something that modified the patch at runtime, would be more likely, and even then, it has been previously requested and not been able to be done at the time.

toneburst's picture
Re: MSAA

Ah, OK.

It was suggested a long time ago, and someone was working on it at the time. It may have been forgotten since, though, as LOTS of water has passed under the Kineme bridge since then.

a|x

gtoledo3's picture
Re: MSAA

It was also suggested at the inception of the stereoscopic renderer (not on forum, early October-ish), so it has been addressed fairly recently. Slightly before that it also came up when SL's QC Editor had it available, which led to it being available in the QuartzBuilder runtime.

I've been of the same contention as you about it being such a wonderful idea, I guess I'm just doing a slightly inarticulate job of conveying that it has been gone over quite a bit in more recent times than the original post you linked to.

toneburst's picture
Re: MSAA

Fair enough. I go through phases of not having time to check Kineme, so I miss loads of stuff. I should probably use the Search function though ;)

a|x