can I export animating gaussian splat from my video using this?
@davidarhodes3d27 күн бұрын
From your video? I'm not sure I understand. Using GSOPs, you can animate splat models and export one .ply (splat) file per frame.
@saadbaig1727 күн бұрын
@@davidarhodes3d In one of your showcase video, I saw an animation splat of a family. I'm assuming that was taken from a video and exported one .ply file per frame.
@davidarhodes3d27 күн бұрын
@@saadbaig17 Ah. That was captured with a multi-camera recording system (from Infinite-Realities). Each frame was trained as its own splat.
@saadbaig1726 күн бұрын
@@davidarhodes3d I have access to a studio with multi camera setup that records volumetric displays. Which is why I was wondering If i can use that render to train in similar way
@davidarhodes3d26 күн бұрын
@@saadbaig17 Yes, you can train a splat file per frame and load them into Houdini.
@joshualai1768Ай бұрын
Very excited about GSOPs 2.0! Could you go into more detail how you transferred the colors from splat renders onto the mesh and generated infill splats?
@davidarhodes3dАй бұрын
You can see a sneak peek here: kzbin.infooAr_VvXFRxg?si=HcFenjmHzDX9neAX&t=1648. Written expanation: www.linkedin.com/posts/davidarhodes_gsops-gaussiansplatting-3dgs-activity-7251673240757010432-eP_a?. Essentially, I used the generate_training_data SOP to place cameras, rendered the splats using Flipbook. For each camera, the rendered image (attribute from map) is projected (raycast) back to the coarse mesh. This isn't yet wrapped in a digital asset, but I hope to do so soon. In-fill splats are relatively easy: once you have a water-tight interior mesh, you simply scatter points on the surface, use poly frame to generate a surface-aligned orient attribute, then transfer splat attributes (excluding scale, orient, P) to these "generated" splats. Adjust scale and Alpha until you have something you're happy with. (Also to be wrapped in a digital asset).
@bonsouaireАй бұрын
Is it possible to render in Karma or in the Flipbook. Or it's more to convert for mesh or maybe rig this?
@davidarhodes3dАй бұрын
Yes, if you can see it in the viewport, you can Flipbook it. Karma: kzbin.info/www/bejne/rZacYquQl9CBgsU. You can also use it to mesh and rig. Example files are provided.
@bonsouaireАй бұрын
WOOOOW it's truly impressive!!! Now i'm shure Gaussian Splat are the future.
@DaveDFXАй бұрын
Awesome !!!!
@2.718_2 ай бұрын
This is really impressive, this is how i imagined the potential of 3DGS and you made it possible Great job!
@davidarhodes3d2 ай бұрын
It's great to hear others share such an imagination! It has often been difficult to convince others, unfortunately. But, I think the tides are starting to turn. 🙃
@jeremiehannoah2 ай бұрын
This is Awesome ! cant wait for GSOP 2.0
@davidarhodes3d2 ай бұрын
GSOPs 2.0 Early Access coming soon!
@DaveDFX2 ай бұрын
Wow!! amazing stuff as usual ! You got the renderer working!
@davidarhodes3d2 ай бұрын
The renderer was all Ruben Diaz: www.linkedin.com/in/rubendz/. We're collaborating!
@OlliHuttunen782 ай бұрын
Very Cool stuff! I just watched you guys episode in View Dependent podcast. All these features in GSOPS 2.0 seem very cool and there is lot of possibilities what can be don with it. I especially liked the blowing flower demo, where you can detach the flower seeds from the splat model and simulate their flying in the wind. Amazing!
@davidarhodes3d2 ай бұрын
Thank you so much! Want to team and up and make tutorials together? 😉
@soapboxquip2 ай бұрын
this looks very promising! I ended up getting Geo Seal, as my method using polyfill in houdini had never been great. thanks for the recommendation!
@davidarhodes3d2 ай бұрын
Thank you! Indeed, Geo Seal was a treasure of a find, and it came to me in my moment of need. 😆 Happy to share!
@DaveDFX2 ай бұрын
Awesome !!
@davidlisser89343 ай бұрын
Ok that's very exciting - I'll keep my eyes peeled
@TheCloudek4 күн бұрын
God loves you and created you for great things. Keep improving in your talents and always seek Him! ✨🐢
@hydeman754 ай бұрын
That looks nice ! i'm curious about how you get the spine splines from your gaussian / mesh , is there a way to look at / buy this project files ?
@davidarhodes3d4 ай бұрын
Thank you! Actually, I am currently working on GSOPs 2.0. This scene will be available as an example file in that release. In short, I used SideFX Labs Straight Skeleton 3D SOP as the foundation for spline generation.
@hydeman754 ай бұрын
@@davidarhodes3d thanks , cant wait to see Gsops 2 !
@mendychars23554 ай бұрын
hi, have you ever tried to rendering 3dgs inside houdini ? i found it is hard to render it in houdini.
@davidarhodes3d4 ай бұрын
I have. In fact, I'm currently collaborating with the Ruben Diaz, the developer of 3DGS viewport renderer for Houdini: www.linkedin.com/posts/rubendz_gsops-gaussiansplatting-3dgs-activity-7232359618163732480-FRJs?. While Ruben's solution isn't yet compatible with offline renderers, I have also seen other developers working to integrate splats in Solaris/Karma.
@immortalartscom6 ай бұрын
hi very cool! whats inside the gaussian splats relight IBL subnet? the system you show before? thx!
@davidarhodes3d6 ай бұрын
Hi! Thanks for your interest. GSOPs is open source, so please feel free to take a look yourself: github.com/david-rhodes/GSOPs/tree/develop/otls. In gaussian splats relight IBL, the otl is just doing some basic relighting math, using VEX (probably not totally accurate PBR).
@maxie69908 ай бұрын
is there any tutorial to create such flower :(
@davidarhodes3d8 ай бұрын
In terms of capturing the flower or creating the procedural rig for it? In any case, no, there is no tutorial, but I might be able to suggest some material if you can tell me more about what you'd like to learn.
@maxie69908 ай бұрын
@@davidarhodes3d i want to learn how to create a flower like that and how to make it die by just tweaking 1 parameter
@davidarhodes3d8 ай бұрын
@@maxie6990 Well, this was created by taking several photos from angles all around the flower, similar to photogrammetry. And then it was trained using a 3D Gaussian Splatting technique. You can do this yourself with a phone camera and an application like Scaniverse, Luma Ai, Polycam, or a camera and a Windows application like Postshot. From there, you can install Houdini and GSOPs: github.com/david-rhodes/GSOPs. If you want to make the flower "die" with a single parameter, you have a lot of education ahead of you, but it is possible. I'll leave that part for you to discover. 😉
@maxie69908 ай бұрын
@@davidarhodes3d thank you for the guidance :)
@panonesia8 ай бұрын
is there any tutorial using gsop for beginner? i like to make better gaussian splatting
@davidarhodes3d8 ай бұрын
Unfortunately, I don't have tutorials. However, there are plenty of examples available here: github.com/david-rhodes/GSOPs/tree/develop/hip. Hopefully you find these helpful for performing the majority of 3DGS editing operations. In terms of creating training synthetic data for 3DGS, please see: github.com/david-rhodes/GSOPs/blob/develop/hip/generate_training_data_mesh.hipnc.
@colinhthompson8 ай бұрын
awesome
@DaveDFX9 ай бұрын
Good stuff!
@DaveDFX9 ай бұрын
This is great!
@davidarhodes3d9 ай бұрын
Thank you, Dave!
@DaveDFX9 ай бұрын
WOW ! This is great!
@Handcraftedcc10 ай бұрын
Hey David! This is amazing! What would be the best way to render these splats in Houdini?
@davidarhodes3d10 ай бұрын
Hello and thank you! Great question. The short story is that this functionality is not yet supported. The best way to visualize the model for editing purposes is with the "visualize_boxes" SOP. I had someone volunteer to help develop a viewport renderer, but unfortunately that contribution did not materialize. I'm not a graphics programmer, and I don't currently have the time to research and implement such functionality. If you are interested, I'd love help developing this feature, and it seems this could be a good approach: www.sidefx.com/docs/houdini/shade/glsl.html. Of course, this doesn't help you render 3DGS with offline renderers like Karma, but perhaps it could be a nice stopgap solution? That said, the splats exported by GSOPs are fully compatible with many 3DGS renderers, including the newest standalone application, with After Effects plug-in support, Postshot: www.jawset.com/.
@davidarhodes3d9 ай бұрын
Congratulations on winning first place in the H20 Tech Art Challenge! I had a feeling you would win. :D
@Handcraftedcc9 ай бұрын
A viewport render would be amazing but definitely feel you on the lack of time! Doing glsl in Houdini seems a big step beyond working with custom HDAs and some Python! Postshot looks amazing though, I need to check that out! Was looking for something like that the other day!! Your Houdini toolset combined with their rendering could be a great match! And thank you! Congrats to 3rd place!!! Could have easily been first! I'm sure they had a hard time picking!
@davidarhodes3d9 ай бұрын
@@Handcraftedcc Indeed, the process is quite simple these days--Postshot is fantastic! I'm sure someone will add a Houdini rasterizer at some point. 😅 And thank you!