Forgot your password?   Click here   •   No account yet?   Please Register    •   Or login using  
EN Login
SideFX Homepage
  • Products
    • What's New in H20.5
      • Overview
      • VFX
      • Copernicus
      • Animation
      • Rigging
      • Lookdev
    • Houdini
      • Overview
      • FX Features
      • CORE Features
      • Solaris
      • PDG
    • Houdini Engine
      • Overview
      • Engine Plug-Ins
      • Batch
    • Karma Renderer
    • Compare
    • SideFX Labs
    • Partners
  • Industries
    • Film & TV
    • Game Development
    • Motion Graphics
    • Virtual Reality
    • Synthetic Data for AI/ML
  • Community
    • Forum
    • News Feed
      • Overview
      • Project Profiles
      • Houdini HIVE Events
      • Contests & Jams
    • Gallery
    • Event Calendar
    • User Groups
    • Artist Directory
  • Learn
    • Tutorials
      • Overview
      • My Learning
      • Learning Paths
      • Tutorial Library
    • Content Library
    • Tech Demos
    • Talks & Webinars
    • Education Programs
      • Overview
      • Students
      • Instructors
      • Administrators
      • List of Schools
      • Resources
  • Support
    • Customer Support
    • Licensing
      • Overview
      • Commercial
      • Indie
      • Education
    • Help Desk | FAQ
    • System Requirements
    • Documentation
    • Changelog / Journal
    • Report a Bug/RFE
  • Try | Buy
    • Try
    • Buy
    • Download
    • Contact Info
 
Advanced Search
Forums Search
Found 904 posts.

Search results Show results as topic list.

Technical Discussion » Why tetrahedrons in Houdini FEM simulations ?

User Avatar
mestela
1836 posts
Offline
 Feb. 15, 2025 03:11:09
lmgtfy

https://www.sidefx.com/docs/houdini/finiteelements/about.html#tetrahedral-solids [www.sidefx.com]
See full post 

Rigging » APEX graphs as geometry

User Avatar
mestela
1836 posts
Offline
 Nov. 11, 2024 20:36:06
It's worth reading this a few times, I keep reading it, and will continue to read it until it sinks in.

https://www.sidefx.com/docs/houdini/character/kinefx/apexgraphs.html [www.sidefx.com]
See full post 

Houdini Indie and Apprentice » Opening my "old" hipnc files in Indie

User Avatar
mestela
1836 posts
Offline
 Aug. 8, 2024 19:33:57
WHY WASN'T I CONSULTED

https://www.ftrain.com/wwic [www.ftrain.com]
See full post 

Houdini Indie and Apprentice » Opening Apprentice Files in Indie and the other way around

User Avatar
mestela
1836 posts
Offline
 Aug. 7, 2024 18:57:33
At a high level, if there's a conflict between what version of houdini you're running and what version of houdini a hip is saved with, the result is the lowest level license.

This is to stop studios being able to get a single fx license, have the entire team running apprentice, and be able to 'money launder' them through the single fx seat.

In your case you can either rebuild the setups, or from what I understand you can contact sidefx support, send them your apprentice hips, and they'll do a one-time upgrade of your hips to the license you have. I know they do this for core and fx licenses, not sure if they offer that service for indie.

Re in the future if you don't continue your indie license, apprentice will still be able to open the hips fine, again any houdini license can open any other hip, but in doing so the session will be downgraded to the lowest common factor. In your case you'd already be on the lowest anyway, so you wouldn't really notice the difference.
See full post 

Houdini Indie and Apprentice » Simulate middle mouse button using trackpad in macbook

User Avatar
mestela
1836 posts
Offline
 June 30, 2024 17:16:35
I use Karabiner:

http://tokeru.com/cgwiki/HoudiniUserInterfaceTips.html#houdini_on_a_laptop_middle_mouse_button [tokeru.com]
See full post 

Houdini Lounge » Network view - how do you organise?

User Avatar
mestela
1836 posts
Offline
 June 27, 2024 19:17:11
I have some vague advice in this video at this time offset, you might find the rest of the video useful too:

https://youtu.be/KONIvmOELu8?list=PLXNFA1EysfYk5TFPBvlqKw5fx2tij4cPw&t=1074 [youtu.be]
See full post 

Solaris and Karma » Solaris RBD production workflow

User Avatar
mestela
1836 posts
Offline
 May 13, 2024 20:49:55
Yeah I had some back and forth with sidefx on this a while ago; when I first wrote up that method it was fast, then it got slow with later builds. The 'correct' answer is to swap over to the rbd destruction lop.

I've not used it on a project, but diving inside it just now, the hda seems designed to be tweaked and hacked. I'd assume if you have enough time and are confident in your skills, it shouldn't be too much effort to port an existing setup over.

Rob Pieke explains some of the thinking, why other methods are slow, why the new workflow is as it is here:

https://youtu.be/R4SLw5EdzQ8?t=1319 [youtu.be]
Edited by mestela - May 13, 2024 20:51:29
See full post 

Technical Discussion » Attribute Flow --> Solver SOP

