Загрузка видео...

Не удалось загрузить видео

На главную

I made an interactive three.js site that constructs towers with weather and time of day effects. I went from making mostly static sites with huge images to three.js with highly textured, detailed 3D models, and the entire site is under 1-2mb. Because it's 3D, you can ask AI to...

147,233 просмотров • 3 месяцев назад •via X (Twitter)

Комментарии: 59

Фото профиля 🌞PPL🌞
🌞PPL🌞3 месяцев назад

This project is so amazing that I have no choice but to request the open-source again ❤️

Фото профиля Meng To
Meng To3 месяцев назад

Thanks for saying this. Don’t wanna overcrowd GitHub with all my projects

Фото профиля Delba
Delba3 месяцев назад

I love the sound effects. :chef-kiss:

Фото профиля Meng To
Meng To3 месяцев назад

glad you approve! anything to stand out from being generic, even adding little sounds.

Фото профиля ThreeJS Assets
ThreeJS Assets3 месяцев назад

This looks really good! I wonder how long it’ll take before Three.js takes over interactive websites entirely 🤔

Фото профиля Meng To
Meng To3 месяцев назад

each have their place. image/video still king. but threejs has a fighting chance now.

Фото профиля ThreeJS Assets
ThreeJS Assets3 месяцев назад

Its soo good

Фото профиля Bishakh Neogi
Bishakh Neogi3 месяцев назад

Meng please share some docs or md on it. Would love to recreate min!

Фото профиля Meng To
Meng To3 месяцев назад

prepping the open-source process

Фото профиля Adel Bucetta
Adel Bucetta3 месяцев назад

because the hard part was always rendering speed and data transfer, not writing code for interactive 3d in web apps. three.js has made this accessible, but don't underestimate the compute and storage implications of going fully 3d online

Фото профиля Meng To
Meng To3 месяцев назад

it's all in one html file.

Фото профиля ollie
ollie3 месяцев назад

yeah this is awesome, would if you open sourced!

Фото профиля Meng To
Meng To3 месяцев назад

there you go:

Фото профиля ollie
ollie3 месяцев назад

ty!!

Фото профиля Sarah Pan
Sarah Pan3 месяцев назад

It's so beautiful! I think a lot of museums would love your design.

Фото профиля football.colmjude
football.colmjude3 месяцев назад

I’d love to see this open source so that I could learn from it. It looks absolutely amazing

Фото профиля Meng To
Meng To3 месяцев назад

from experience, having open-source projects really helped increase the quality of the 3d models

Фото профиля DeDi
DeDi3 месяцев назад

轻量3D网站兼顾沉浸体验与加载性能

Фото профиля Mahfudz Idris
Mahfudz Idris3 месяцев назад

🔥

Фото профиля 薄荷清尘
薄荷清尘3 месяцев назад

太酷了,请问能开源学习一下吗?

Фото профиля Meng To
Meng To3 месяцев назад

yep preparing the process. soon.

Фото профиля 薄荷清尘
薄荷清尘3 месяцев назад

太好了,非常感谢!

Фото профиля cetusian
cetusian3 месяцев назад

a detailed interactive 3d site under 2mb is the kind of performance flex that makes a 40mb hero video look personally offensive.

Фото профиля Nids Pacho
Nids Pacho3 месяцев назад

This is amazing!

Фото профиля Sophia Data Queen
Sophia Data Queen3 месяцев назад

When the “AI made this whole site” posts go crazy, the people who already refined the craft are usually ahead.

Фото профиля TheCoderBTW
TheCoderBTW3 месяцев назад

Did the AI-generated textures and fx hold up across different weather and lighting conditions, or did you have to retouch some of them per scene?

Фото профиля Meng To
Meng To3 месяцев назад

It's one general fault, and yes, the AI pretty much generated everything.

Фото профиля Abe
Abe3 месяцев назад

My dude, do you ever sleep

Фото профиля Meng To
Meng To3 месяцев назад

oh, i have way more projects than ths

Фото профиля Reynad
Reynad3 месяцев назад

Looks cool! Would you be able to build a website using actual 3D objects, like with Tripo AI or Meshy AI? I hardly ever see anyone making websites like that, with 3D objects.

Фото профиля Meng To
Meng To3 месяцев назад

need to experiment more, but i noticed that direct threejs is much lighter bc it's all code. but it's less consistent for sure.

Фото профиля 紫苏子ACG
紫苏子ACG3 месяцев назад

We look forward to the open-source version being shared with us so we can test it.

Фото профиля Meng To
Meng To3 месяцев назад

it's shared on github:

Фото профиля Jared 宗源
Jared 宗源3 месяцев назад

Could you tell me how these textures are created? And what about the building's objects? 😇

Фото профиля Meng To
Meng To3 месяцев назад

using higgsfield/gpt image 2 to gen the textures. opus 5 can do 3d well.

Фото профиля Shaun Gold | Venture Comedy
Shaun Gold | Venture Comedy3 месяцев назад

Two megs of magic.

Фото профиля Meng To
Meng To3 месяцев назад

AI generating this level of 3d feels like magic

Фото профиля Ehsan Azish
Ehsan Azish3 месяцев назад

the 1–2 MB is the most impressive part. interactive doesn't have to mean bloated when geometry, materials, and lighting replace a stack of pre-rendered assets.

Фото профиля Chris Tran (ex-Riot)
Chris Tran (ex-Riot)3 месяцев назад

The trick is the design system underneath that keeps quality consistent. Avoiding 3D slop is the real flex. Nice job!

Фото профиля foryoupage archives
foryoupage archives3 месяцев назад

