maybe it will be useful to someone else: “`bash # Apply different scale if laptop lid is closed(clamshell mode) so Global GUI # can be bigger for smaller monitor and there is no need to set that manually # and restart Houdini is_clam_shell=$(ioreg -r -k AppleClamshellState -d 1 | grep AppleClamshellState | grep “Yes\|No” -o) num_of_monitor=$( system_profiler SPDisplaysDataType | grep Resolution: | wc -l) if [[ $is_clam_shell = “No” && num_of_monitor -eq 1 ]] then export HOUDINI_UISCALE=200 else export HOUDINI_UISCALE=115 fi “`
Category: hou-general
Archived post by lwwwwwws
here’s a fairly dumb way to extrapolate a curve… you can enable gradient3 and gradient4 as well but it gets a bit spicy 🌶️
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20245007/15/24/Screen_Recording_2024-07-15_at_17.17.56.mp4
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20245007/15/24/Ls_CurveExtrapolate.hipnc
Archived post by .goldfarb.
Archived post by paqwak
Hello, I created this quick ‘dirty’ dithering, and while it works great for the most part, I kinda have odd result when I change the HF grid spacing. By default here (1) it’s nice, and somehow a grid spacing of 3 works fine too … but many other value gives broken result, like if the voxel ordering change completely or something Oo. I must badly miss something about how access and write voxel value with a HF wrangler :S
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20245107/08/24/image.png
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20245107/08/24/BayerDithering2.hiplc
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20245107/08/24/GIF_7-8-2024_6-25-12_PM.gif
Archived post by whiteg90
In case anyone finds this helpful — I made a quick shelf button for myself to set sticky note text color to the current note color and then hide the background because I don’t like having big rectangle notes around if I just want to briefly describe and color coordinate things. Here’s an example screenshot. You can just drop this in a python shelf button, could even assign it a hotkey. I guess I was also modifying the color a bit in HSV – can’t remember why, but you could modify that too
“` selected_sticky_notes = [ item for item in hou.selectedItems() if isinstance(item, hou.StickyNote) ] for sticky_note in selected_sticky_notes:
#Get current note color in hsv note_color_hsv = sticky_note.color().hsv()
#Create text color from note color text_color = hou.Color() text_color.setHSV((note_color_hsv[0], note_color_hsv[1]*0.85, note_color_hsv[2]*1.15))
sticky_note.setTextColor(text_color) sticky_note.setDrawBackground(0) “`
Archived post by whiteg90
In case anyone finds this helpful — I made a quick shelf button for myself to set sticky note text color to the current note color and then hide the background because I don’t like having big rectangle notes around if I just want to briefly describe and color coordinate things. Here’s an example screenshot. You can just drop this in a python shelf button, could even assign it a hotkey. I guess I was also modifying the color a bit in HSV – can’t remember why, but you could modify that too
“` selected_sticky_notes = [ item for item in hou.selectedItems() if isinstance(item, hou.StickyNote) ] for sticky_note in selected_sticky_notes:
#Get current note color in hsv note_color_hsv = sticky_note.color().hsv()
#Create text color from note color text_color = hou.Color() text_color.setHSV((note_color_hsv[0], note_color_hsv[1]*0.85, note_color_hsv[2]*1.15))
sticky_note.setTextColor(text_color) sticky_note.setDrawBackground(0) “`
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20243305/30/24/image.png
Archived post by .nickd
pasting for future me, this doesnt do any stupid splitting/fusing:
future nick: see above for how to displace in sops
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20242105/29/24/image.png
Archived post by .nickd
pasting for future me, this doesnt do any stupid splitting/fusing:
future nick: see above for how to displace in sops
Archived post by waffleboytom
@mestela spent the afternoon chatting with @BouncyFerret[Aslak] , @squidbean and @drewzeefx polishing the attribute expand to do what the group expand node does. The flood fill that group expand offers is not in there though. I want to convert this to a hdk node in the future but this is what you get for now : )
Can limit by group, attribute, uv island and normal
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20241205/18/24/image.png
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20241205/18/24/waffles_attribute_expand_demo.hip
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20241205/18/24/sop_waffleboytom.attribute_expand.1.0.hda
Archived post by waffleboytom
@mestela spent the afternoon chatting with @BouncyFerret[Aslak] , @squidbean and @drewzeefx polishing the attribute expand to do what the group expand node does. The flood fill that group expand offers is not in there though. I want to convert this to a hdk node in the future but this is what you get for now : )
Can limit by group, attribute, uv island and normal