Geotoy – Shadertoy for 3D Geometry

3d.ameo.design

140 points by Ameo 3 days ago


riidom - 2 days ago

I found this article also interesting (I believe also from the author, but correct me if I'm wrong):

https://cprimozic.net/blog/the-tech-behind-geotoy/#overview

xixixao - a day ago

This is awesome. My current hobby project is getting 3D SDF meshing good enough so that I can use them instead of building out of meshes. I’m starting from marching triangles but it’s very much an open problem. Everything in JS, with the goal of building models in JS.

wewewedxfgdf - a day ago

Help me understand what this is - so it's like Shadertoy but no animation?

dachris - 18 hours ago

This is fun - and really powerful.

In some way, multicellular lifeforms (like a cherry tree or a human) also have to contain a kind of formulation like this so that they result in the fractals of branches and blood vessels as well as the overall structure.

jcelerier - a day ago

Reminds me a lot of the venerable structure synth: https://structuresynth.sourceforge.net/

I tried to give it a new life in https://ossia.io but it's decidedly not real-time friendly, maybe geotoy will work better for this!

jasonjmcghee - 2 days ago

Unsolicited feedback: I think if rotation decelerated quickly to no velocity instead of instantly stopping when you let go, it would feel more natural.

_bohm - 2 days ago

This is cool! @OP, are you the creator of Geoscript? I've never heard about this anywhere else before.

retrofuturism - 2 days ago

This wowed me in the same way when I saw GLSL for the first time. What is Geoscript??? I love this.

dernett - a day ago

Is it possible to create animations using something like Shadertoy's `iTime`?

MintPaw - a day ago

Looks kinda like Rust? How similar is this to geometry shaders?

lawlessone - a day ago

This runs a lot smoother than shadertoy does for me.

sampton - 2 days ago

How is the material defined?

idrios - 2 days ago

Now we just need Rigtoy, Animtoy and Rendertoy and we'll be able to make beautiful 3D animations in the browser

mclau157 - 2 days ago

this website still uses shaders its just a button called materials after clicking the 3 bars in the bottom right of the screen