Min OB Diameter Limit for rendering

Announcements, requests and support regarding the Blender Indigo export script
Post Reply
9 posts • Page 1 of 1
User avatar
Meelis
Posts: 383
Joined: Sat Mar 14, 2009 11:29 pm
Location: Estonia

Min OB Diameter Limit for rendering

Post by Meelis » Wed May 20, 2009 8:35 am

Is there limit of diameter for object to get rendered?

I made 3d mesh hairs (not edges) L 0,03m / D 0,000153m
I set my curve's: Bevel Depth to 0,000153 (was it in meters), BevResol to 0
Hair shape is like a pyramid (set to solid).
They look 2-5 pixel diameter @ max zoom in blender.

Indigo is ignoring this mesh data. I have rendered larger diameter hairs successfully.

Thanks for any help. :)

User avatar
WytRaven
Indigo 100
Posts: 905
Joined: Mon Aug 27, 2007 8:24 pm
Location: Dubbo, Australia
Contact:

Re: Min OB Diameter Limit for rendering

Post by WytRaven » Wed May 20, 2009 3:15 pm

Meelis wrote:Is there limit of diameter for object to get rendered?

I made 3d mesh hairs (not edges) L 0,03m / D 0,000153m
I set my curve's: Bevel Depth to 0,000153 (was it in meters), BevResol to 0
Hair shape is like a pyramid (set to solid).
They look 2-5 pixel diameter @ max zoom in blender.

Indigo is ignoring this mesh data. I have rendered larger diameter hairs successfully.

Thanks for any help. :)
Just a quick reply as I am at work at present but it's liekly to be coming down to the numbers getting too small. If you look in the blendigo settings you will find a setting to do with scene scaling. you can use that to tell indigo what 1 blend unit is equal to in meters. Playing around with this ans sclaing things in blender should get you to a point were you aren't hitting precision issues.

There is a also a setting in indigo to do with the smallest size before a 'gap' is no longer considered a gap between to objects. That may have something to do with it too. Can't remember what the setting is called off the top of head sorry, it is exposed int he blendigo exporter panel though, that much I do know.

Just a thought and something to try.
:idea: "A foolish consistency is the hobgoblin of little minds..." - Emerson 1841

User avatar
OnoSendai
Developer
Posts: 6243
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Re: Min OB Diameter Limit for rendering

Post by OnoSendai » Wed May 20, 2009 3:18 pm

Indigo has a default ray 'nudge distance' of 0.1mm, in order to avoid self-intersections. So any object around that scale or smaller may not render correctly. Unfortunately that is the approximate diameter of a human hair :(
I plan to do some more work on this issue shortly.

User avatar
Meelis
Posts: 383
Joined: Sat Mar 14, 2009 11:29 pm
Location: Estonia

Re: Min OB Diameter Limit for rendering

Post by Meelis » Wed May 20, 2009 10:48 pm

Thanks :)

I made another try and measured one of hair OB with Blender Caliper.
Ray Nudge was 1E -9
Rising and lowering world scale from Blendigo didn't help.
"smallest size before a 'gap' is no longer considered a gap between to objects"
Where can i find it?
I'm using Blendigo 1.1.14 / Indigo 1.1.18

I try next with diameter 1mm to avoid broking ray nudge distance of 0.1mm (if it's fixed req nr.)

:)
Attachments
Hair.png
Hair.png (30.1 KiB) Viewed 3234 times

User avatar
WytRaven
Indigo 100
Posts: 905
Joined: Mon Aug 27, 2007 8:24 pm
Location: Dubbo, Australia
Contact:

Re: Min OB Diameter Limit for rendering

Post by WytRaven » Thu May 21, 2009 12:04 am

The parameter I was referring to was the one Ono mentioned: "Ray nudge distance". It's on the Renderer tab in Blendigo.
:idea: "A foolish consistency is the hobgoblin of little minds..." - Emerson 1841

User avatar
Meelis
Posts: 383
Joined: Sat Mar 14, 2009 11:29 pm
Location: Estonia

Re: Min OB Diameter Limit for rendering

Post by Meelis » Thu May 21, 2009 3:30 am

:D
I got it working about @ 1mm diameter.
It's OK i use them on larger object.

:D

User avatar
OnoSendai
Developer
Posts: 6243
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Re: Min OB Diameter Limit for rendering

Post by OnoSendai » Thu May 21, 2009 10:57 am

User-configurable ray nudge distance is disabled in 2.0.6, so watch out for that.

User avatar
Meelis
Posts: 383
Joined: Sat Mar 14, 2009 11:29 pm
Location: Estonia

Re: Min OB Diameter Limit for rendering

Post by Meelis » Thu May 21, 2009 8:25 pm

User-configurable ray nudge distance is disabled in 2.0.6, so watch out for that.
Thanks good to know. :)

User avatar
fused
Developer
Posts: 3648
Joined: Fri Sep 22, 2006 7:19 am
Location: Berlin, Germany
3D Software: Cinema 4D

Re: Min OB Diameter Limit for rendering

Post by fused » Thu May 21, 2009 10:58 pm

OnoSendai wrote:User-configurable ray nudge distance is disabled in 2.0.6, so watch out for that.
that explains a lot....

Post Reply
9 posts • Page 1 of 1

Who is online

Users browsing this forum: No registered users and 6 guests