Coding Crusader's Corner

In the corner of the room,
Amidst the screens and code,
Lies a world of creation,
Where imagination’s bestowed.

With keystrokes and commands,
The programmer’s art takes form,
An orchestra of logic,
Innovative and warm.

And though it’s work they do,
It’s also where they play,
For the joy of programming,
Is in making things their way.

So let us celebrate,
This marriage of fun and tech,
Where creativity and logic,
Lead to something quite complex.

– chatGPT 3

1 Like

Simulate the GLSL Example Code

Simulatin GLSL Code | Babylon.js Playground (babylonjs-playground.com)

Texture2D

Simulate GLSL Code | Babylon.js Playground (babylonjs-playground.com)

Exploding Mandelbrot Set

Exploding Mandelbrot Set | Babylon.js Playground (babylonjs.com)

1 Like

Cool! Show us the prompts!

Ayyyy its inverse QBERT!

ah mountain goat! I used to play a version of this game with my old VR headset ( DK2 )

I tried your one … no matter what key I press it only jumps up and down … I cant get it to go to another block?

I was not trying out the game as a developer in that moment , more like a end user :wink:

1 Like

Perlin Noise 3D Volums

Perlin Noise 3D Volums | Babylon.js Playground (babylonjs-playground.com)

Perlin Noise 3D Volums | Babylon.js Playground (babylonjs-playground.com)

2 Likes

Looks like art to me :slight_smile:

2 Likes

And it is ‘art’ :smile:. It’s the art of collaborating with the app (algorythm or AI). You wouldn’t know how many times I changed my design or approach in a project by simply leaving it ‘open’ to the results I can get from asking the program. More often then ever, incidentally :dizzy_face: :stuck_out_tongue:. Like I give some shit input and I get a result I would never have imagined. The only hard part after that is to make a decision towards what to keep/integrate and what to disregard. Creativity needs to come with a goal, rules and must haves in order to become ‘a work of art’.

3 Likes

Holy Voronoi 3D Cube


Voronoi 3D | Babylon.js Playground (babylonjs-playground.com)

Group & Explode


Voronoi 3D | Babylon.js Playground (babylonjs-playground.com)

2 Likes

I’m currently experimenting with Marching Cubes to create individual meshes from the point cloud of my Voronoi 3D creation. The credit goes to TheNosiriN.


Marching Cubes Mandelbrot Set | Babylon.js Playground (babylonjs-playground.com)
(it takes some seconds to build up the Mandelbrot set construction!)

Comet impact

getDensity(x,y,z) {
    return (x * 2 * (0.5 - Math.random()) 
    - (roomWidth * chunkWidth * 0.5 + y) 
    - z * 2 * (0.5 - Math.random())); 
}

Sphere

return (roomWidth * chunkWidth * 0.5) 
- Math.sqrt(x * x + y * y + z * z);
1 Like

Amazing post!!!
You’re the “Explode Master” :raised_hands::raised_hands::raised_hands:

Undeserved and unexpected, but still pleasantly surprised.
Thank you very much for the nomination, DRLeria! :slight_smile:

1 Like

The Mandelbrot one is sooo cool!

I tuned up the Marching Cube algorithm and was able to get more horsepower out of the machine.

Marching Cubes (Optimized Version) | Babylon.js Playground (babylonjs-playground.com)

1 Like

Architecture for my next gallery project based on “marching squares”

Marching Cubes 2D | Babylon.js Playground (babylonjs-playground.com)


Generic Gallery

Marching Cubes 2D - Generic Gallery | Babylon.js Playground (babylonjs-playground.com)

1 Like

That’s so cool! Would look interesting with the FluidRenderer too :smiley:

image
Forked from Ten Minute Physics

Fluid Simulation 2D

1 Like