Jump to content


Popular Content

Showing most liked content on 01/17/2020 in all areas

  1. 2 points
    Here's the beta. Give it a try. https://gum.co/SOpPT
  2. 2 points
    Hi, here is another approach inspired by the method of the first video. It looks like, that in this tool the petals are transformed to each guide curve using something like a pathdeformer. The guide curves themselfes can be created procedurally using incremental rotations. Using a foreach allows you to set control parameters using ramps etc... . rose.hipnc roseA.hipnc
  3. 1 point
    Modeler 1.0 for Houdini released! Free for all the DM 2.* users. $70 for the DM 1.* users. https://gum.co/xKBKM What's new: 1. DM now renamed to Modeler 1.0 2. new feature: the DM menu (Z hotkey) has been replaced with a new alignment menu where you can use tools for fast and accurate transformation. The menu includes the whole set of tools for working with a compass, geometry centring, quick flattening with gestures and many other transformation tools. Use the hotkeys for the tools of the old DM menu. 3. new feature: Deform Menu (N hotkey) with lots of interactive deformation tools including a new Lattice tool 4. new feature: MODELER_PICK_STYLE environment variable allows to override Modeler startup selection pick style. Add it to the houdini.env file. Use "Box", "Lasso", "Brush" or "Laser" values, then restart Houdini. 5. new feature: the hard and soft boolean tools are now combined in a new menu called Boolean (J hotkey) 6. new feature: a Fix Curves tool helps get rid of broken lines in open polygons. This helps when beveling corners of open polygons. 7. new feature: a Select Curves tool helps to select open polygons (curves) in the model 8. improvement: now some tools can create curves and process them. For example, the Extrude tool can produce lines from selected points. The Collapse tool can flatten open polygons (curves). The Connect tool can be used to cut a segment between two selected points or connect two open faces. The Push tool now properly moves points in open faces. 9. improvement: the RMB menu of the Push tool has a new item Toggle Connectivity, which allows you to move points, capturing the points of other closed pieces 10. improvement: the Push tool now works slightly faster 11. improvement: the Push tool can now slide point with Ctrl+MMB 12. improvement: the mouse and keyboard shortcuts of the Push tool have been completely redone 13. improvement: if nothing is selected, the Hose tool searches for all the curves in the current geometry 14. improvement: a Group parm added to the Hose Tool. Can be used in conjunction with a result of the Duplicate tool 15. improvement: Hose now creates straight edges tube if the Resample Curve set to zero value 16. improvement: Geometry Library renamed to KitBash and works only as the python panel 17. improvement: KitBash replace feature now doesn't update the item icon 18. improvement: Tools Panel now has a new category KitBash with tools for working with the library items. Now you can create, save, overwrite and update icons faster, without actually working in the KitBash panel 19. improvement: volatile edge sliding now does not require explicit movement of the mouse pointer to the edges 20. improvement: volatile edge sliding now can be used to slide points and faces 21. improvement: Fix Overlaps can now use face groups 22. improvement: Duplicate applied to edges now creates a curve in the current geometry object 23. improvement: the Resymmetry tool now works slightly better. The Tollerance parameter is no longer saved between nodes (). This allows you to not change the position of the seam points. 24. improvement: mouse wheel manipulation in various tools has been improved 25. improvement: new simple box type has been added to the QPrimitive HDA 26. improvement: Tools Panel now has a more logical structure for faster access to popular tools 27. improvement: the Modeler shelf was fully revisited 28. improvement: the Walk History Up and Walk History Down tools (Up and Down hotkeys) now work more interactively when traveling through nodes with more than one input or output. 29. improvement: the Select By Shells tools was replaced with a new Convert To Shells tool (Ctrl+1) 30. improvement: double-clicking with LMB in the viewport is completely revisited. Now you can jump to objects level by double-clicking LMB in an empty space. Clicking on a geometry allows you to quickly switch between objects. If you are in a certain state, double-clicking activates the selection mode. All these improvements speed up the modeling process. 31. improvement: the deformation tools (Size, Ramp, View) now have the fixed blend feature. The transition between the deformable points and the undeformable part looks more correct. 32. fix: Hose now orients rings copies correctly 33. fix: Slice, Mirror and Cut tools now set correct geometry center on tool activation 34. fix: JumpUp and JumpDown tools does not work when Compass is active 35. fix: QLight now works properly if you run it from the orthographic viewport 36. fix: sometimes camera movement with Alt did not work after a mouse click 37. Lots of tools have changed hotkeys. Look at Tools Panel for more details. 38. Python code has been revisited 39. Documentation has become more detailed 40. Overall speed improvement 41. Other improvements Works only in Houdini 18. Use build >= 18.0.346
  4. 1 point
    maybe it helps plus you have here on forum examples . Just search ( rock stone and search for @Macha)
  5. 1 point
    Thank you so much for that information, it work :D!!!
  6. 1 point
    Hi Zunder, I think the second video you have posted shows almost the entire process: He is basically deforming a spiraling grid.. flower.hipnc
  7. 1 point
    Hey dude, hows it going? ABC! I did give that back didn't I??? Drop the wrangle under the vellum source.
  8. 1 point
    Hello again! It's been a long time. Today with the release of Houdini 18 marks the first "official" release of MOPs: v1.00. This includes a ton of changes since the previous Stable release, and is now feature complete, barring any future bugfixes. Development of new features will now be focused on the upcoming commercial version of MOPs. The list is way too long to post here, so I'll just link to the Github release page: https://github.com/toadstorm/MOPS/releases/tag/v1.00 Please continue to post bug reports, feature requests, or any other feedback, either here, on GitHub, or in the MOPs forums! Thanks as always!
  9. 1 point
    My very first post on ODForce. Thanks Polvy ... I extended your selector for string based selection (using multiple concatenated string menus) . (note wont work with normal ordered menu as it seems the token evaluates to a number regardless). A nice aspect is it keeps my flow in readable form .. ( nb. case and typo sensitive) Could easily do this with some VEX in a wrangle but for some this might be helpful. selector_StringTypes_02.hiplc
  10. 1 point
    Here is move an object to origin with VEX: // Get center of the oject bounding box (centroid) vector min = {0, 0, 0}; vector max = {0, 0, 0}; getpointbbox(0, min, max); vector centroid = (max + min)/2.0; // Build and apply transformation matrix vector translate = centroid; vector rotate = {0,0,0}; vector scale = {1,1,1}; matrix xform = invert(maketransform(0, 0, translate, rotate, scale)); @P *= xform; // Store transformation matrix in attribute 4@xform_matrix = xform; Return to original position: @P *= invert(4@xform_matrix); move_to_origin_001.hipnc
  11. 1 point
    Wow, I am so sorry I didn't respond to your post in a timely manner! I'm only like 2 months late... Thank you so much for posting the PDF to the portals presentation, it was quite illuminating. Someone actually reached out with a correct solution (minus light teleportation), which put a swift end to all of my struggling. Keven Weber is the man who solved all my issues, along with the help of @toadstorm. I've attached the project file below if anyone is curious about it. Thanks again for responding KW__Portals.hipnc
  12. 1 point
    Second method seems fine for me. Any problem with it? Swap u and v (cross section holds u and backbone holds v). Compute automatic scale using "arclen("../resample1/", 0, 0, 1)" expression. "measuredperimeter" intrinsic can give same value without need to add an extra UV Transform. skin_uv.hipnc
  13. 1 point
    1. Go to frame 1 2. Right-click on the Font SOP's "Text" parameter. Choose Channels and Keyframes > Set Keyframe 3. Right-click on the Font SOP's "Text" parameter. Choose Expression > Change Language to Python 4. Right-click on the Font SOP's "Text" parameter. Choose Expression > Toggle Expression 5. Right-click on the Font SOP's "Text" parameter. Choose Expression > Edit Expression. Put in your python code. eg. hou.pwd() <and click Apply>