This would be amazing for open source

Фото профиля Meng To
Meng To3 месяцев назад

just published to github:

Фото профиля foryoupage archives
foryoupage archives3 месяцев назад

thank you my friend

Фото профиля sandy-h
sandy-h3 месяцев назад

yes pliz open source! gorgeous

Фото профиля Meng To
Meng To3 месяцев назад

looks like another project to hit open-source soon.

Фото профиля Ignacio Montenegro
Ignacio Montenegro3 месяцев назад

This is AWESOME. Is there a link to see it? It would be awesome if you open sourced it.

Фото профиля Meng To
Meng To3 месяцев назад

yep, here's the link to github:

Фото профиля Aashir
Aashir3 месяцев назад

You mentioend texuture for higgsfield. Did you use meshy or something else for models or right away used fable 5 or opus 5?

Фото профиля Meng To
Meng To3 месяцев назад

no, i use gpt image 2 to generate the texture images which is applied to the 3d (in threejs)

Фото профиля Fiducial.ai
Fiducial.ai3 месяцев назад

the whole site is under 2mb. one uncompressed hero image can be larger than that

Фото профиля Meng To
Meng To3 месяцев назад

sites are so dang heavy nowadays

Фото профиля Adam Syed
Adam Syed3 месяцев назад

what 3d models are you using to generate these? they look great

Фото профиля Meng To
Meng To3 месяцев назад

Only Opus and references

Фото профиля Kimi Nguyen
Kimi Nguyen3 месяцев назад

under 2mb with this level of detail is wild, especially with weather and time of day 💪

Фото профиля CryptoWars
CryptoWars3 месяцев назад

1-2mb for all that is genuinely impressive. we pushed the same way but for a game, 100v100 in a browser tab with three.js no sign up, no wallet, no download, you just click and play. very early and we're after people to test it

Фото профиля Jc➔ followasy.com
Jc➔ followasy.com3 месяцев назад

@daviaxs_

Фото профиля Kush
Kush3 месяцев назад

Nice tool! List this on get a free DR21 backlink and a spot on our newsletter

Фото профиля Skaltek
Skaltek3 месяцев назад

Keeping the experience under 1-2MB is the accomplishment here. Generating a scene is only step one; the constraint is making interaction and loading feel intentional on a real device.

Фото профиля Elizabeta Kuzevska
Elizabeta Kuzevska3 месяцев назад

The combination of Three.js, AI, and optimized 3D assets opens up a lot of possibilities for web experiences

Фото профиля QDELMAGO.SOL
QDELMAGO.SOL3 месяцев назад

Wow this is chilling

Похожие видео

Day 18. Building the game I've dreamed of for 15 years with AI. I've learned how to build proper levels with AI. I take the design and the architecture, and AI helps me put it all together and check the balance. I made the first level of my game almost entirely by hand. I wanted to understand how it works and what I like, from how big the trees should be to how the textures tile. After a day digging around in the terrain tools it all made sense, and I could see how much of it could be automated by painting zones. Claude helped me a lot with the tileable textures. Matching the colors took a ton of iterations, and that was the hardest part of the whole level. For level two I took a different route. I built myself a simple HTML planner with a logical map of the level, where I place everything and design the layout. Painting a level and making it fun to play are two different jobs, so I kept the design for myself. We even made automated tests with Claude: 2D simulations that show which routes a player takes and how hard the level is. They're rough, but they give a real sense of how the level plays. Once the plan was ready, I handed everything to Claude, and 3-4 hours later I had a working level. It reused the patterns from my first level, scattered objects unevenly so nothing looks placed on a grid, and generated extra props whenever I asked. I showed it one example, it picked up what worked, and we turned that into a skill for the next levels. The video is a quick flight over level two, then how it got there, from my first sketch to the version I play now.

Stefan 3D AI

47,407 просмотров • 1 месяц назад

18 best websites for AI videos that don't look like AI videos this is the exact stack behind every motion studio. 3D, motion, sound, prompts. every one free to start save it before you make your next one: 3D ASSETS ┣ poly haven · free HDRIs, textures + models, CC0 ┃ ┗ ┣ sketchfab · thousands of free 3D models ┃ ┗ ┗ quaternius · low-poly packs, rigged + animated ┗ MOTION ┣ mixamo · auto-rig any character + mocap moves ┃ ┗ ┣ easings · every easing curve, copy the CSS ┃ ┗ ┗ jitter · motion design in the browser ┗ 3D ON THE WEB ┣ spline · 3D scenes in the browser ┃ ┗ ┣ unicorn studio · WebGL effects, no code ┃ ┗ ┗ three.js examples · hundreds of live scenes + source ┗ AI → 3D ┣ meshy · text or image → textured model ┃ ┗ ┣ tripo · image → 3D in seconds, auto-rig ┃ ┗ ┗ rodin · production-ready 3D from a prompt ┗ SOUND ┣ freesound · huge CC sound effect library ┃ ┗ ┣ pixabay music · royalty-free tracks ┃ ┗ ┗ elevenlabs sfx · type a sound, get the sound ┗ PROMPTS + REFS ┣ lexica · search prompts by the look ┃ ┗ ┣ midlibrary · 10K+ styles with prompts ┃ ┗ ┗ godly · animated sites to steal motion from ┗ every "my result" in the video is a real render i made with that site's job in mind. same little claude, one blender file how to wire these into one 2.5D motion studio with claude is in the article below ↓ bookmark this. it's 18 tabs you'll open every week

Dumble

14,356 просмотров • 9 дней назад