Collada import question
by Craig Gray · in Torque 3D Professional · 06/28/2009 (12:13 am) · 5 replies
Hello,
When I import a collada model that originated in Sketchup and place it on my level, as soon as I step on it my player gets stuck. I have usePolysoup enabled on the properties of the mesh.
Has anyone else experienced this issue?
Thanks,
Craig
When I import a collada model that originated in Sketchup and place it on my level, as soon as I step on it my player gets stuck. I have usePolysoup enabled on the properties of the mesh.
Has anyone else experienced this issue?
Thanks,
Craig
About the author
#2
- Polysoup has issues when the mesh density between faces is smaller than 0.1 units in size. This means that areas where you have a lot of tightly packed polygons or weird "fan" like setup can have issues. The issue is limited to the player being "stuck" in place.
- With that said, if you were trying to run your character through a small tube like tunnel, or on a set of steps on a platform or ledge that is smaller than 0.1 units in size, you will encounter the same problem.
The solution to this problem at the moment is to fix your models polygonal data manually. Either by fixing/reorientating the faces to remove density or fan like setups, or to thicken up the mesh to reduce this density.
A request was also put in for the ability to use a 2nd collada mesh as a "proxy collision". What the goal of this is, is you would create a real rough low-poly shape that would be used for the polysoup data, but not be visually displayed.
Logan
06/28/2009 (7:27 am)
There have been numerous posts about this sort of thing, so search the Torque3D forums for a more indepth answer, but here is the short of it...- Polysoup has issues when the mesh density between faces is smaller than 0.1 units in size. This means that areas where you have a lot of tightly packed polygons or weird "fan" like setup can have issues. The issue is limited to the player being "stuck" in place.
- With that said, if you were trying to run your character through a small tube like tunnel, or on a set of steps on a platform or ledge that is smaller than 0.1 units in size, you will encounter the same problem.
The solution to this problem at the moment is to fix your models polygonal data manually. Either by fixing/reorientating the faces to remove density or fan like setups, or to thicken up the mesh to reduce this density.
A request was also put in for the ability to use a 2nd collada mesh as a "proxy collision". What the goal of this is, is you would create a real rough low-poly shape that would be used for the polysoup data, but not be visually displayed.
Logan
#3
Can you give me some advice on the best technique to overcome the .1 units in size problem?
Any help would be greatly appreciated.
Craig
06/28/2009 (7:03 pm)
Thank you so much for the quick reply. I am a beginner in this game creation world. I am just pulling models from Sketchup's 3D warehouse and exporting them as Collada (DAE) format out of Sketchup Pro 7. I've tried tweaking the export setting to overcome this, althought the same result.Can you give me some advice on the best technique to overcome the .1 units in size problem?
Any help would be greatly appreciated.
Craig
#4
06/28/2009 (10:18 pm)
I was about to post the same question actually. :p I thought bounding boxes were better than polysoup for collisions anyway? :s
#5
08/07/2009 (7:24 pm)
I want to walk around in the house, so bounding boxes won't work for me. I am getting stuck on the steps going into the house. I'm going to try and make them thicker to see if it cuts down on the density.
Torque 3D Owner Brett Seyler
Default Studio Name