(September 2022) Monthly WIP Screenshot Thread

Today’s work in progress: splitting rigid bodies in real time …

“The greatest kitchen appliance ever made.”—Ron Popeil

28 Likes

Coooooooool!

Is this a built-in feature on bullet physics or you are developing it from scratch?

Edit:
Oops! never mind, re-reading your other post I got my answer :wink:

2 Likes

Oh, that reminds me of this thread :slight_smile:

Cool that you are making progress on this. I personally never got around to cleanup and release my fracturing code. :frowning:

4 Likes

thats really nice and required feature for many more-advanced games

1 Like

Splitting isn’t built into Bullet. However, I hope to leverage many of Bullet’s computational-geometry algorithms. For instance:

  • generating convex hulls from points
  • approximating non-hull convex shapes with convex hulls
  • generating surface meshes for convex hulls

Splitting JME meshes seems like a logical next step, but that’s not something I’m working on right now.

6 Likes

super cool and also always fun to see what people are working on

  • my initial thought is super cinematic blood drops or limbs being hacked off. super cool

thanks for sharing!

1 Like

Don’t mind me. Just improving my model and texture. :upside_down_face:

5 Likes

In last night’s live stream (Mythruna - Coding - UI Styling - YouTube), I started restyling Mythruna’s UI to not use the default Lemur glass style. I spent a couple hours today tweaking it and filling in some of the gaps not finished last night. This is not its permanent style but is closer to the theme of the game:
https://i.imgur.com/z0UMd53.png
(the real style will be more diegitic/skeuomorphic with animated books, papers, machines, etc.)

Then today I was back to work on the “property” support where players can own zones of the land and control who can/can’t edit… it’s the one big missing piece from the old engine that is really necessary for opening up my game server “for real”.

Here we see a claim area rendered with its main marker and corner markers:

This interface will be able to be toggled on/off in the property management UI. I still need to make that UI and make it so that moving the corner markers updates the area, etc… Lots to do yet but at least the world has claim entities, markers, and so on now.

8 Likes

Can you explain more about the “property” entity? Does it exclusive to lands or other things can also be property? (e.g. houses, items,…)

Or, is that anything inside a land considered as property?

Yeah, it’s like old Mythruna. You can place down different kinds of property like “stronghold”, “town”, etc. that have been granted you. (You get one property by default.) They basically mark a portion of the world as “yours” and others cannot edit blocks or move objects there unless you give them permission.

And for towns/cities, you can give out subplots for people to make houses.

3 Likes

Don’t mind me. Just sneaking into the boss’s lair.

7 Likes

Finally found some time to make a nicer demo scene and record a video of my Sonar implementation from the other thread. Now to find the time and will to write a post processing tutorial about it.

17 Likes

@grizeldi If I may suggest an improvement. When the walls are at a right angle (90 degrees) you could avoid drawing the effect. It distracts from the general effect of the propagating circles.

Also it doesn’t make much sense functionally on right angle walls either.

Great job by the way.

yeah it makes me want to make a sweet paladin and do some cool healing spells :face_holding_back_tears:

A new Minie demo uses a sweep test to detect collisions between rigid bodies and an animated saber.

Source code at https://github.com/stephengold/Minie/blob/master/MinieExamples/src/main/java/jme3utilities/minie/test/SweepDemo.java

12 Likes

The effect is purely based on the distance of a point from the world origin, so in more natural and less orthogonal scenes, what appears is often not circles at all. So I don’t think it’s a problem, if it looks a little weird on surfaces that are perfectly orthogonal to the circles’ normals.

2 Likes

working on this room:
Imgur

13 Likes

@xuan very good art style and composition. :+1:

1 Like


Pistol animation.

6 Likes

If you want it to be more realistic, make the gun tip move up a bit. If going for animation (instead of realistic) then it is very nice.