Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

  • Days Won


Everything posted by Atom

  1. Hi All, I have my first success with generating objects using Python in Houdini and I thought I post a couple of images. The concept is that an ASCII based maze is generated internally with gaps and walls. The code converts gaps into roads and walls into grass. At each step in the maze neighbors are examined and a different tile type is used that fits requirement for that space in the maze. ASCII View: Top View: Camera View: The Basic Tile Set: pieces that make up the final image.
  2. [PYTHON] Maze Based Road Generator

    I have added a simple python based maze solver to the road generator. The solution acts as "high" roads. The path along the solution ares the elevated road segments. There is some logic in place to detect when a hill or ramp is needed to connect to the other low road segments. I have pulled in some more of eRacoon's tiles to support the new features. ASCII View: Camera Views: The branch rate parameter for the generation algorithm controls how straight or curvy the resulting maze ends up. The usable range is in the value of -10 to 10. Maze Branch Rate: 2 Maze Branch Rate: -6 Maze Branch Rate: 6 Revised Tile Set:
  3. Short and sweet OP centric lessons

    Tutorials that don't vocally explain what is happening on the screen I often skip, especially those that just have music in the background. I would rather listen to an author explain something than just a quick flyby of someone using the app over a music track that I turn turn off. I don't even mind if the explanation is in another language that I don't fully understand. The intention will still be there. I think 10-15 minutes is the 'sweet' spot for a tutorial length. I know that is hard to do on more complex topics but that is generally the goal I shoot for in my tutorial work. It also helps refine the process to it's essential steps. Highlighting pitfalls and mistakes is also a good thing as long as it does not become the focus of the tutorial.
  4. Peel Effect

    Nice one, thanks for the example file Cody.
  5. Hi All, I have been reviewing some more complicated example files and I notice that some of them have a long cooking time. When I examine my Activity Monitor I notice that not all my CPUs are being used. Does Houdini 13 really only cook with one core? How does one get work done on complicated scenes? I was under the impression that Houdini was used in "big studio" hollywood productions but if the big studios can only cook on one core how do they do it? Is there some way to network cooking or tell Houdini to use all my cores? I am starting to spend more time waiting on my computer rather than using it.
  6. Hi All, Is there any way to store a collection in a node? I checked the parameter list and there does not seem to be a list or collection property available. IS there any other way to attach a list to a node? Thanks
  7. Peel Effect

    Ok, I have checked the sop, now what...? My guess is you have to duplicate the object to create the second layer. Then turn that layer into cloth? Some how fracture it and then attach springs to points of the fracture? Can anyone clairify the work flow?
  8. Peel Effect

    Right now I don't have extra cash for tutorials. Does anyone have any tips on how to achieve this look?
  9. Infinite FLIP Tank

    What if you used two tanks and simply animated the location of one to appear after you traverse the first one? Kind of like leap frog style.
  10. GLSL SHOP Exemple ?

    Following the Help I can compile the GLSL example but it does not seem to take affect in the viewport. The help needs additional information that explains how to install the shader so the viewport makes use of it.
  11. Hi All, What syntax do I use to set the display flag on a node? Is that just a parm of some kind? Thanks
  12. Set Display Flag On New Nodes?

    Thanks, I'll give that a try.
  13. Hello All, I am a new Houdini Indie user and I want to control animation from music. I have watched Peter Quints Chops Animation Tutorial and it no longer works with version Houdini version 13. For the final step chan0 is never present. (It could be operator error, my fault but I have followed the tutorial to the letter). I also discovered an audio.hip file on this forum that exhibits the same exact failure that I get from Perter's tutorial leading me to believe that something has changed in audio processing from 12.5 to 13. Basically I want to trigger an existing keyframe animation from the leading edge of a kick drum. I have audio files with the kick drum soloed so I don't need to 'filter' anything. I just need amplitude to somehow trigger an animation at the correct time. I want the kick drum to push an object. Does anyone know how to do this or have a link to a Houdini tutorial that is recently authored to make use of the audio features in Houdini 13? Thanks!
  14. I think I figured it out. There is node called the Count node. By feeding it with the audio wave and a constant value it produces a stepped pattern that rises by the amount of the constant, over time. Setting the Trigger Threshold is important for getting the right values.
  15. Thanks for the link, I have visited that site before. But I am pretty close I just need a little help configuring the Record node. If you look at the image you will see the green line is what I currently have working in CHOPS. The red line I drew in photoshop represents what I am trying to achieve. I want a pulse to increase a Constant over time. ap_accumulate_chop_record.hipnc
  16. I now have a working kick driven animation. The next step is to somehow accumulate the kick information into a variable. I am not sure how to proceed with that step? For example lets say I have 10 beats that happen over a range of frames. I want to use each kick to push an object further down a path. So I need a way to count each beat. Then I need a way to route that count to a Position along a path. Does anyone have any tips on constructing a counting beat network?
  17. Hi All, I have put together a scene following a tutorial on youtube. It leverages the L-system animated Crack preset to produce a crevice. Overall I have a good understanding of the process and have a working file, however the tutorial did not cover rendering at all, only the generation of the scene element. As I move on to rendering on my own I have discovered a render anomaly that I can not get rid of. Also I don't even understand why it is present in the first place. As you can see in my posted image the geometry that appears along the crevice edge, in the render, does not seem to exist in the viewport. I would like to remove the crevice edge or lip so it meets the flat plane directly. I am posting my file if anyone has time to look at it? Thanks! ap_my_animated_crack.hipnc
  18. Thanks iamyog! That did the trick. I did not realize there were still two parts included in that second branch. I must remember to middle click more often.
  19. Edward, thank you for making the change to the file, it does work. I am gong to review it and see if I leverage portions to make my scene.
  20. Funny , I guess I have noob egg on my face. So new, that I have not heard of pre-render. Is that a node, kind of like a subnet?
  21. Here is a screen shot from the audio.hip file mentioned above with the link. In the CHOP net everything is fine. However, when referencing the CHOP Channel, the audio does not exist. (This is exactly as Peter's tutorial). I examine the CHOP Channel node and notice that the Channel Scope is set to audio and the attribute scope is set to audio. But the node complains that chan0 does not exist. (It does exist in the CHOP net) So I try typing chan over type audio in the CHOP Channel. I also try typing chan0 over top the channel and the scope. No combination seems to work. The nodes won't cook. I am attaching the wave I am using as well. To repeat my experience just open the HIP file and browse to the attached wave which plays fine. en_egs_drums-1a.wav
  22. Thanks for replying. When I middle click on the Audio File node I see two channels, chan0 and chan1. My loop file was made by the Cakewalk Sonar X2 program. It is 5.71 seconds long and uses 3935Kb. Try a "true", red-book audio, musical stereo wave file @44.1Khz not just a low-res system file. freesound.org has some files.
  23. Hi All, I have a series of objects, which are road tile. I want to write a python script that will arrange the roads into a drivable road. I have a working script for Blender and I want to port it to Houdini. What code would I use to create an instance of one of the road pieces? Also, what is the preferred method for storing the pieces? In other software I could store the pieces in another document or scene and then have another scene or document for the generated output. Does Houdini have such a scene/doc mechanism? Thanks.
  24. Creating an instance copy of an object

    Thanks for the HIP file Ben. That is a great start.