Welcome to od|forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

konstantin magnus

Members
  • Content count

    270
  • Joined

  • Last visited

  • Days Won

    8

Community Reputation

103 Excellent

About konstantin magnus

  • Rank
    Illusionist

Contact Methods

  • Website URL http://www.konstantinmagnus.de

Personal Information

  • Name Konstantin
  • Location Stuttgart, Germany

Recent Profile Visitors

3,530 profile views
  1. I think I know the tutorial you are referring to, but imho it´s way too long-winded for the result. What is it you are trying to achieve, anyways?
  2. Ah I see. Something like this? voronoi_cube.hipnc
  3. I still have to look into how to do it with volumes, but here is a quick setup using VEX. voronoi_cells.hipnc
  4. You can also append a ramp after a random VOP to control the ratio. random_ramp_vop.hipnc
  5. That´s what I thought, too. There are threads about this and even a dedicated page in the documentation: http://sidefx.com/docs/houdini15.5/network/best_practices
  6. How about selecting specific points and connecting them with findshortestpath?
  7. Once you are more advanced you could also shape the bottle using VOPs. bottle_2.hipnc
  8. You can push points, edges and primitives inwards with the (soft) peak node.
  9. You can also set a vertical grid to rows and put a code like this into a wrangle: float rad = chf('radius'); float rot = chf('rotation'); float time = chf('speed') * @Time; float prim = chf('offset') * @primnum; float surp = clamp(time - prim, 0, 1); float side = fit01(@ptnum % 2, -1, 0.2); float bbox = relbbox(0, @P).y * rot; float grow = rad * side * surp; @P.x = sin(bbox) * grow; @P.z = cos(bbox) * grow; helix_line_growth.hipnc
  10. Create a polyfill to close the holes for the time being, put them in a patch group under "Output Groups", and remove the primitives in "patch" group when you are done?
  11. It still occurs after updating. Python 2.7.6 (default, Oct 26 2016, 20:33:43) [GCC 4.8.4] on linux2 Houdini 16.0.633 hou module imported. Type "help", "copyright", "credits" or "license" for more information. >>> ---------------------------------------- Exception happened during processing of request from ('127.0.0.1', 34580) Traceback (most recent call last): File "/usr/lib/python2.7/SocketServer.py", line 593, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python2.7/SocketServer.py", line 651, in __init__ self.finish() File "/usr/lib/python2.7/SocketServer.py", line 710, in finish self.wfile.close() File "/usr/lib/python2.7/socket.py", line 279, in close Can it be because I installed some Editor named PyCharm or because of the python version in use?
  12. You can control the amount of displacement inside a pointVOP using noise with a displace along normal-node.
  13. It's just a start, but you could turn colorful points into quads and let them randomly overwrite each other. opus_pattern2.hipnc
  14. I guess its assuming a square shaped image. probably the height value has to be multiplied by the aspect ratio.
  15. float t = chf("Speed") * @Time; float s = chf('Spread') * @Time; @P += set(sin(t) * s, 0, cos(t) * s);