Planet Pop - Embed Realistic Sun & Planets on Any Page

I created a new product, it all started with a small experiment, making the Sun, and ended up with this…

Planet Pop is a customizable Three.js and WebGL shader toolkit that lets you embed realistic sun, planets, Earth & Moon, nebula and animated rockets on any web page. Available as a JavaScript component and WordPress / WooCommerce plugin, it’s fully responsive, mobile-friendly and easy to integrate into any modern website.

5 Likes

Very beautiful! Would be good to see an FPS meter on that page as it unfortunately had noticeable lag / stutter for me. Good work though.

I tested it on my side and never went under 60fp,s but I guess it depends on the GPU… I have an RTX 5070…

Ah, MacBook pro M1, 2020.

Hmm… not sure what to say.
I guess I have to buy a MacBook Pro M1 2020—just kidding. Unfortunately, this is the reality when working with GPUs: some of them just aren’t that good. And to be fair, anything from 2020 is considered old these days.

1 Like

Eh, it is possible though to render 9 spheres at 60 fps on 5 year old hardware. This doesn’t even reach 60 fps on my 2 year old laptop.

According to the Steam Hardware Survey, around half of the gaming PCs in that survey have graphics cards based on GPU models introduced in 2020 or earlier.

So …advertising this as “mobile-friendly” seems bold. Isn’t it vibe-coded slop that anyone could do anyway? And offered at a ridiculous price as well, lol. And when you get complaints about bad performance of your “product”, you just tell them to get better hardware? :rofl: I like your style, and I genuinely admire the audacity.

LOL

On mobile, it uses fewer vertices and smaller textures. I tested it on my Samsung Galaxy S9, and it runs well. I like to push things to the edge, personally, I am happy with the result.

And again—with respect—since 2020, five generations of GPUs have been released, and each iteration has been a major leap, the difference between RTX 1070 and this generation now 5070, is huge; they can’t even be compared. If we were stuck to GPUs from 5 years ago, there would be no innovation.