User Avatar
mestela
1836 posts
Offline
 May 11, 2024 00:18:19
i mean the other way probably works too, but usually with vex its better to think 'can i sample the points around me and then set a value on myself' vs 'can i sample the points around me and set their values'.
See full post 

Technical Discussion » Attribute Flow --> Solver SOP

User Avatar
mestela
1836 posts
Offline
 May 10, 2024 18:58:56
pccone maybe? i used that to art direct particles to check for collisions, move on paths. thinking out loud, you should be able to do that to just lookup in a specific direction and then ask 'should i be infected?'

https://www.tokeru.com/cgwiki/PopsSplitAvoid.html#pccone [www.tokeru.com]
See full post 

Rigging » Import USDZ character with animation

User Avatar
mestela
1836 posts
Offline
 Feb. 13, 2024 17:40:33
Very much a team effort, I'm just the person writing things down.

Shortly after I tried that Omniverse method, Cameron White posted a native Houdini solution. Again not guaranteed to work in all cases, but fixes this particular thing.

My understanding is the drag-n-drop in Omniverse is doing 2 things, getting the skeleton configured for animation (which Sketchfab should be doing), and then binding the animation (which Sketchfab should also be doing). Houdini can do this but there's a few more steps involved (ideally you'd just put these nodes on a shelf or make an HDA, so you don't have to do all these steps every time):

First, prep the skeleton for animation:

  • In lops, create a file (or sublayer) node, load in the original sketchfab usdz
  • Append a confgure primitive lop
  • Set the primitive path, you can drag and drop it from the scene graph tree, or ctrl-click on the selector to bring up a floating outliner. Point it to the skeleton, which is at /scene/SkinnedMeshes/Sketchfab_model/root/GLTF_SceneRootNode/RootNode_0_0/skeletal_3_3/GLTF_created_0/GLTF_created_0_rootJoint/shark_root_4_4/skin0/skeleton
  • Enable 'Apply API Schema', set it to SkelBindingAPI

Next, bind the animation to the skeleton:

  • Append a edit properties lop
  • Click edit properties
  • In the filter at the bottom of the first column, search for animationSource
  • The column will find skel:AnimationSource in Schemas/SkelBindingAPI. Select it, click the arrow between the columns to add it, click accept
  • Set the primitives path to the same skeleton you set earlier
  • Set the skel:AnimationSource value to the 'swimming' skelAnimation prim. Easiest to drag and drop it from the scene graph tree, the path should be /scene/SkinnedMeshes/Sketchfab_model/root/GLTF_SceneRootNode/RootNode_0_0/skeletal_3_3/GLTF_created_0/GLTF_created_0_rootJoint/shark_root_4_4/skin0/swimming

The shark should now play its animation. To get this over to sops, you use the same usd character import sop, but this time point to lops instead of a usd on disk:

  • In sops, create a usd character animation sop
  • Set the lop path (in my case /obj/lopnet1/editproperties2 )
  • That will bring in the mesh and animated skeleton
  • Append a joint deform which will move the mesh using the joints.
See full post 

Rigging » Import USDZ character with animation

User Avatar
mestela
1836 posts
Offline
 Feb. 13, 2024 16:17:35
There's been a few issues with sketchfab and their usdz output. Ultimately they're doing some weird stuff that makes most 3d apps unhappy. For the record Houdini won't load them, OSX preview won't load them, Blender won't load them, USDView won't load them.

