I have multiple versions of Algodoo on my PC. I rename the folder for the older version before installing a newer one. I put shortcuts to each one on my desktop.
I'm open to suggestion. I tried using half the number of hinges by using the bendConstant and hingeConstant properties to control elasticity. It ran twice as fast (which was still extremely slow), but the stress distribution was not as uniform as this scene.
Thanks for the info. Regarding °C or °F, it should work OK with either. Either way, that 350 degree room may be a little hot. It could be considered the inside of an oven.
A 4° slope does not work for me. The mechanism gradually slows down. I think that the minimum slope would be equal to the ArcTan(mechanism friction/mechanism weight). I measured the friction by pulling the mechanism behind a vehicle with a spring*. The friction force was 134.3N. The mechanism weighs 711.4N. The calculated angle is 10.7° (plane angle = 1.384).
*I calculated the spring force by plotting the spring potential energy, exported results to Excel, got the average spring energy, and then calculated the force = (2*PE*k)^0.5. I then verified the spring force by using "show forces".
I made this while thinking about your Passive Teo Jansen scene. I figured that, since the rolling friction was low, it would not take much slope (< 2 milliradians) to keep this rolling.
Cool. This could be used for special effects. Maybe shoot someone and have a limited time bleedout. I'm not into that, but judging from the number of guns and tanks on Algobox, I'm sure some other users are.
1. The scene will run much faster if you:
a) Use boxes and circles in place of polygons whenever possible.
b) Use fix joints in place of axles to hold stuff together.
2. Set polygons to 99% "A" (alpha or opacity) for sharp polygons.
P.S. I noticed that the screenshot thumbnail in Algobox does not match your scene. Can you explain how to change the automatically saved thumbnail or direct me to a url that explains it?
P.P.S. Ok. So I see that the scene does not show tracer paths on loading, but the question still remains: Is there a way to modify a scene's saved thumbnail and still be able to load the scene into algobox?
This scene is concerned with just one aspect of your KEYBOARD DECODER scene, that is the code to do only one action when a laser is activated. The code to do this in the KEYBOARD DECODER scene resides in (4) objects and was difficult for me to follow. The One Hit Wonder scene contains two examples; one with all the code in the laser and a second example with all the code in a box. In both cases the code resides only in one object. I was not trying to recreate your scene. I just wanted to try simplifying one function.
Regarding your statements and questions:
S: It appears to have many more limitations than my Keyboard Decoder scene.
R: Yes. The scene is intended to address just one aspect.
S: You need to substitute the Shift key for the Spacebar.
R: Yes. I took the easy way out since I did not want to copy you and I could not improve on what you had already done.
Q: What good is cycling through numbers 0 - 9?
A: The demo shows how there is one action for each key hit. If you hold the key down indefinately, the number will not change. By the way, the numbers do not cycle 0-9, they continue to count up with each key press.
S: I don't see how yours can be any more useful than mine. Please explain.
R: The only usefulness I see is code simplification for the one function.
S: I force Algodoo to continue to run in my scene is so that the Spacebar can be used to enter a SPACE character.
R: That is what I figured, and it seems reasonable to me.
S: Those little boxses with the two lasers in them are a design by Kilinich.
R: So it was Kilinich who was making my head hurt. It wouldn't be the first time. He is a far more advanced programmer than I am.
You can modify the script to allow the user to back away from the object after the car is automatically stopped. If you had a variable that recorded the direction of the car then you could change the laser sensor script to "If car is going left then stop, else do nothing".