Tresjs / tres

Declarative ThreeJS using Vue Components
https://tresjs.org
MIT License
1.94k stars 87 forks source link

New landing page #414

Closed alvarosabu closed 7 months ago

alvarosabu commented 9 months ago

Description

As a dev, I would love to see a landing page for https://tresjs.org/ inspired by https://threlte.xyz/

Suggested solution

Alternative

No response

Additional context

No response

Validations

andretchen0 commented 8 months ago

Are you taking ideas for a landing page?

If not, no problem.

If so, a superformula can create the shapes of the Tres logo – more or less – and animate between them.

Here's a look at a superformula shape starting square(ish) before going to a sphere, then going all ripply.

https://github.com/Tresjs/tres/assets/20469369/dda32434-60b3-476a-93ce-339a7013429b

I've just got a normal material on it for now, but we could use the Tres colors.

We could start the landing page with a few of those shapes, and when the user scrolls down, we could have a Leches control where the user can slide around the parameters and change one of the shapes themselves.

Just a thought anyway.

alvarosabu commented 7 months ago

Oh boy, @andretchen0 I saw this so late 🥲