• Home
  • Documentation
  • Forum
  • Blog
  • Users
    • Map
    • Userlist
    • Businesses
    • Userpages
    • Connections
  • Contributions
    • All
    • Store
  • Downloads
    • vvvv beta
    • vvvv beta previews
  • Store
Show / Hide Table of Contents

box2d playground

Author: tgd
Date: 06 Aug, 2011
Category: demo
Credits:

box2d.org and mr. vux for wrapping and help patches.

Download

64bit

1-box2d playground_v1.1.zip
18 Jun, 2012 - 19:16
Ver. 1.1
0-box2d playground.zip
06 Aug, 2011 - 16:13
Ver. 1.0

Description

I would like to share with you my ongoing v4 learning project. It turned out to grow into something like a little box2d sandbox. It is not that sophisticated and many box2d features are still missing, so I prefere to call it playground.

Features:

-Drawing basic shapes in three flavours (Box, Circle, Triangle). -Dynamic/static shapes. Density, friction, restitution settings. -Mouse interaction with objects. -Chaining objects by distance or revolute joint. -Deleting objects. -Saving/Loading scenes.

There are still many places to improve and change, but in the end I am pretty happy how it works for now and hope you like it too and have some fun with it.

**Changelog**

Ver. 1.1 -Subpatched all the mess. Should make more sense and be better readable now. -Triangles are now made with woei´s mesh join, so each is a subset. -Many small changes and optimizations in several places. -Added evaluation triggers for some parts that do not need to run all the time. -Added revolute joints to create hinge like connections. -Runs well in 45beta27.2 and AddOnPack

Ver 1.0 -Initial release. -Runs well in 45beta25.1 and AddOnPack

Comments

Comments are no longer accepted.
Please create a new topic in the vvvv beta forum to discuss this contribution.
u7angel
08 Aug, 2011 - 10:21

its fun, tomek :)

sunep
08 Aug, 2011 - 10:45

yes, really nice work!

tgd
08 Aug, 2011 - 11:04

glad you like, herr angel. learned a bunch of stuff again.. cheers thanks for the kind words sunep

circuitb
08 Aug, 2011 - 11:52

nice box2d demo bravo!

sapo
08 Aug, 2011 - 13:24

great work and idea! not too far to a complete 2d phisics sandbox like phun (now algodoo). after triing it i was wondering about making the text example look like fluid.. some sort of 2d metaballs could do the job maybe? anyhow, nice stuff!

tgd
10 Aug, 2011 - 10:25

thanks guys. I have tried to make fluid but run into few issues. Biggest one seems performance, at least on my PC is not so good. I have tried MetaballsSpreaded /tiki-download_file.php?fileId=1609 with about 400 circles. With that much elements it begins to look kind of fluidish, but the framrate goes down quickly. It is not easy to find right settings of the Metaballs to look right too. Second issue is scaling the Metaballs to different aspect ratios of the screen. Have to dig it bit more. The circles do best when having zero friction and about 0,5 restitution. will post the fluidtest next days. seems doable somehow. cheers

title

philip
11 Aug, 2011 - 07:57

looks great.

p.s added only one comment, one like. So nobody entertain suspicion ;)

bo27
20 Aug, 2011 - 12:30

@tgd if have time please contact me. thanks

fibo
29 Oct, 2011 - 19:29

Really nice box2d demo !!

robe
17 Nov, 2011 - 18:20

This one ROCKS!

dannielmach
17 Nov, 2011 - 19:13

fun...:)

tgd
18 Jun, 2012 - 19:53

Updated to 1.1 :)

bo27
18 Jun, 2012 - 22:26

very nice update!

Pi
17 Feb, 2016 - 16:27

Hey there,

I want to use box2D in a project with vvvv_45beta34.2_x86. I know that the playground contribution is optimized for beta27.2.

Is there any newer version of the contribution?

pechart
13 Jul, 2016 - 09:07

Also looking for a working version. I always have a red R -- world bodies.

tgd
13 Jul, 2016 - 14:22

Just to clarify: This thing relies solely on the awesome box2d nodes provided by vux in the vvvv addonpack. Due to changes in the vvvv core these are unfortunately out of order in the recent vvvv versions. Please see box2d-in-beta34.2-broken. Lets hope there is a chance vux can make them work again sometime.

matka
09 Sep, 2016 - 11:27

+1

  • Improve this Doc

© 2020 by vvvv group. Imprint | Privacy Policy.
Thanks to DocFX for building this website. Analytics by Plausible.

Back to top