ElastoLab physics code released
Joshua 'Schwa' Gargus
schwa at cc.gatech.edu
Mon Sep 8 04:27:57 UTC 2003
That's really cool, David. Thanks! I haven't played with ElastoLab,
but I see you have a trial that I will be downloading soon.
As far as licenses go, you might check out the MIT license:
http://minnow.cc.gatech.edu/squeak/32
There is some consensus that this is a good license to release Squeak
code under, since we hope to eventually move away from the Squeak
license (because of inconveniences due to its Apple-centricity), and
one way to do this is to release all new code under a different
license.
Joshua
On Mon, Sep 08, 2003 at 11:51:19AM -0400, David Buck wrote:
> I'm releasing the ElastoLab physics as open source and I've ported it to
> Squeak. If you'd like to try it, visit:
>
> http://www.simberon.com/Services/SmalltalkSoftware/
>
> The classes in SimulatedPhysics.st offer basic physics simulation of
> particles, gravity, air resistance, springs and elastics. This code is
> fairly clean and works quite well. The code in
> SimulatedPhysicsAdvanced.st covers barriers and rods which are much more
> computationally difficult and contain some messy code and algorithms.
> The code in SimulatedPhysicsTestcases.st provides testcases for some
> things in the SimulatedPhysics.st package but doesn't yet test the
> advanced code. At this time, there is no additional documentation. I'd
> suggest just looking at the testcases and trying things from there.
>
> There's no GUI with this code. I'd like to see what other people can do
> with it. The SimulatedPhysics part should be fairly easy to convert to
> 3D if you wish. The Advanced part is much more difficult to make 3D
> because of rods need a tensor matrix instead of just a number for the
> moment of inertia and because of barriers which require a 3D plane model
> instead of just a line.
>
> If you'd like to see what this physics code is capable of doing, check
> out ElastoLab at:
> http://www.simberon.com/home.htm
>
> I'd like advice from the Squeak community on license options. I could
> use the Squeak license (although its references to Apple seem strange in
> this context). What do other people do?
>
> Anyway, for now, the code is there and you can play with it. If you
> have any improvements or enhancements, e-mail them to me and I'll put
> them up on the site.
>
> Have fun - that's what it's all about.
>
> David Buck
> Simberon Inc.
> www.simberon.com
>
>
>
More information about the Squeak-dev
mailing list
|