Brain II

Site Tools


start:knowledge:software:houdini_knowledge

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start:knowledge:software:houdini_knowledge [2025/02/04 07:28] – [Table] florianstart:knowledge:software:houdini_knowledge [2025/05/23 00:35] (current) – [Table] florian
Line 100: Line 100:
 | Grow selection                   | Shift g                 | | Grow selection                   | Shift g                 |
 | Shrink selection                 | Shift s                 | | Shrink selection                 | Shift s                 |
 +| Make font bigger                 | Ctrl +                  |
 +| Make font smaller                | Ctrl -                  |
  
 ===== Different types of context =====  ===== Different types of context ===== 
Line 128: Line 130:
  
 ===== Add-on's ===== ===== Add-on's =====
-^ Name                                                          ^ Description                          +^ Name                                                                              ^ Description                                                                               
-| [[https://animatrix2k7.gumroad.com/l/fxsup|Supercharged R7]]  | GUI & Workflow Enhancements          +| [[https://animatrix2k7.gumroad.com/l/fxsup|Supercharged R7]]                      | GUI & Workflow Enhancements                                                               
-| [[https://github.com/Bismuth-Consultancy-BV/MLOPs|MLOPs]]     | Machine Learning Plugin for Houdini  +| [[https://github.com/Bismuth-Consultancy-BV/MLOPs|MLOPs]]                         | Machine Learning Plugin for Houdini                                                       
-| [[https://github.com/david-rhodes/GSOPs|GSOPs]]               | Gaussian splatting in Houdini        |+| [[https://github.com/david-rhodes/GSOPs|GSOPs]]                                   | Gaussian splatting in Houdini                                                             | 
 +| [[https://alexeyvanzhula.gumroad.com/l/jaoest|Modeler]]                           | Designed for fast and intuitive creation and editing of polygonal and subdivision meshes 
 +| [[https://www.handcrafted.cc/SDF-Modeler-d965edcc82b64262ab4e5aed102daa12|SDFM]]  | A free, open source SDF Modeling Toolset for Houdini                                      |
  
 ===== HDAs/OTLs ===== ===== HDAs/OTLs =====
Line 165: Line 169:
 Remove Points by ID Remove Points by ID
  
-  if (rand(@id*ch('seed'))>chf('ratio')) +<code c++> 
-  +if (rand(@id*ch('seed'))>chf('ratio')) 
-  removepoint(0,@ptnum); +
-  +removepoint(0,@ptnum); 
-  +
 +</code>  
 + 
 Create vector based on relative location from point 2nd input Create vector based on relative location from point 2nd input
-<code vex>+ 
 +<code c++>
 vector a = point(0, "P", @ptnum); vector a = point(0, "P", @ptnum);
 vector b = point(1, "P", 0); vector b = point(1, "P", 0);
Line 179: Line 186:
      
 Point normals outward Point normals outward
-<code vex>+ 
 +<code c++>
 vector a = set(0,0,0); vector a = set(0,0,0);
 @N = normalize(a + @P); @N = normalize(a + @P);
Line 187: Line 195:
 In Primitive, select "All Geometry Primitives"\\ In Primitive, select "All Geometry Primitives"\\
 Also tick on "Run on Elements of Array Attributes"\\ Also tick on "Run on Elements of Array Attributes"\\
-<code vex>+ 
 +<code c++>
 @widths = ch("pscale_mult"); @widths = ch("pscale_mult");
 </code> </code>
Line 247: Line 256:
 ==== Programming ==== ==== Programming ====
 [[https://app.gumroad.com/d/3c0b6d061622c4fcef4d2250a764244c|How not to suck at Python]]\\ [[https://app.gumroad.com/d/3c0b6d061622c4fcef4d2250a764244c|How not to suck at Python]]\\
 +[[https://hakeemadam.info/procedural-tools|Extending Houdini with C++]]\\
 ==== DemoScenes/HDA's ==== ==== DemoScenes/HDA's ====
 [[https://www.richlord.com/getmyfiles|richlord]]\\ [[https://www.richlord.com/getmyfiles|richlord]]\\
Line 262: Line 272:
 [[https://www.youtube.com/watch?v=N5FkfQe905s&ab_channel=ArvidSchneider|Crystal Fluorite in Houdini 20.5]]\\ [[https://www.youtube.com/watch?v=N5FkfQe905s&ab_channel=ArvidSchneider|Crystal Fluorite in Houdini 20.5]]\\
 [[https://www.sidefx.com/tutorials/how-to-create-organic-textures/|How to Create Organic Textures]]\\ [[https://www.sidefx.com/tutorials/how-to-create-organic-textures/|How to Create Organic Textures]]\\
-[[https://www.youtube.com/watch?v=a1aTt_2Aag8|SOPs to COPs to Karma]]+[[https://www.youtube.com/watch?v=a1aTt_2Aag8|SOPs to COPs to Karma]]\\ 
 +[[https://www.youtube.com/watch?v=nqpovSR1nJ8|Draw geo and material modification]]
 ==== TOPs ==== ==== TOPs ====
 [[https://www.youtube.com/watch?v=OZIKpyJFLFs&ab_channel=Houdini|Product Proceduralization [[https://www.youtube.com/watch?v=OZIKpyJFLFs&ab_channel=Houdini|Product Proceduralization
Line 277: Line 288:
 Files in the packages folder\\ Files in the packages folder\\
 ==== Preferences ==== ==== Preferences ====
 +
 <code java> <code java>
 { {
Line 296: Line 308:
 First, download [[https://imagemagick.org/index.php|ImageMagick]]\\ First, download [[https://imagemagick.org/index.php|ImageMagick]]\\
 In C:\Users\flori\Documents\houdini20.0\houdini.env file, add In C:\Users\flori\Documents\houdini20.0\houdini.env file, add
 +
 <code java> <code java>
 { {
start/knowledge/software/houdini_knowledge.1738650528.txt.gz · Last modified: 2025/02/04 07:28 by florian