OpenSubdiv icon indicating copy to clipboard operation
OpenSubdiv copied to clipboard

Funky specular highlight with adaptive

Open jcowles opened this issue 10 years ago • 6 comments

I assume this is due to under tessellation of the highlighted patches?

image

image

image

vs uniform:

image

I did manage to get something that looks correct-ish in adaptive mode, but it required a crazy tessellation level (28M faces): image

jcowles avatar Feb 09 '15 01:02 jcowles

Seems the most plausible explanation : the current naive screen-space metric results in some major under-tessellation on faces that are long and thin, which in turn produces broken illumination.

manuelk avatar Feb 09 '15 01:02 manuelk

Makes sense, is there an issue already open for that?

jcowles avatar Feb 09 '15 01:02 jcowles

Which example/tutorial should I look at with regards to view adaptive tessellation ?

nyue avatar Feb 09 '15 03:02 nyue

glViewer

jcowles avatar Feb 09 '15 03:02 jcowles

Makes sense, is there an issue already open for that?

We have one now...

Which example/tutorial should I look at with regards to view adaptive tessellation ?

glViewer / dxViewer / glPtexViewer all have screen-space feature adaptive tessellation. There is no tutorial yet (not sure how to write one either without dragging half of the glViewer code in there either...)

manuelk avatar Feb 09 '15 06:02 manuelk

Filed as internal issue #151654.

jtran56 avatar Sep 30 '17 01:09 jtran56