Pxlink: TUT , [[DTA]] Obsidian: [[DTA]] , [[12-01-01-USD | USD]] ,[[20-01-01-Res | Res]] ,[[21-01-01-Pipes | Pipes]]
https://www.sidefx.com/docs/houdini/basics/hotkeys.html https://miro.com/app/board/uXjVP06Hcz4=/ - skróty od ziomka
Modeling procedural vs Modeling destructive objects in one geo node
![[Pasted image 20240716030315.png]]
Hotkey Manager > Houdini > Panes > Geometry Viewers
With OG setup you are not encouraged to use some of options. Setup is modeling heavy but similar approach could be developed for other activities. Houdini approach is to connect short to first letter to remember better but its causing problems with speed and hand management.
Editor is lacking of few important optrions .
- grouping selection type (also in whele)
- alt and space lock
- transform (insteda of edit)
- edit node cannot change: align axies from M to other shortcut
GLOBAL
| | | | —– | ————– | | Shift | Selection | | Alt | Modeling tools | | Ctrl | |
Default | NEW | |||
---|---|---|---|---|
S |
SELECT | S |
||
Enter |
INVOKE SOP | Enter / Shift + Esc / 6MB (mouse) |
||
Space |
CAMERA | Space |
||
T , E , R |
TRANSFORM | W , E , R |
||
X , C ,V |
Rings | Z , X , C ,V |
||
Q |
Repeat tool | Q |
||
P |
Params | P |
||
D |
Viewport Options | O |
||
Manual Update | ` |
|||
Auto Update | Shift + ` |
|||
Force Update | Ctrl + ` |
Edit / Draw/ Quick Shapes - node specific
CAMERA
Use only with Space
to free mode combos. View options & Editor UI shorts
Default | NEW | ||
---|---|---|---|
Alt / Space + LMB |
Rot | Space + LMB |
|
Alt / Space + MMB |
Move | Space + MMB |
|
Alt / Space + RMB |
Zoom | Space + RMB |
|
Space + 5 |
UV | Space + 5 |
|
Perspective | Space + 1 |
||
Top | Space + 2 |
||
Front | Space + 3 |
||
Side | Space + 4 |
||
Ortographic | |||
Game Pad Enable | Spave + R |
||
Game Pad | A ,D , W , S , Q , E |
||
Focus frame | Space + F |
||
Focus home | Space + G |
||
Focus c-plane | Space + H |
SELECT
Press S
to enter mode. Most of shorts with Shift
modifier.
Default | NEW | ||
---|---|---|---|
1 |
Multi select | ||
2 |
Points | 1 |
|
3 |
Edges | 2 |
|
4 |
Polys | 3 |
|
9 |
Group Selection | 4 |
|
Color Group Selection | 5 |
||
Toggle select types | 6 |
||
Connected 3d | 7 |
||
Uv | 8 |
||
Name | 9 |
||
SELECTION TOOLS | |||
F5 |
laser | F1 |
|
F2 |
box | F2 |
|
F3 |
lasso | F3 |
|
F4 |
paint |
F4 |
|
SELECTION MODES | |||
Shift +V |
Backmask | Shift +B |
|
Shift +C |
Contained | Shift +C |
|
- | Group Normal | Shift +N |
|
SELECTION MODIFY | |||
Shift + 2 |
Convert selection to Points | Shift + 1 |
|
Shift + 3 |
Convert selection to Edges | Shift + 2 |
|
Shift + 4 |
Convert selection to Polys | Shift + 3 |
|
LMB x 2 |
Semi loop | LMB x 2 |
|
MMB x 2 |
Semi loop | MMB x 2 |
|
Shift +A |
Semi loop | Shift +Z |
|
Shift +G |
Growth selection | Shift +G |
|
Shift +S |
Shrink selection | Shift +F |
|
Shift +B |
Selection bounds | Shift +Y |
|
Shift +I |
Invert | Shift +I |
|
Shift +Ctrl +E (on edges) |
Selection bounds edge | Shift +U |
|
Shift + P |
Set sellection pattern | Shift + T ZAJETE PRZEZ ALIGN jezeli tez ma dzialac w selection |
|
Shift + 🡰 🡲 🡱 🡳 |
Growth pattern | Shift + A D W S |
|
Shift + Ctrl + 🡰 🡲 🡱 🡳 |
Growt pattern till the end | Shift + Ctrl + A D W S |
|
K |
Growth till paint under mouse | ||
Shift + R |
Revert | Shift + R |
|
Shift + F |
Fill to all contained in type | ? | |
Shift + D |
Normal / Fill selections to borders of group | ? | |
Shift +N |
select none | ||
N |
select all |
TRANSFORM
Default | NEW | ||
---|---|---|---|
T |
Transform | W |
|
R |
Rotate | E |
|
E |
Scale | R |
|
Y |
Cycle | T |
|
M |
World Coordinates | A |
|
MMB |
move selection |
Hide | H |
||
Unhide | Shift + H |
||
Invert | Ctrl + H |
https://youtu.be/Zh6Q6r9LQlA
Pivot / Handle
For animation. Permanent pivot of object.
Default | NEW | |
---|---|---|
' +Shift /Insert |
Pivot - pivot transform change parameter. | F |
' |
Handle - leave pivot unaffected. Detached Viewport handle temporary. For modeling and placement. |
MENU | |
---|---|
RMB>presistant |
For enable 2nd handles! |
RMB>SnapTo.. |
Pivot or centroid. |
RMB>HandleParameters |
Options |
RMB>Local/Global |
Local pivot points vs Global - centroid of all |
RMB>TranslateGloballyInLocalControl |
Local transform of last selected |
Align
Align by Orientation picking. Select points/edges, enable tool and hover over geometry to snap or RMB on the handle and choose Align handle ▸ Start orientation picking 3) Hover over geometry .. Y is up. 4) klick Dependencies
- if you have object or world aligned handles it change behavior
Default | ||
---|---|---|
: / ; |
Orientation picking toggle | T |
: + Shift Hold |
Orientation picking (need to hold) | |
: + Shift + LMB |
only Rotate | |
: + Shift + LMB + Ctrl |
Look at Y (to change click handle with ctrl) | |
: + Ctrl + LMB |
only Move | |
: + select axis + Drag |
secondaty axies direction |
Snap
NEW | |||
---|---|---|---|
Grid | Shift + F1 |
||
Point | Shift + F2 |
||
Prim | Shift + F3 |
||
Multi | Shift + F4 |
- for edge if you select near center it will snap center to point, if selected near end will snap end point of edge
Construction plane
DEFAULT | |||
---|---|---|---|
/ / ? |
Construction plane | Y |
|
You can choose pivot handle to choose primary axis for align it will appear as yellow |
Viewport
Viewport other nodes | ||
---|---|---|
SOPS
Create new node tool. Alt
would be nice or Ctrl
+ Alt
| | Viewport other nodes | |
| — | ————————— | —————– |
| | Split | Alt
+ S
|
| | Transform (insteda of edit) | Alt
+ |
| | Group | Ctrl
+ G
|
| | Blast / Disolve | Alt
+ `
|
| | Null | Alt
+ N
|
| | | |
8 - extr , bridge , fill, bevel, fuse, polysplit, edge loop, smooth
[Edit]
SOP
L |
Slide on Surface | |
H |
Peak | |
B |
Sculpt | |
Y |
Edit | |
Shift +T |
Tweek mode (no handles ) | ![[tweak.svg]] |
Shift C | make circle |
Edit geo tools | Point | Edges | Border | Poly | |
---|---|---|---|---|---|
Ctrl + A |
- | Make circle | Make circle | Circle | |
Ctrl + D |
Evenly spaced | Evenly spaced | Evenly spaced | Square | |
Ctrl + G |
Straighten | Straighten | Straighten | Flatten n-gone | |
Ctrl + X |
Fuse | Fuse | Fuse | Fuse | |
Ctrl + Shift X |
Delete | Delete | Delete | Delete | |
Ctrl + C |
Relax | Split Knife like tool | Bridge / Fill | Bridge / Fill | |
Ctrl + V |
- | Flip | - | Inset | |
Ctrl + B |
Bevel | Bevel (bridgeborders) | - | Extrude | |
Bridge |
Draw 
Shift
+1
Build
points:
LMB
- create / selectShift
+[LMB]
selectCtrl
- angels-
Alt
- viewport F
FILLShift
+K
/K
- dziwnby bridge / BRIDGE-
Shift
+del
- remove unused points Shift
+C
- CircleShift
+S
- StraightenShift
+E
- Evenly space
prims:
Shift
+C
- CircleShift
+X
- Collapse
Shift
+2
Slice
Shift
+3
Split
Shift
+4
Brush
Shift
+5
Smooth
Delete / Blast / Fuse

