Ropes:
I'm not satisfied with ropes too. I will rewirte the ropes code after I introduced new joint types. The new joint types are more flexible to optimise. I hope they will bring more stable ropes.
Joints:
The same as with ropes. In fact there is an (very small) effect. And if you use the GetStiffness Method (which uses the NewtonGetStiffness command) you get the same stiffness value. So stiffness value is set correctly, but the effect is rather minimalistic now. But as I said above, that will get better with different joint types.
Freeforms:
In general you can only use "convex" freeforms with Newton/ppIsaac. If you want to use correct concave collision geometries you will have to wait for compound objects which is on the roadmap too.
Furthermore the automatic detection command is rather simple right now and might be optimised. But first I will write a semi-automatic function to read vertex information from an image: I.e. in Photoshop create a layer with your object you want to create. In a second layer place a one pixel size dot at the position where you want to have a vertex in the coresponding freeform object. That would be at the characterisitic corners of your image. Then save this second layer to an image file. The new function scans the image for pixels and creates a vertex where it finds a pixel. In this way you have a little bit more work but more control on vertex creation.
Gravity/Forces:
That depends on the masses you use. But I also tend to introduce a global force factor that will be automatically multiplied with forces. Tuning is on the todo list.
Thanks for your feedback. I know there is still much work todo.
René
I'm not satisfied with ropes too. I will rewirte the ropes code after I introduced new joint types. The new joint types are more flexible to optimise. I hope they will bring more stable ropes.
Joints:
The same as with ropes. In fact there is an (very small) effect. And if you use the GetStiffness Method (which uses the NewtonGetStiffness command) you get the same stiffness value. So stiffness value is set correctly, but the effect is rather minimalistic now. But as I said above, that will get better with different joint types.
Freeforms:
In general you can only use "convex" freeforms with Newton/ppIsaac. If you want to use correct concave collision geometries you will have to wait for compound objects which is on the roadmap too.
Furthermore the automatic detection command is rather simple right now and might be optimised. But first I will write a semi-automatic function to read vertex information from an image: I.e. in Photoshop create a layer with your object you want to create. In a second layer place a one pixel size dot at the position where you want to have a vertex in the coresponding freeform object. That would be at the characterisitic corners of your image. Then save this second layer to an image file. The new function scans the image for pixels and creates a vertex where it finds a pixel. In this way you have a little bit more work but more control on vertex creation.
Gravity/Forces:
That depends on the masses you use. But I also tend to introduce a global force factor that will be automatically multiplied with forces. Tuning is on the todo list.
Thanks for your feedback. I know there is still much work todo.
René