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

  • Content count

  • Joined

  • Last visited

  • Days Won


Community Reputation

74 Excellent

About konstantin magnus

  • Rank

Contact Methods

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

Personal Information

  • Name Konstantin
  • Location Stuttgart, Germany

Recent Profile Visitors

3,170 profile views
  1. http://www.sidefx.com/docs/houdini/shade/nested#set-up-involved-shaders
  2. try multiply instead of add. Black is 0, if you multiply something by 0 it will stay 0.
  3. COPs themselves are not UV dependent, I think (though I wish they were in some cases). They are just two dimensional, as well. Shaders work on pixels, so my guess would be texture baking. http://www.sidefx.com/docs/houdini/nodes/out/baketexture
  4. Just copy your VOPs to COPs and display the textures in the background of your UV map by pressing 'D' in the UV view, go to background > UV, click on Disk File and switch to COP Image and choose your final COP node.
  5. When I add scatter after polyframe it still works in my file. Make sure to keep the * in point attributes, though.
  6. p@rot = quaternion(@Time, @N); The order of transformations: http://sidefx.com/docs/houdini/copy/instanceattrs rotate_instances.hipnc
  7. Use the "getattrib" node, set its input to "Second Input" and its attribute to "N". Feed its "adata" output e.g. to "v".
  8. You can also use the new boolean, eg. a sphere against vertically copied grids.
  9. I dont divide it in favor of small transitions. Just projected a spherical UV before the wrangle which keep these gradients towards the center of the cap. You can apply different displacement textures with a mix node along UVs inside your shader.
  10. Great look! You can also turn a sphere into a mushroom by ramping its vertical bounding box to the point positions: vector bbox = relbbox(0, @P); float shape = chramp('Shape', bbox.y); float width = chramp('Width', bbox.y); @P.y = shape; @P *= set(width, 1, width); That way an artist just needs 2 ramp parameter curves to create all sorts of mushroom shapes. It is quite versatile, I think.. In the end you can assign a displacement shader that adds all the necessary detail at render time.
  11. here is a tutorial on the changes: https://sidefx.com/tutorials/geometry-workflows/
  12. There is a japanese or korean Youtube-Channel dedicated to VOP and VEX exclusively. It´s author switched to english language recently. https://www.youtube.com/channel/UCGEiCSjQc8Hp3b9SyykgDFw/videos
  13. Regarding question no. 7: definitely try to make your asset as versatile as possible. In my opinion procedures lose elegance if they get too specific. Also start from scratch. You will find many shortcuts and more robust methods by redoing things over and over again. Analyze what all depicted mushrooms have in common and try to generalize first. Once you know the scope, look for the broadest technical solution that covers all.
  14. Here is another way of how to setup a cylindrical tube grid you can use for copying. cylindrical_tube_grid.hipnc
  15. Do you want to fill it with boxes or do you want to use a displacement shader? Here is a rough sketch for the box version. brickify.hipnc