- RayKrH20.jpg (168.12 KiB) Viewed 3262 times
Kristinka Hair Tests
Re: Kristinka Hair Tests
these are amazing... keep em coming!
Re: Kristinka Hair Tests
Hey rray, can you please share more information about linking the strand size to camera distance? How to go about that? The hair I have looks great until I pull the camera back, then it gets thicker. Thanks!
Re: Kristinka Hair Tests
That one looks really nice!rray wrote:Experimenting with weight maps--
edit: Oh, quoting images doesn't work; I'm talking about the curly short black hair
Moderator edit: go to the image properties, copy the image url & place it inbetween [img] tags... - HB
Re: Kristinka Hair Tests
Thanks Steven, I will continue the spamming^^
izze, I've never done this but try something like this.
The hair will have to get thinner when it's further away from the camera. There's usually a ^2 somewhere in the equation when it comes to distance/size relationship but I don't know the exact math.
I would try 1/(ctr_dist_cam(emitter_nurbs)^2) as a factor for the hair thickness.
Also if you intend to modify the camera's fov, I would work this in as a factor as well.
So unless there's something fundementally wrong with my maths here (probably is ) you would set something like 1/(ctr_dist_cam(emitter_nurbs)^2) * (1/Camera.camera.fov) * 5 as the expression for "size" in kH_Emit_Guides (try different values for the "5" depending on the hair thickness you want)
miga, thanks!
izze, I've never done this but try something like this.
The hair will have to get thinner when it's further away from the camera. There's usually a ^2 somewhere in the equation when it comes to distance/size relationship but I don't know the exact math.
I would try 1/(ctr_dist_cam(emitter_nurbs)^2) as a factor for the hair thickness.
Also if you intend to modify the camera's fov, I would work this in as a factor as well.
So unless there's something fundementally wrong with my maths here (probably is ) you would set something like 1/(ctr_dist_cam(emitter_nurbs)^2) * (1/Camera.camera.fov) * 5 as the expression for "size" in kH_Emit_Guides (try different values for the "5" depending on the hair thickness you want)
miga, thanks!
softimage resources section updated Jan 5th 2024
Re: Kristinka Hair Tests
Thanks for the info. Great tests!
Re: Kristinka Hair Tests
Btw: I just read on the Softimage mailing list, the pixel size unit thing was changed in 2011.
softimage resources section updated Jan 5th 2024
- Hirazi Blue
- Administrator
- Posts: 5107
- Joined: 04 Jun 2009, 12:15
Re: Kristinka Hair Tests
There is something in the making
Don't want to promis too much could take a bit
Don't want to promis too much could take a bit
softimage resources section updated Jan 5th 2024
Re: Kristinka Hair Tests
What will (all of) the consequences of that change be? From this thread I understand at the moment there's a problem when rendering animations with K-hair (the hair thickness doesn't stay constant relative to world space), right? Is it a MR issue or something else?Btw: I just read on the Softimage mailing list, the pixel size unit thing was changed in 2011.
Re: Kristinka Hair Tests
It's Softimage issue, that can be fixed by adding a few nodes. Consequence is that hairs looks thinner with camera zoom and reverse, also, render region and final render can look different...
For animations, without some wild camera movements, I found the current option a bit better, to be honest. Seems to be much easier to get correct anti aliasing...
For animations, without some wild camera movements, I found the current option a bit better, to be honest. Seems to be much easier to get correct anti aliasing...
Re: Kristinka Hair Tests
Hi Mathaeus,
sorry, I don't understand your answer. Do you say that after 'adding a few nodes', the hair won't 'look thinner with camera zoom'?
And when you say 'I found the current option a bit better', do you mean not using those 'few nodes' is better than using them or do you mean the difference between 2010 and 2011?
Also, with 'camera zoom', do you mean lens angle or camera distance?
I think a better way to put my initial question would be: what is that pixel size unit issue, what's it about and what problems will be gone with the fix?
thanks, Jasper
sorry, I don't understand your answer. Do you say that after 'adding a few nodes', the hair won't 'look thinner with camera zoom'?
And when you say 'I found the current option a bit better', do you mean not using those 'few nodes' is better than using them or do you mean the difference between 2010 and 2011?
Also, with 'camera zoom', do you mean lens angle or camera distance?
I think a better way to put my initial question would be: what is that pixel size unit issue, what's it about and what problems will be gone with the fix?
thanks, Jasper
Re: Kristinka Hair Tests
Actually, I would call that 'choice', more than 'issue'. Rendering a lot of thin, overlapping objects, that's always a challenge. Regardless of world or screen space, you'll have to 'do something' with, for example, thin grass which is far away from camera, that constantly 'buzzing' from frame to frame. At this stage, current, screen space, seems to be easier to control.druitre wrote:Hi Mathaeus,
I think a better way to put my initial question would be: what is that pixel size unit issue, what's it about and what problems will be gone with the fix?
thanks, Jasper
It's not big deal to create compound that changes strand size according to output resolution, distance to camera and camera angle, but this one can kill the playback. Also you still won't get it right in render region, unless you manually enter a some 'estimate' values.
Anyway, I'll try to create compound.
Re: Kristinka Hair Tests
Hi,
I think that is the formula in ICE language. "1024" is screen resolution (I think it's horizontal resolution), "0.1" is strand thickness in SI units. Probably it's good idea to ad "clamp" node at the end, for keeping strand size in desired screen units. This one uses point position ("strand root"). For more accurate, but slower calculation, strand position may be used instead.
Cheers
screen shot of ICE tree
I think that is the formula in ICE language. "1024" is screen resolution (I think it's horizontal resolution), "0.1" is strand thickness in SI units. Probably it's good idea to ad "clamp" node at the end, for keeping strand size in desired screen units. This one uses point position ("strand root"). For more accurate, but slower calculation, strand position may be used instead.
Cheers
screen shot of ICE tree
Re: Kristinka Hair Tests
Actually, the pixel size unit limitation was not changed in 2011 but you'll now have the choice between screen space and world space size.
Hey Mathaeus I found some lecture for you
http://www.disneyanimation.com/library/ ... umHair.pdf
Hey Mathaeus I found some lecture for you
http://www.disneyanimation.com/library/ ... umHair.pdf
Who is online
Users browsing this forum: No registered users and 59 guests