Lynne on Nostr: For your (and nprofile1q…sevg9)'s viewing pleasure, here's 15 seconds of openworm ...
For your (and nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqzdmwgufa05tqfv49tftj3pgawd995dcwkh2z4vpe4l5tne3har6q3sevg9 (nprofile…evg9))'s viewing pleasure, here's 15 seconds of openworm crawling on a large surface.
openworm's code is rather terrible. Its physics is still bound to the display's refresh rate. It has to do a roundtrip to python to run the neuron simulation. It spazzes out on dt of more than 24 microseconds. Its physics code still calls graphic routines, so it cannot even be threaded if you're displaying anything. It still uses opengl 1's drawing routines by manually creating vertices. I had to hack a bit to make it work enough to make this.
No wonder the project kinda fizzled away. It could be much better.
openworm's code is rather terrible. Its physics is still bound to the display's refresh rate. It has to do a roundtrip to python to run the neuron simulation. It spazzes out on dt of more than 24 microseconds. Its physics code still calls graphic routines, so it cannot even be threaded if you're displaying anything. It still uses opengl 1's drawing routines by manually creating vertices. I had to hack a bit to make it work enough to make this.
No wonder the project kinda fizzled away. It could be much better.
