Physics: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
There are many bundles related to physics, including |
|||
* A [[Physics (activity)]] which provides a physics engine and scene editor |
|||
* A [[Physics (collection)]] (with articles about physics in a few languages) |
|||
There was a physics meeting on [[Physics meetings/July 10, 2008|July 10]]. |
|||
== Physics simulations == |
|||
See [[physics engines]] for a list of a few engines, and their current state of compatibility with stock Sugar builds on an XO, including Box2D, which is used in [[Physics (activity)]]. |
|||
[[user:mokurai|mokurai]] is looking into other things that exist for upcoming discussions. |
|||
[[user:Bjordan|Brian]] and [[user:DanielDrake|Daniel]] looked at various ports/wrappers of Box2D: |
|||
* http://box2dflash.sourceforge.net/ Actionscript 3 Box2D - I tried this on the XO with the latest joyride in gnash... it wouldn't load. Will somebody please try with Flash? |
|||
* http://jbox2d.org/ Java box2d... made by [[user:ewjordan]] No chance of working on the XO any time soon. |
|||
* http://box2d-js.sourceforge.net/index2.html Javascript Box2D - actually has the 5-ball pendulum you describe, in addition to a cool motorjoint-based ball-paddling/juggling device - I tested JS on the XO with the latest joyride -- it ran reasonably with two objects, unreasonably slow with three. |
|||
[[Image:Pendulumjavascriptbox2d.jpg|350px|Javascript box2d running 5-ball pendulum]] [[Image:Bridgependulum.jpg|350px|Physics activity photo on XO bridge with 2 hanging balls]] |
|||
== [[Physics (activity)]] == |
|||
{{olpcboxtop|toptext=[[{{PAGENAME}}|Physics]]}} |
|||
{{ OBX activity | [[Image: Activity-physics.svg|40px]]|extra}} |
|||
{{ OBX source dev|activities/physics}} |
|||
{{ OBX xobundle|http://dev.laptop.org/~bjordan/Physics-0.2.xo|Physics-0.2}} |
|||
{{ OBX team | [[User:Bjordan|Brian Jordan]], [[User:alexlevenson|Alex Levenson]], [[User:Crazy-chris|Chris Hager]]}} |
|||
{{olpcboxbottom}} |
|||
See [[Physics (activity)]] (and [[Activities]]) for details of the [[Sugar]] physics scene editor being built using the open source [http://box2d.org Box2D] physics library. |
|||
Current needs include: |
|||
* a format for scenes that can be shared across engines. |
|||
* a way to save/export(/import?) a scene from within the activity |
|||
Activities (current and planned) that would rely on this include |
|||
* the [[Physics_(activity)|Physics activity]] |
|||
* a planned [http://en.wikipedia.org/wiki/The_Incredible_Machine Incredible Machine] variant, [[x2o]] |
|||
<br clear=all/> |
|||
There are many bundles related to physics, including |
There are many bundles related to physics, including |
||
* A [[Physics (activity)]] which provides a physics engine and scene editor |
* A [[Physics (activity)]] which provides a physics engine and scene editor |
||
Line 36: | Line 74: | ||
<br clear=all/> |
<br clear=all/> |
||
== Physics (other bundles) == |
|||
There are physics [[collections]] in a few languages. There are also a number of unsugarized physics engines or simulators that have been tested on the XO, which could be made available |
|||
== Physics and vision processing == |
|||
Vision processing shows much promise for allowing freeform '''kinesthetic interaction''' with the XO. |
|||
Combining this with user-defined physics simulation would allow for more creative visual feedback from this kinesthetic interaction. |
|||
<pre>(nrp via games list) For example, letting someone take a picture of themselves, let them select their face in the picture, and then crop that and use it as a character in a game.</pre> |
|||
== Physics curriculum materials == |
|||
There is a very interesting on-line hogh school physics course here: http://online.cctt.org/ |
|||
{{stub}} |
|||
[[Category:Science]] |
|||
[[Category:Physics]] |
|||
== Physics (other bundles) == |
== Physics (other bundles) == |
Revision as of 05:58, 23 July 2008
There are many bundles related to physics, including
- A Physics (activity) which provides a physics engine and scene editor
- A Physics (collection) (with articles about physics in a few languages)
There was a physics meeting on July 10.
Physics simulations
See physics engines for a list of a few engines, and their current state of compatibility with stock Sugar builds on an XO, including Box2D, which is used in Physics (activity).
mokurai is looking into other things that exist for upcoming discussions.
Brian and Daniel looked at various ports/wrappers of Box2D:
- http://box2dflash.sourceforge.net/ Actionscript 3 Box2D - I tried this on the XO with the latest joyride in gnash... it wouldn't load. Will somebody please try with Flash?
- http://jbox2d.org/ Java box2d... made by user:ewjordan No chance of working on the XO any time soon.
- http://box2d-js.sourceforge.net/index2.html Javascript Box2D - actually has the 5-ball pendulum you describe, in addition to a cool motorjoint-based ball-paddling/juggling device - I tested JS on the XO with the latest joyride -- it ran reasonably with two objects, unreasonably slow with three.
Physics (activity)
|
See Physics (activity) (and Activities) for details of the Sugar physics scene editor being built using the open source Box2D physics library.
Current needs include:
- a format for scenes that can be shared across engines.
- a way to save/export(/import?) a scene from within the activity
Activities (current and planned) that would rely on this include
- the Physics activity
- a planned Incredible Machine variant, x2o
There are many bundles related to physics, including
- A Physics (activity) which provides a physics engine and scene editor
- A Physics (collection) (with articles about physics in a few languages)
There was a physics meeting on July 10.
Physics simulations
See physics engines for a list of a few engines, and their current state of compatibility with stock Sugar builds on an XO, including Box2D, which is used in Physics (activity).
mokurai is looking into other things that exist for upcoming discussions.
Brian and Daniel looked at various ports/wrappers of Box2D:
- http://box2dflash.sourceforge.net/ Actionscript 3 Box2D - I tried this on the XO with the latest joyride in gnash... it wouldn't load. Will somebody please try with Flash?
- http://jbox2d.org/ Java box2d... made by user:ewjordan No chance of working on the XO any time soon.
- http://box2d-js.sourceforge.net/index2.html Javascript Box2D - actually has the 5-ball pendulum you describe, in addition to a cool motorjoint-based ball-paddling/juggling device - I tested JS on the XO with the latest joyride -- it ran reasonably with two objects, unreasonably slow with three.
Physics (activity)
|
See Physics (activity) (and Activities) for details of the Sugar physics scene editor being built using the open source Box2D physics library.
Current needs include:
- a format for scenes that can be shared across engines.
- a way to save/export(/import?) a scene from within the activity
Activities (current and planned) that would rely on this include
- the Physics activity
- a planned Incredible Machine variant, x2o
Physics (other bundles)
There are physics collections in a few languages. There are also a number of unsugarized physics engines or simulators that have been tested on the XO, which could be made available
Physics and vision processing
Vision processing shows much promise for allowing freeform kinesthetic interaction with the XO.
Combining this with user-defined physics simulation would allow for more creative visual feedback from this kinesthetic interaction.
(nrp via games list) For example, letting someone take a picture of themselves, let them select their face in the picture, and then crop that and use it as a character in a game.
Physics curriculum materials
There is a very interesting on-line hogh school physics course here: http://online.cctt.org/
Physics (other bundles)
There are physics collections in a few languages. There are also a number of unsugarized physics engines or simulators that have been tested on the XO, which could be made available
Physics curriculum materials
There is a very interesting on-line hogh school physics course here: http://online.cctt.org/