Page 1 of 1

Just somebody doing physics in OpenGL

Posted: Tue Dec 05, 2023 7:02 pm
by slowtiger
https://marioslab.io/uploads/webgl-demo ... sics2.html
As it says: click and drag wildly. I think it's quite impressive, albeit not really useful animation.

The guy who made it: @badlogic@mastodon.gamedev.place, https://marioslab.io

Re: Just somebody doing physics in OpenGL

Posted: Tue Dec 05, 2023 8:41 pm
by Víctor Paredes
That's very cool! Thanks for sharing it.

Re: Just somebody doing physics in OpenGL

Posted: Fri Dec 15, 2023 5:30 am
by mmmaarten
slowtiger wrote: Tue Dec 05, 2023 7:02 pm https://marioslab.io/uploads/webgl-demo ... sics2.html
As it says: click and drag wildly. I think it's quite impressive, albeit not really useful animation.

The guy who made it: @badlogic@mastodon.gamedev.place, https://marioslab.io
That's not 'just somebody doing physics', that's a demo that was made by Erika, who works for Esoteric Software, the creators of Spine. Spine is an animation editor used by many game artists, which also delivers runtimes for many game engines and also for the web to display the animations in real time, so interactively, which is why it's interactive on that page.
Spine supports physics since version 4 beta came out recently, so all the physics technologies you see there were developed by the developers of Spine. And the demo you see there was drawn and rigged by Erika of Esoteric, for one of her live tutorials on youtube on how to create things like this in Spine. They are around since at least 2013.
So really it's Spine with its runtimes and the rigged demo by them that are the ones being impressive here.

Image

Re: Just somebody doing physics in OpenGL

Posted: Sat Dec 16, 2023 12:21 pm
by slowtiger
Ah! Thx for adding info.

Re: Just somebody doing physics in OpenGL

Posted: Sat Dec 16, 2023 12:31 pm
by SimplSam
The demo 'author' - badlogic (Mario Zechner) is one of the Spine dev contributors and does reference Spine in his blog:

"Spine is 2D skeletal animation software, created by my super best friend Nathan Sweet (who's also the co-creator of libGDX, at least I'm legally required to tell the story like that). I help out on the Spine Runtimes, the code that animates and renders your beautiful skeletons in your game engine of choice. My by far biggest contribution to Spine was tolera^H^H^H hosting Nate for 6 months in my flat. While he was working on the first iteration, I was cheering him on by telling him what a stupid idea it was."