Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. embed external file in hip file

    not very lengthy, just create one Embedded asset and add all needed textures or any files into Extra files, then reference them as mentioned, you can keep adding more as you need
  3. Direct Modeling HDA

    Hey Alexey, so your FREE DM 1.5.XX download is actually DM 2.0 for current users of DM 1.0?
  4. Align object with a transformed version of itself

    Extract Transform SOP + Transform Pieces SOP
  5. Custom Menu ? (Python)

    hou.Dialog.setMenuItems() Is this the correct function for creating menu items for the user to choose between, and if so, what arguments does it want. Strings don't work ?
  6. Align object with a transformed version of itself

    Align sop?
  7. Yesterday
  8. Painting restlength on vellum cloth constraint?

    This is cool, thank you so much Tomas! Learnt something new today -Rohit
  9. spiderweb incomplete

    thanks
  10. At some point, I have two branches, containing the same geometry, except that each connected piece on one branch has been rotated somehow in space. Basically it boils down to this: one geo , and a topologically identical, rotated version of the same geo. How do I compute the invert transform ? It's not like I can store the transform at the same time it's applied. It's done in uvlayout (on P) to pack the geometry on a grid, and it doesn't offer the option to store that information
  11. Procedural OBJ splitting

    Awesome that is exactly what I was looking to do!
  12. Procedural OBJ splitting

    hey, yeah that's certainly possible. steps you need to do: 1 - turn group names into a string names 2 - loop over names and pack each name into a packed prim (useful if you want to deal with chunks of geometry as if they were a single points) 3 - on your template points generate an attribute that specifies which instance number is supposed to be copied onto each point 4 - before copying the geometry on points, refer to that instance number attribute and delete all packed prims that don't match that number 5 - loop over the template points and for each of them copy matching packed prims check the hip file for an example. obj_instance_groups.hiplc
  13. spiderweb incomplete

    Just closed your add then added a polypath. Here you go: spider_v02.hipnc (oh and add a fuse after your merge before it goes into the vellum so makes it one object )
  14. spiderweb incomplete

    I'm trying to model a spiderweb but how can I connect these points ? any idea please ? Thx spider.hipnc
  15. @CLOSED would be the new syntax. You should also be able to use @CLOSED=1 in the group section of the node.
  16. Procedural OBJ splitting

    Thank you for the feedback! Is there a way to randomly copy each group to a point without splitting them up and using a switch?
  17. Thank you for everything that you do Jeff!!
  18. Houdini "proxy"

    i think packed prims are super fast to display. you can specify what kind of representation you want to see (i.e. bounding boxes, full geo, point cloud), plus there are a few viewport optimization options to help with heavy scenes (Display options > Optimize tab). otherwise you can load lowres and highres versions of the same asset into a single geo container. you will only display the lowres one (blue display flag), while highres one will be picked for rendering without ever needing to display it (purple render flag). plus there are other more technical ways how to do that...
  19. Procedural OBJ splitting

    dgani > connectivity can't actually split the geo, it will just identify pieces and then you have to split it by hand or by some other method. my solution would be to use Python script that can do blast SOP (or a new geo container) per group. i've posted it the thread below. i can imagine you could do that with TOP network as well...
  20. Direct Modeling HDA

    Man, it's all bull***t. It's his choice when to release and what price to ask, and he's not obligated to keep his promises. Wait a few more months, he can release yet another paid update.
  21. embed external file in hip file

    generally, the way to embed stuff in your hip file is locking any node with a red flag. unfortunately, it only seem to work with geometry and not with any image inputs (in COPs or shaders). not sure about the method dgani mentioned - maybe possible but seems to be quite a lenghty way of doing stuff on regular basis :/ anyways lock flag in COPs could be worth RFE...
  22. My first Houdini video was Pyro Tips & Tricks (H16), but I soon thereafter mainlined all the Wagners... Thanks for being such a great teacher to students around the world!
  23. Direct Modeling HDA

    Hey Alexey, As I commented on the Facebook post, you have a right to price your work at whatever you want. What you do have to consider is that consumers don't take a decision to part with their money lightly, and what we especially don't like is to part with our money and then feel like we haven't got what we bargained for. My grievance is that I feel like releasing an upgrade just months after the previous and then expecting the user to pay almost full price is just wrong. I can tell you now that if I knew there was another release around the corner when I purchased (that I would have to pay for), then not only would I have not bought the plugin at the time, but i'd likely not purchase at all knowing that my version may be out of date in a couple of months. It seems other users are in an even worse situation than myself, in where they were previously promised a free upgrade and have since been told they have to pay. You can't just move the goalposts when you feel like and expect other people to be happy with it. Set your prices however you please, but my friendly advice to you is that if you keep doing things the way you are doing, then you will soon be in a position where very few people will buy from you. Reputation is everything! If you really want repeat business from existing customers, then do some research - maybe introduce a maintenance system or licensing system so that is there is 100% transparency over what they are getting when they purchase. One final note and just a little food for thought to help you see where the frustration comes from - your plugin is just under half the price of Houdini itself, and now you're telling me that my version is out of date after just three months of release (not just the purchase date, but the actual release date!)? I'm about 10 months into my Indie license, and since then i've had Houdini 17, Houdini 17.5 and who knows, maybe i'll even get a couple of months with Houdini 18.
  24. Congratulations Jeff and SESI! All the best for the next years. Keep up the great work and enthusiasm.
  25. embed external file in hip file

    You have to make your asset into an HDA and then use the opdef syntax. https://www.sidefx.com/docs/houdini/assets/opdef.html https://www.sidefx.com/docs/houdini/ref/windows/optype.html#extra_files
  26. Auto take, exclude flags changes

    Nope, auto takes records everything. However, if what's being rendered is the same for each take, you can append a prefix like "render_geo" to each obj level node, and then use "render*" in the force render objects section on your rop. Alternatively, if you're talking about sop level stuff, you can set the render and display flags differently with alt and control.
  27. Procedural OBJ splitting

    Use the connectivity sop to get an attribute that you can split them with if they're disconnected. I think there's actually a for loop preset called for each connected piece that does the work for you.
  1. Load more activity
×