Collision hair particles

How can I make my hair particles collide with an object?
Enable collide for the object is not enough.
Thanks

Im kinda interested in this as well. So far i can only gather from other posts that this wasnt really available yet in the versions used at the time as part of hair dynamics. No idea about 2.57…

From what seen, you gota go back to version 2.46 to get Hair that actualy colides when dynamics is turned on…

this is strange
blender 2.5 which is much more advanced than 2.46 does not make a simple thing he did?

I need to do is this: http://www.youtube.com/watch?v=TbfUSHm-R4I&NR=1

Yeah, I’ld love be able to do that to, Mostly though so doesn’t fall through any mesh that’ it’s attached to :confused:

Maybe you are interested in the hair collision patch I submitted today:
http://projects.blender.org/tracker/index.php?func=detail&aid=27937&group_id=9&atid=127

But be warned: this (a) slows things down a good bit, and (b) doesn’t magic nice hair simulations out of thin air. For complex stuff, you’ll need lot’s of tweaking anyway.

However, the kind of stuff shown in the linked video should be possible without much hassle.

Otherwise, a possible workaround is to add force field properties to the collider object, type “force”, maximum strength, but very short range, and, in the hair dynamics settings, configure collider friction to “1” to slow down strands inside the collider and thus help the force field press it out of the way.

dear Helmut S.
where we can get Blender’s build with your patch???
i’m not programmer, so can’t compile it myself…

Unfortunately, I’m only able to compile on Ubuntu Linux (10.04) 64bit on x86, so if you’re running Windows or OS X, I can’t help you out. However, if Ubuntu on is what you need, just drop me a note …

@Helmut: I’m using mostly build 38200 (trunk with patches). Can it be that your patch already in this build?
And how can I check it? Thanks.

I’ve been struggling with this, but I tried something different a while back tonight. Here’s my basic settings:

http://www.avidfish.com/stuff/other/hair_settings.png

And at certain points the hair went straight into the head, even though as shown the quality is set to 80.

So I upped the segments, and I got better results.

4 segments
8 segments
16 segments

All hairstyling slightly changes due to having to free the edit to alter the segment count.

Yes it’s an old anim imported into 2.5 and it’s gone odd. The fingers aren’t weighted, etc, etc…

@all, who are interested:
I’ve uploaded a build with hair collision for Ubuntu 10.04 x86/64bit to my webspace - you can download it here: http://www.thalion-graphics.de/portfolio/anim/blender-2.58-haircoll.tgz
It’s a bit behind the current svn repo (2.58.1 r38217), and tested on both of my Ubuntu 10.04 systems only.

If everything works, the hair dynamics panel should now look like this (depending on your settings) :
http://www.thalion-graphics.de/portfolio/anim/hairdynamics.jpg

Takin look at the stuff, but I can’t figure out how install it… Sorry im realy new with blender still

@Helmul, I propose you to send your patch to Blender Patch Treker. And finally we’ll can use it (I hope)

@Shader2: this was the second thing I did, right after programming it. See http://projects.blender.org/tracker/index.php?func=detail&aid=27937&group_id=9&atid=127

@Furlow: assuming you’re on Ubuntu Linux x86/64bit, just unpack the archive in the directory where you saved it, using


tar txf blender-2.58-haircoll.tgz

No installation procedure is required. You may just launch the “blender” binary located in the extracted “blender-2.58-haircoll” directory.

Actualy on Win7 64

Sorry, Furlow. It won’t run on Windows - this test build is for 64bit Linux only. I don’t have a Windows build enviroment, so unfortunately I can’t help you there …

Furlow, I strongly recommend working an Ubuntu option on your machine. I’ve found it is absolutely necessary sometimes to get around some of the crap-ass limitations Windows puts on using Blender, mainly RAM allocation limits. Maybe Win7 64 is different, though, I’m on Vista32 (even though it’s a 64-bit AMD machine). With the size of HDs today, having a separate boot option is almost trivial.

Sorry for sounding realy dumb here, i’m rather computer illiterate when comes to all these dif programs. But, what’s Ubuntu?

Ubuntu is the name of a specific Linux implementation, one of the more popular, from what I understand. I used a Windows-based installer called Wubi, very friendly as such things go, which installed Ubuntu 10.04, I believe, I’d have to check to be sure. Though it’s like visiting a foreign country in some ways, running it is very smooth. It provides a menu when you boot your comp whether you want to boot Windows or Ubuntu, so it’s not as easy as running an application, but close.