Sat, Jan 11, 4:16 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 11 12:18 am)



Subject: Problem with a reflective concave surface


scarlock ( ) posted Mon, 04 July 2011 at 12:46 AM · edited Sat, 11 January 2025 at 3:51 PM

file_470476.png

I'm trying to create a reflective concave surface and I'm getting artifacts and the polygon edges of the surface are visible.  Click on the image for a larger size to see the lines in the wall just above the disk as well as the odd artifacts.

I'm using BB's Glossy material for the reflective surface, and his Environment sphere to give it something to reflect.

I'll post the render settings, material settings, and model wireframe next.

Thanks in advance.

 -s


scarlock ( ) posted Mon, 04 July 2011 at 12:47 AM

file_470477.png

Render Settings


scarlock ( ) posted Mon, 04 July 2011 at 12:48 AM

file_470478.png

Material settings for the wall.

The disk is similar - the IOR is much lower and the diffuse color is a different.


scarlock ( ) posted Mon, 04 July 2011 at 12:50 AM

file_470479.png

Wireframe of the prop - created in Wings 1.4.1.


scarlock ( ) posted Mon, 04 July 2011 at 2:14 PM

I've fixed the artifact problem by getting rid of the multiple thin polygons at the top and bottom of the wall.

I'm still seeing the horizontal edges in the wall however.

Oh yea - I forgot to mention, this is with Poser Pro 2010 (8.0.3.11916) running on Win 7 64 bit.


Miss Nancy ( ) posted Mon, 04 July 2011 at 3:20 PM

it ameliorates the ffrender issue of intersecting normal surfaces if the line of intersection is welded and/or slightly curved/bevelled, but they addressed this in later version(s) IIRC.



dadt ( ) posted Tue, 05 July 2011 at 2:03 PM

I have just had a similar problem on a dynamic cloth item,with the edges of the polygons showing in places when rendered.

I solved it by increasing shadow min bias on my light from .1 to .5


bagginsbill ( ) posted Tue, 05 July 2011 at 10:40 PM

There is also a bias on the Reflect node in the shader that may be a factor. I often run into reflection trouble with concave polygons in Poser. This happens big time when doing ocean waves.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


scarlock ( ) posted Wed, 06 July 2011 at 11:58 PM

file_470606.png

I think I've figured it out.  From my testing, it looks like it is the size of the polygons that is causing the problem.  My curved wall is 32 poser feet across and 10 feet tall.  The wall is broken up into 320 faces, each approx. 1.57 poser feet wide by 2 feet tall.  I first tried triangulating the faces to see if that would help, but it didn't (but it did look cool).  I then went back and smoothed the wall which subdivided each face into 4 faces, but I still had the problem. So I tried subdividing again, and it appears to have worked.

I'm attaching the triangulated original wall to this post and I'll attach the 2x smoothed one to the next post.


scarlock ( ) posted Thu, 07 July 2011 at 12:01 AM

file_470607.png

Here's the 2x smoothed version.  It does have an interesting "artifact" on the right side that I can't figure out.  I'm not sure if it's part of the floor that doesn't show up in the other version because of the face size or if it's an artifact once the face size drops.


bagginsbill ( ) posted Thu, 07 July 2011 at 7:05 AM

Not face size, but curvature. As you make the faces smaller, they are approaching being more like flat polygons.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


dadt ( ) posted Thu, 07 July 2011 at 7:28 AM

All polygons in a mesh may not be flat, but all edges are straight lines, you cannot make curved polygons.


bagginsbill ( ) posted Thu, 07 July 2011 at 7:54 AM

Now we're likely to speak past each other as you and I make differing assumptions and use words we both know but inadvertently do not agree on the meaning.

There is no doubt that the set of points directly between two vertices is a straight line.

Where we disagree is in our understanding of what Poser creates for the interior points of a polygon.

Poser will not render the edges of a polygon as straight, but rather as a curve, if smoothing is on and the adjacent polygons are not coplanar. There is also no doubt that the surface normal of a polygon will differ from a truly flat one if the adjacent polygons are not coplanar and below the crease angle, regardless of whether smoothing is on or off. The notion of a concave polygon is quite literally real in Poser, even if you don't directly model it.

I can show you curved polygons quite easily.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Thu, 07 July 2011 at 8:45 AM

file_470614.jpg

I made a prop with 3 planar quads, welded. Behind this prop, I am floating a cylinder as a visual aid to understand the geometry.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Thu, 07 July 2011 at 8:45 AM

file_470615.jpg

Rendered with smoothing off on the 3-panel prop.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Thu, 07 July 2011 at 8:46 AM

file_470616.jpg

And now with smoothing on. Voila - edges that are not straight.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


dadt ( ) posted Thu, 07 July 2011 at 9:06 AM

We are talking at cross purposes here. I was referring to the mesh, in this case entirely made from flat polygons, and you are talking about the rendered appearance, which makes the polygons appear curved.


dadt ( ) posted Thu, 07 July 2011 at 9:12 AM

What Happened?  Renderosity suddenly changed and the forum is now narrow instead of full screen width, with garish colours.


scarlock ( ) posted Thu, 07 July 2011 at 9:31 AM

Quote - And now with smoothing on. Voila - edges that are not straight.

OK, I'm with you 100%.  Now would you change the material to be reflective?  Doesn't need to be fancy for this.  I'm curious if the reflective surface follows the smoothed surface or the "actual" surface.

Thanks.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.