Problem with arms/panels not solid [SOLVED]
Posted Apr 28, 2012
Hello,
I've search but not found...
As you can see on the video, i use the model named arms5_static02.mdl, but i would like it to stop the laser path, and to be solid to the player and cubes...etc
I've tried with prop_static first, then prop_dynamic, then putting Render mode= Solid, but none of these worked.
Can you help me ?
Registered users don’t see ads!
Register now!
Posted Apr 28, 2012
Replied
1 hour
later
I haven't checked the model, but i guess that one is an animated model with no collisions. You might have to use playerclip or some other tool texture or wait for someone who knows better than me to reply.
Posted Apr 28, 2012
Replied
9 minutes
later
For a lot of the models valve uses: they are not solid and are used purely for decoration. Therefore probably do not have a collision model. This is the case for all the lod models.
To see if it does indeed have a collision model check the tick next to Collision Model:

(This is an image I randomly found. Collision model is on the left).
To see if it does indeed have a collision model check the tick next to Collision Model:

(This is an image I randomly found. Collision model is on the left).
Otherwise you will need to create the collisions for them. I would make a func_brush with the nodraw texture parented to the arm at the certain attachment point (or if the arm doesn't move, just a static nodraw brush tied to a func_brush or func_detail).
Registered users don’t see ads!
Register now!
Posted Apr 30, 2012
Replied
1 day
later
Thank you both,
You were right, this model doesn't have a collision model.
So i did like Chickenmobile said : adding static nodraw brushes tied to func_brush, on each panel and arm that the player could touch.
I hoped there would have been an easier way (like selecting a parameter), but with a bit of patience, i made it, rotating the nodraw brushes to fit correctly, etc...
Thanks again, and i hope this will help other.
You were right, this model doesn't have a collision model.
So i did like Chickenmobile said : adding static nodraw brushes tied to func_brush, on each panel and arm that the player could touch.
I hoped there would have been an easier way (like selecting a parameter), but with a bit of patience, i made it, rotating the nodraw brushes to fit correctly, etc...
Thanks again, and i hope this will help other.