moonwalkerwiz, This is way more entertaining, has better special effects, and really works better than Will Smith's Gemini Man: https://www.youtube.com/watch?v=22tVWwmTie8
anthony, Houdini FMX talks are up and pretty rad. Don't watch apple events... learn something procedural instead.
https://www.sidefx.com/houdini-hive/fmx-2024/#rise
#houdini
Paarsec, My first Houdini vellum fluid sim. In love with using vellum for fluids! More to come. This one shows velocity as a color attribute.
Paarsec,
Paarsec, Finally doing some viscous flip fluid sims!
#Houdini #3Dart3D Animation with a melting dino toy. it's very squishy and soft and multicolored.
yantor3d,
yantor3d, I'm reminded of a satirical video I saw that was like "How to create a cube in Houdini" and it was 60 seconds of quick cuts of flipping dozens of switches on various dense control panels like in a helicopter cockpit or soviet nuclear power plant.
famousandfaded, Houdini 20 Keynote - Learn more about all of the latest features that are coming to Houdini 20 this November
🥳 🤩
compfu, The #Houdini 20 sneak peek video is out. Tag yourself! Are you "Jaded TD" or "Chicken Butt"? 🤣
flipsideza, So on an Attribute Wrangle node you can Get a value from a channel with:
float cam_hieght = chf("camera_hieght");
but does anyone know if I can Set a value, so basically the reverse?
I'm trying something, but it might not work ;)
flipsideza, @joshbarlow Hi, thanks so much! I neglected to mention that I am working in lops... but maybe this or a similar workflow will work in usd.
joshbarlow, @flipsideza
Oh yeah I guess it's a bit different in lops. I feel like it would have to be done with python.You could save your data as a primitive attribute in the wrangle, then read the attribute from a parameter using a python expression like:
hou.node("/stage/attribwrangle1").stage().GetPrimAtPath("/examplePrim").GetAttribute("exampleAttrib").Get()Or an alternative could be to use a pythonscript node, and set the parameter directly like this:
hou.parm('/stage/camera1/tx').set('1.23')
gavgraham, Fantastic 2023 #Houdini reel from Sidefx, super happy we got some nice DNEG shots in the mix .. https://youtu.be/zxiqA8_CiC4
famousandfaded, Nice intro to @openusd and Solaris.
flipsideza, #OpenUSD has a prim.GetName() but no prim.SetName()! I know how to edit primpaths via an sdf.layer but having a .SetName() would have meant i could be solving another problem right now instead of bashing my head against moving stage data to a sdf.layer and back!
flipsideza, @motionoperators Yeah you're right... so thats exactly what i have been working out this week. We would like to put a suffix on in the DCC, but remove it from the final geo USD so that the materials get applied across all purposes. Basically i remove the suffix from the USD file now.
motionoperators, @flipsideza Ah sorry misread your original post!
upmultimedia, A project that generates real world meshes in Houdini using the Google API. My python library for handling GLTF files is one little piece of it which is amazing.
actsukrit, Making a new Natural Wonder:
Trying something different this time; initial sculpt in #NomadSculpt. then bringing it into #Houdini for some procedural noise and erosion!
flipsideza, Just added a feature to our USD asset turntable. It now has a helix camera move that gives a closeup render of the asset from bottom to top.
#houdini #solaris #techart #pipelinejournal #openusd #animation
flipsideza, Created a new hda today. Lets lookdev target specific selections or faces for material binding. Basically makes the process of creating
geomsubsets
more artist friendly whilst keeping them usd compliant!
flipsideza, (edited ) Never thought I'd see the day... but we've got a client using Arnold who wants to have both arnold procedurals and usd files rendered via the automated turntable. Took some thinking, but actually got it working one to one. Arnoldproc's take a bit of manhandling to function nicely in solaris. 💪
flipsideza,
actsukrit, I just started using #Houdini TOPs nodes today and am now very upset I didn’t know about them earlier