The only apps that do load them are OSX quicklook (but you can't edit), and omniverse with some tweaking. Some clever folk found ways to help Houdini using code, but the fixes aren't consistent, every sketchfab animation seems broken in different weird ways.

I did have success saving the file from omniverse, and loading that into Houdini. This might be the answer in the short term until Sketchfab make changes their end.

  • Download omniverse, from their launcher, install composer
  • File -> Open, load the usdz
  • Switch to the animation layout
  • Expand the outliner to find the skeleton, its buried a few levels down in the SkinnedMeshes group
  • Find the 'Scene' node underneath that
  • Drag the scene node onto the shark mesh in the viewport
  • This binds the animation to the mesh, scrub the timeline to see it play
  • File -> Save, save it next to your usdz file with a new name

Now to load that into houdini and see it animate:

  • In houdini, create a usd character import node in sops
  • Point it to the new usd file
  • Set the skelroot to the skeleton in the usd file ( /scene/SkinnedMeshes/Sketchfab_model/root/GLTF_SceneRootNode/RootNode_0_0/skeletal_3_3/GLTF_created_0/GLTF_created_0_rootJoint/shark_root_4_4/skin0 )
  • Attach a joint deform node, you should see the shark swimming.
Edited by mestela - Feb. 13, 2024 16:18:06
See full post 

Technical Discussion » How to desaturate image in Houdini (COP2 Network)?

User Avatar
mestela
1836 posts
Offline
 Jan. 25, 2024 01:40:39
HSV node, turn saturation scale down.
See full post 

Houdini Lounge » Ultra Widescreen curved monitor?

User Avatar
mestela
1836 posts
Offline
 Jan. 3, 2024 18:23:29
My tired old eyes can't deal with 4k screens, and I'm constantly amazed that all the OS's still have issues applying scaling.

I swapped to a ultrawide about 2 years ago, really like it. I wrote up some thoughts here:

https://www.tokeru.com/cgwiki/GeneralUtilities.html#ultrawide_monitor [www.tokeru.com]
See full post 

Houdini Indie and Apprentice » Circular Gradient!

User Avatar
mestela
1836 posts
Offline
 Dec. 27, 2023 23:05:16
Your setup works fine, what you're lacking is uv's.

The material will fit a circle in the 0:1 region of your uv's. Because your grid doesn't have any uv's, karma will go 'ok, I guess I'll just treat each polygon square as a little uv region, and fit the circle into there.'.

If you go back inside the wall sopcreate, append a uv texture sop, projection axis as 'z axis', you'll get one big circle that fills the wall.
See full post 

Houdini Indie and Apprentice » Middle Mouse on Macbook

User Avatar
mestela
1836 posts
Offline
 Dec. 22, 2023 09:24:41
I use karabiner and map the right cmd key to middle mouse click.
See full post 

Houdini Lounge » Is un-subdivide possible in Houdini?

User Avatar
mestela
1836 posts
Offline
 Dec. 14, 2023 15:59:35
I would love this, its a notable omission. Last I checked its available in zbrush, maya, c4d, max, blender. Even nomad on ios/android has it!

Please send an RFE to sidefx, that helps it get noticed...
See full post 

Houdini Indie and Apprentice » How to make this dynamic growth effect

User Avatar
mestela
1836 posts
Offline
 Nov. 24, 2023 08:35:23
this setup is doing randomized scale if you look closely, but its uniform randomized scale, ie it can do big crystals, small crystals, but it can't do crystals which are wide on x and skinny on z for example.

its also deintersecting, but only for the particles at the root of each crystal. if it were all on a flat surface with short crystals that'd be ok, but because its uneven ground and the crystals are tall, even if the base of the crystals aren't colliding, the tops will likely collide.

was chatting with others, if you want a more accurate solution, you'd probably want to move to emitted rbd's, but that's a different level of complexity. I have some examples you could play with on my site, but its not as straighforward as this pops setup.

https://www.tokeru.com/cgwiki/HoudiniDops.html#emit_packed_prims_into_rbd_sim [www.tokeru.com]
https://www.tokeru.com/cgwiki/HoudiniDops.html#rbd_deintersect_the_easy_way [www.tokeru.com]
https://www.tokeru.com/cgwiki/ConstraintNetworks3.html#constrained_deintersect [www.tokeru.com]

someone also pointed out an entagma tutorial along similar lines, but you can see it also assumes for circular cross sections:

https://www.youtube.com/watch?v=OkiwsuFo_gA [www.youtube.com]
Edited by mestela - Nov. 24, 2023 08:37:05
See full post 

Technical Discussion » Polymodeling without thousands of PolySplit node

User Avatar
mestela
1836 posts
Offline
 Nov. 23, 2023 20:52:29
Topobuild. It's a little fiddly to use, but its designed for that more freeform editing and keeping it all on the one node.

Quite a lot of functionality in its various shift 1-6 states, and right click menus, along with the general selection stuff houdini provides.
See full post 

Houdini Indie and Apprentice » How to make this dynamic growth effect

User Avatar
mestela
1836 posts
Offline
 Nov. 23, 2023 16:06:40
Attached hip isn't perfect, but should give you some ideas.

It's a few concepts linked together:

  • A way to animate random emission locations from a surface
  • Sticking particles to a surface with the vex minpos() function
  • Making particles avoid each other via grains, collide with the ground, and be slowed down with drag
  • Copying shapes to those particles, and making sure they're oriented correctly.
Edited by mestela - Nov. 23, 2023 16:07:35
See full post 

Houdini Lounge » What is the purpose of those weird UI ticks in param editor

User Avatar
mestela
1836 posts
Offline
 Nov. 21, 2023 22:34:37
Put down a scatter sop, slide around the 'force total count' parameter. The range is between 1 and 100,000, but the logarithmic slider is designed so that you can hit broad ranges of 1-10, 10-100, 100-1000, 1000-10000, 10000-100000 relatively easily.

If sidefx have set the default slider behaviour to logarithmic, its usually for a reason, and gives clues to the range+accuracy of the values you're meant to use.
See full post 
  • First
  • 1
  • 2
  • 3
  • 4
  • Last
  • Quick Links
Search links
Show recent posts
Show unanswered posts
PRODUCTS
  • Houdini
  • Houdini Engine
  • Houdini Indie
LEARN
  • Talks & Webinars
  • Education Programs
SUPPORT
  • Customer Support
  • Help Desk | FAQ
  • Documentation
  • Report a Bug/RFE
  • Sales Inquiry
LEGAL
  • Terms of Use
  • Privacy Policy
  • License Agreement
  • Accessibility
  • Responsible Disclosure Program
COMPANY
  • About SideFX
  • Careers
  • Press
  • Internships
  • Contact Info
Copyright © SideFX 2025. All Rights Reserved.

Choose language