Commit Graph

23 Commits

Author SHA1 Message Date
Bruno Dilly 1337582286 ephysics: add test for light
SVN revision: 77805
2012-10-10 20:32:35 +00:00
Ricardo de Almeida Gonzaga 8bd4f13b0d ephysics: initial commit to sandbox
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 77592
2012-10-08 22:46:19 +00:00
Leandro Dorileo e084960cf3 EPhysics: dragging body test
New test where the user can drag a body around the world by grabbing
and dragging.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 77585
2012-10-08 18:01:06 +00:00
Bruno Dilly 14459c4d74 ephysics: add heavy test to check threads work
Simulate 600 small balls.

Ok, it's not so huge, but I've tested to add a sleep on step simulation
on bullet. Things looks to be working just fine.



SVN revision: 77470
2012-10-04 22:40:46 +00:00
Leandro Dorileo 252643a33b EPhysics: add cloth support
This patch introduces the cloth support. Auxiliary API's for setting
full anchors, cloth nodes anchors and so on is also introduced. Few
other issues concerning soft body and cloth transform, has been worked
to fit the cloth support needs.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 77467
2012-10-04 22:40:16 +00:00
Bruno Dilly 7fe038a1c8 ephysics: add test for materials
SVN revision: 77463
2012-10-04 22:39:47 +00:00
Bruno Dilly ef82a631a9 EPhysics: keep tests in alphabetical order
SVN revision: 75566
2012-08-22 20:04:51 +00:00
Leandro Dorileo 18743b72ad EPhysics: soft body implementation
Introduces soft body dynamics and calls to create soft circles and boxes.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 75564
2012-08-22 20:04:39 +00:00
Bruno Dilly 335dcc1165 EPhysics: add test for forces API
SVN revision: 75478
2012-08-20 22:17:11 +00:00
Bruno Dilly 1ef5ae1a2d EPhysics: fix torque impulse
SVN revision: 75473
2012-08-20 22:13:38 +00:00
Bruno Dilly b007921b94 EPhysics: add test for windows resize
It listen for windows resize and changes objects size,
world render geometry and world rate.



SVN revision: 75336
2012-08-16 21:35:25 +00:00
Bruno Dilly ae28b7a504 EPhysics: listen for associated evas object resize event
So physics body will resize together.



SVN revision: 75230
2012-08-13 22:24:47 +00:00
Bruno Dilly 5088b6bb93 EPhysics: add test using different shapes
Position / size looks buggy.
Need to be fixed.



SVN revision: 75153
2012-08-10 21:05:28 +00:00
Bruno Dilly d432a4faba EPhysics: Add test exposing delete issues
Callbacks and bodies delete are not correctly handled.



SVN revision: 75137
2012-08-10 21:02:56 +00:00
Leandro Dorileo 701ed6b8fd EPhysics: slider constraint
This patch introduces the slider constraint, adds an slider constraint
test, move p2p constraint from ephysics_constraint_add to
ephysics_constraint_p2p_add migrates its usage.

Further work will migrate the btConstraint of p2p for Generic6Dof constraint
since it's flexible enough to implement most of constraints.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 74699
2012-07-31 22:24:20 +00:00
Bruno Dilly 0520b61219 EPhysics: implement body tracking by camera
It's flicking, code needs to be reviewed.
Theme needs love as well.



SVN revision: 74505
2012-07-27 14:50:36 +00:00
Bruno Dilly a05e66c88b EPhysics: add test for collision filter
SVN revision: 74503
2012-07-27 14:50:14 +00:00
Bruno Dilly 30a6d07376 EPhysics: implement camera position handling
Now it's possibly to keep default updates of evas objects
and has scenes larger than render areas.



SVN revision: 74502
2012-07-27 14:50:03 +00:00
Leandro Dorileo ba55257c64 EPhysics: sleeping threshold and max sleep time
This patch introduces calls for setting the body's linear and angular
sleeping thresholds and to set the world's max sleeping time.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 74498
2012-07-27 14:48:59 +00:00
Bruno Dilly f1f5266d9d EPhysics: add no gravity test
This test covers linear and angular velocity setters, stop,
gravity set, and damping.



SVN revision: 73385
2012-07-05 22:53:40 +00:00
Bruno Dilly caa0fcf36b EPhysics: add test that exposes collision issues
When objects move fast collision detection fails.
We need to expose an way to configure collision detection
so user can optimize usage for her use case.

Also it leaves the canvas dirty sometimes. We need to
verify that as well.

TODO: make theme for spinner and shoot button



SVN revision: 73247
2012-07-03 23:23:24 +00:00
Bruno Dilly 7f4fbaf689 EPhysics: add test for velocity getters
SVN revision: 73183
2012-07-03 02:17:17 +00:00
Bruno Dilly 28d9f92ef2 EPhysics: a new library comes to E world
It’s a wrapper between Bullet Physics and EFL to add physics effects
in a simple way.

More details on README, TODO, and edevelop mail list =)



SVN revision: 72896
2012-06-26 22:36:12 +00:00