7 ms·
Genie: Text to 3D in Seconds
- aogaili 3y agoLanding page is awesome, wonder how it was created
- kleiba 3y agoIs that sarcasm?
- smokel 3y agoProbably not, there is an impressive interactive 3D point cloud rendering, which only shows up after a few seconds. Perhaps you missed that?
- tedunangst 3y agoHow many seconds? I see a discord button, and then some weird blob thing wobbling around. After 30 seconds I got bored of watching it.
- Karliss 3y agoIn that case you didn't miss anything. Weird wobbling blob thing is the "impressive interactive 3D point cloud".
- haxiomic 3y agoYou should be able to see the blob form models – perhaps there's some error when it runs on your system. It relies on floating-point textures which aren't supported everywhere If you view this link https://lumalabs.ai/genie?s=1&d=-4 https://lumalabs.ai/genie?s=1&d=-4, do you see the models more clearly? If you _don't_ I'd be curious if any errors are reported in console
- Karliss 3y agoYes with s=1?d=-4 the models are completely clear. I assume the semitransparent glittery look is intentional artistic choice."weird blob" weren't my words but I can imagine how someone could describe it that way considering that half of the time you see the transition animation during which it's much harder to recognize the object.
- dorkwood 3y ago30 seconds is a lot of time to stare at one thing. It sounds to me like it entranced you just as much as it did the others. How long would you expect a single graphic to hold your attention before you can deem it impressive? Five minutes?
- aogaili 3y agoIt's not, I was referring to the interactive 3D author explained.
- kleiba 3y agoJudging from other comments, it seems I'm not the only one who didn't get to experience that - perhaps I just didn't wait long enough for that to show up? In good hackernews style, I got downvoted into oblivion for just a simple question, but I guess that's to be expected these days.
- haxiomic 3y agoInteresting that nothing appears for you, we should aim to show a placeholder instead in this case Do you get any errors in the js console? Are you on Destop or phone?
- kleiba 3y agoFirefox on Windows, but I used a pretty old machine - so perhaps it was just a matter of not having waited long enough?!
- aogaili 3y agoUnderstandable, there is a bit of delay to start and yeah it is the main thing that stands out.
- haxiomic 3y agoThank you! I worked on this We start with a point cloud generated from the model which has color and normal and render each particle as a little hexagon with metallic and iridescent shading. Each particle is given a position and velocity in a texture. Each frame we do a physics step that writes to these textures with fragment shaders. We sum the forces into the velocity texture: - mouse interaction force - flow force from time varying curl noise - spring force to return to original position - air resistance last we do a euler step to update position texture. There’s masses of free parameters to control forces and materials, the animation is created by changing parameters per-particle over time Tech: three.js, GLSL & TypeScript Tip: Left click to push apart, right click to pull together!
- HanClinto 3y agoThis is really awesome -- well done!
- dgellow 3y agoAny way to try out without discord?
- asynchronous 3y agoI hate this business model.
- tancik 3y agoNon-discord interfaces in the pipeline!
- Karliss 3y agoFor those not wanting to touch discord here are some better: https://lumalabs.ai/genie?one=11eeebfc-de82-4bec-9c65-1eae57ff9948&view=one&metalness=0&roughness=0.95&color=255%2C255%2C255 https://lumalabs.ai/genie?one=11eeebfc-de82-4bec-9c65-1eae57... https://lumalabs.ai/genie?one=6bc23542-c2d2-48c9-b07a-b00b0cd902b3&view=one&metalness=0&roughness=0.95&color=255%2C255%2C255 https://lumalabs.ai/genie?one=6bc23542-c2d2-48c9-b07a-b00b0c... https://lumalabs.ai/genie?one=06d2e1bc-6290-439f-82c3-b6dab47d40f3&view=one&metalness=0&roughness=0.95&color=255%2C255%2C255 https://lumalabs.ai/genie?one=06d2e1bc-6290-439f-82c3-b6dab4... and not so good examples: https://lumalabs.ai/genie?one=15889f37-f001-43ca-bfbf-cd75d2e1242d&view=one&metalness=0&roughness=0.95&color=255%2C255%2C255 https://lumalabs.ai/genie?one=15889f37-f001-43ca-bfbf-cd75d2... https://lumalabs.ai/genie?one=b7352636-2203-4ec2-9b5b-d1dd8056d0eb&view=one&metalness=0&roughness=0.95&color=255%2C255%2C255 https://lumalabs.ai/genie?one=b7352636-2203-4ec2-9b5b-d1dd80... In the initial preview models look less lumpy and overall much better. So I guess the transformation from 3d pointcloud/gaussian splatter or whatever it uses to 3d meshes isn't great.
- dgellow 3y agoThanks. The red samurai mask is pretty good
- omeze 3y agoThe models dont look bad! But based on my dives into gaming, the modeling work for animating anything that moves (rigging, weight painting, retopology, creating animations, lighting) is still unsolved. This is great for static assets like boxes or things that add flavor to an environment.
- spullara 3y agoThere are AI rigging tools in development (some prototypes have been released). https://actorcore.reallusion.com/auto-rig/accurig https://actorcore.reallusion.com/auto-rig/accurig
- echelon 3y agoBut the sculpts also have to be good (eg. topology) and have to fit the rigs. This is going to be a longer slog to solve than image generation (though I'm sure we'll get there in a few years).
- deleted 3y ago[deleted]
- nineteen999 3y agoJust had a play with it, and yes the topology and UV maps it spits out are rubbish. That said, I can easily use the models as concepts/guides and create new meshes over the top piece by piece. I lack artistic imagination when getting started but I do know how to sculpt and model reasonably well. This is perfect for me.
- nunodonato 3y agoOh no, not another "join our discord to use it".
- andrewstuart 3y agoIts a weird choice of UI. Why do companies do this? Is it a development shortcut or something?
- owenpalmer 3y ago> Its a weird choice of UI. Yeah for sure. I guess one advantage is that since it's already in a chat, people can react and talk about it as it's happening.
- choppaface 3y agoBoth a dev shortcut as well as a stickiness play. Adding a Discord server is like installing a smartphone app.
- alanbernstein 3y agoProbably. If your small team is competent at ML model development, why spend time building a web app? One time I participated in a small local event that required submitting photos via tagged Instagram posts. I was annoyed at that, until I realized it completely eliminated the need for any technical expertise for the organizers.
- bart3r 3y agoUsing discord would save you a lot on hosting costs, especially when dealing with huge quantities of assets like images and videos.
- deleted 3y ago[deleted]
- renewiltord 3y agoIt's like Reddit but with functionality. Same benefits: - single sign-on - abuse protection - has sign-on flow for later if you want to migrate - someone else hosts assets - existing account flow means low friction to join for existing account holders (common in the space) - allows users to see other users at same time as use product - bot easy to spin up and async functionality is inherent
- datacruncher01 3y agoDiscord? Pass.
- replwoacause 3y agoYeah a bizarre choice and instant turn off for me too.
- bart3r 3y agoYes, lots of people don't like using Discord, but I can't even get it to work. Discord just tells me 'Unable to accept invite'
- astrange 3y agoI don't get an error, but also nothing happens when I click accept. edit: worked on my phone
- gravicle 3y agoI was also seeing this issue with Discord. Seems like taking the invite link and pasting in "Join Server" works reliably. https://share.cleanshot.com/KscggVQf https://share.cleanshot.com/KscggVQf
- renewiltord 3y agoUnreasonably enjoyed the front page graphic. Played with it with right click and left click. This sort of thing reminds me of old demoscene intros to warez. Haha!
- ganarajpr 3y agoCame here to say the exact same thing. The Homepage graphic is absolutely mesmerizing.
- astrange 3y agoA funny thing this has in common with most image generation models is it can't do "upside-down".
- tasoeur 3y agoWas there anything shared on how they achieved these results? One big hurdle for prompt to 3D is usually the super long generation time while they (seem) to do it in seconds.
- andrewstuart 3y agoDiscord should create a product out of these sites that want to use it as an interface.