edge / points / poly
Weld
A
- collapse to midpointB
-restartG
- cancel
Bridge 
edges / NOT WORKING ON POLYS
Extrude 
edge / poly
Fill 
edges
Bevel 
Operation
- Drag
LMB
Ctrl
+LMB
- Subtract from selectionShift
+LMB
- Add to selectionShift
+A
LMB
- Add loop to selectionScroll
- change divisions
Clip
/ Mirror 
Operation
F
+ DragLMB
- Draw plane DisplaceG
- display wire inH
- diaplay plane
Split
/ Edge loop
Split loop !
Scroll
- split magnet
Path deform 
Operation
B
- change align ViewF
,G
,H
- change preview
Curve 
RMB Menus
- On pivot -
Edit manipulator
- On empty -
Move
- With Space/Alt -
View
Radial
All Adam settings in one
default circle menu shoudld be on C because it change automaticly for some tools
![[SRC/hou_icons/Untitled.png]]
Better options:
- make one ring for create geo
- one for snap
- one for change viewport + selection
- uv
- edit
![[Pasted image 20240716030927.png]]
#### Managing multiple object
- name prim by class
- rest pos
- pack geo
- what node for material ?
# CUSTOM
`Shift` + `W` - In all windows wireframe mode
~~`Alt` + `W`~~ - close window
~~`Ctrl` + `1`,`5`~~ ... - change
`9` selection group
`\` - manual update `|` - auto update - Stop / Start logic sim!
` ' ` - RESELECT FOR CURENT TOOL
` ~ ` - SECURE SELECTION
~~`U`/`I` ~~<< DELETE - go up in hierarchy
- ? szybki przeskok do porzednich nodów na dodatkowym scrollu ???
#### Model / move / manipulate
- coordinates
- shading
- snap
- pivot
- construction plane
- align
- repeate << Q is ok
- hide << na selekcji tylko i edit modzie
### Rings
- model
- snap
- view
-
### Shortcuts for tools
- extr / extract / dupl / mittot / disol
- fill bridge bevel clip mirror
- group fuse split loop
- draw edge collapse bool combine normal wels smooth
czego brakuje
- MERGE UVS
-
![[Pasted image 20240714231130.png]]
- move with shift should duplicete
-
: ![[Pasted image 20240723031033.png]]
Network View Graph
should be: commentC
is visualize
Navigation
![[Pasted image 20240724041253.png]]
U |
Up |
I |
Dive |
Shift + / |
Find node by path |
Ctrl + F |
Find node by name |
PageUp or PageDown |
move through nodes Shift |
` ‘ ` | last view |
F or G |
zoom selected |
H |
zoom all |
Node customize
Z |
NODE shape |
X |
NODE visualizer |
C |
NODE color |
Layaut
L |
layaut |
Shift +L |
layout Selected |
Shift + A + 🡰 🡲 |
(on selected nodes) - align horizontaly |
Shift + A +🡱 🡳 |
(on selected nodes) - align verticaly |
Shift + S |
Change link type |
Ctrl +Shift +Alt + LMB |
on a node will duplicate the node and automatically reference everything |
To set/change key klick on shelf or menu item while holding Ctrl
+ Alt
+ Shift
Parameter Fields
In properties
Alt + LLM |
Create key |
Ctrl + LLM |
Delete key |
Ctrl + Shift + LLM |
Delete key whertever is |
Ctrl + MMB |
Zero |
Shift + LLM |
OPEN CURVE EDITR |
. | . | . |
---|---|---|
![]() |
Default value | Ctrl + MMB - reverte to default |
![]() |
Modified value | Shift + RMB - switch to previous value |
![]() |
Parameter being manipulated in wievport | |
![]() |
Value changed waiting for kayframe | |
![]() |
Keyframe / fn on current frame | Alt + LMB - add / Ctrl + LMB - remove key / Ctrl + Shift + LMB - remove channel |
![]() |
Keyframe / fn on other frame | |
![]() |
Channel reference on current frame | |
![]() |
Channel reference on other frame | |
![]() |
CHOP | |
![]() |
Non default language fn | |
![]() |
Non default language fn with channel reference | |
![]() |
Locked | |
![]() |
Take - not changed | |
![]() |
Take - not changed | |
![]() |
Evaluated string (MMB on string param) | Ctrl or Alt + E - edit expression |
![]() |
Bound to viewport handler | |
![]() |
Error | |
![]() |
Error | wrong language used |
![]() |
After deleted all keys ? |
Desktop
Radial Menu
qLibDarkFlatTheme
TOPs
Generate nodes
Shift
+ G
- revert cooked to graph and cook uncooked // do it before delete from disc
Shift
+ V
- Dirty node and cook all
Tools
C:\Program Files\Side Effects Software\Houdini 18.0.432\bin\Gplay - przegladarka 3d
![[attribdelete.svg]]
[[TUT]] [[16-02-01-Rendering]] [[08-01-01-Material]] [[18-01-01-Color]] [[14-01-01-Procedural]] [[11-01-01-Math]] [[12-01-01-Gaea]] [[16-02-01-Substance_Designer]] [[17-01-01-Modeling]] [[17-01-01-Modeling_Foliage]]
[[02-01-01-LSystem]] [[03-01-01-Karma]] [[04-01-01-Mantra]] [[05-01-01-Heightfields]] [[06-01-01-CHOP]] [[07-01-01-PDG]] [[08-01-01-CFX]] [[10-01-01-LAB]] [[11-01-01-COP]] [[12-01-01-USD]] [[13-01-01_VOP]] [[13-01-01-SOP]] [[13-01-01-SOP-curves]]
[[01-01-01-Noise]] [[02-01-01-V_DrawCurves]] [[02-Vex_Volume]] [[03-01-01-V_Measure]] [[13-01-01_VOP]] [[05-01-01-V_Orientation]] [[07-01-01-V_Strings]] [[08-01-01-V_Expressions]] [[09-01-01-V_Attribs]] [[10-01-01-V_Syntax]] [[12-01-01-Python-hou]]
[[01-01-01-FLIP]] [[01-01-01-PYRO_Dense]] [[01-01-01-RBD_SOP]] [[01-01-01-RBD]] [[01-01-01-Vellum]] [[01-01-01-Vellum_SOP]]
Match translate
is icon on the right of transform params click, and select obj u want rotate to.