for anyone who cares: I updated the type annotation stubs for Houdini for 20.5: pypi.org/project/types-houdini/ Should be a lot easier to maintain now.
Author: admin
Archived post by mattiasmalmer
Will post as soon as I get to my puter
put it in your python3.11libs folder. (make sure it is called ready.py. that makes houdini run it when it is supposed to)
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20254102/23/25/ready.py
Archived post by mattiasmalmer
Why i made my own? No real reason. It is fast and has very few options.
I was mostly trying to learn
playing with something called laplacian blend.
it is a really nice way of blending two textures where high and low frequencies in the image are blended at different mip levels so that things blend into oneanother in a really pleasing way.
as you can see there is none of the ghosting that an ordinary soft masks gives you.
it does a really nice job of blending heightfields. you can see that there is no loss of high frequency data and yet there is no discontinuity in height.
try it yourself!
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20252802/22/25/image.png
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20252802/22/25/houdini_T7K8veeuDK.gif
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20252802/22/25/laplacian_blend.hiplc
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20252802/22/25/houdini_9nOteyN3Wv.gif
Archived post by georgehulm
I discovered that you can use pane.setSplitFraction() and you need to call it on the python panels “resize” event, then you can ovveride whatever automatic resizing that takes places, in case anyone else runs into the same thing!
Archived post by mattiasmalmer
not as elegant but might work?
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20255302/13/25/perhaps_like_this.hiplc
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20255302/13/25/houdini_fEPTsFkEkc.gif
Archived post by mattiasmalmer
i made a better version that can handle really wonky shapes.
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20254102/13/25/houdini_qJDhuGUVYU.mp4
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20254102/13/25/wonky_shapes.hiplc
Archived post by mattiasmalmer
KineCAM a way to animate your camera in sops
becomes easy to do a lot of common camera stuff. path animations. camera rigs. perhaps some spring system or let your camera follow a particle or whatever.
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20250802/12/25/image.png
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20250802/12/25/sop_mattias.KineCam.1.0.hdalc
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20250802/12/25/sop_render.frustum.1.0.hdalc
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20250802/12/25/houdini_odAByYZ5Tn.mp4
Archived post by lewis.taylor.
drag visualizer from source > common > click pencil, choose icon and click the upper right corner next to the ? to pin
save as default
then it will be permanent
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20250902/11/25/image.png
Archived post by mattiasmalmer
here is a little sing and a dance number to get a lop camera to nuke… 🙂
i have made a little set of helper nodes for nuke export. Nukem can send out cameras, meshes, and kineFX skeletons to nuke.
mostly intended for the obj/sops area. but this was a way to get a lop camera to play ball.
try it
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20254702/06/25/houdini_0N03uHYHhb.mp4
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20254702/06/25/image.png
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20254702/06/25/Nukem.zip
Archived post by mattiasmalmer
slight issue with the intrinsic transform there.
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20254402/03/25/cop_to_heightfield_fixed.hiplc