Page 1 of 1
Min OB Diameter Limit for rendering
Posted: Wed May 20, 2009 8:35 am
by Meelis
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.

Re: Min OB Diameter Limit for rendering
Posted: Wed May 20, 2009 3:15 pm
by WytRaven
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.
Re: Min OB Diameter Limit for rendering
Posted: Wed May 20, 2009 3:18 pm
by OnoSendai
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.
Re: Min OB Diameter Limit for rendering
Posted: Wed May 20, 2009 10:48 pm
by Meelis
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.)

Re: Min OB Diameter Limit for rendering
Posted: Thu May 21, 2009 12:04 am
by WytRaven
The parameter I was referring to was the one Ono mentioned: "Ray nudge distance". It's on the Renderer tab in Blendigo.
Re: Min OB Diameter Limit for rendering
Posted: Thu May 21, 2009 3:30 am
by Meelis
I got it working about @
1mm diameter.
It's OK i use them on larger object.

Re: Min OB Diameter Limit for rendering
Posted: Thu May 21, 2009 10:57 am
by OnoSendai
User-configurable ray nudge distance is disabled in 2.0.6, so watch out for that.
Re: Min OB Diameter Limit for rendering
Posted: Thu May 21, 2009 8:25 pm
by Meelis
User-configurable ray nudge distance is disabled in 2.0.6, so watch out for that.
Thanks good to know.

Re: Min OB Diameter Limit for rendering
Posted: Thu May 21, 2009 10:58 pm
by fused
OnoSendai wrote:User-configurable ray nudge distance is disabled in 2.0.6, so watch out for that.
that explains a lot....