Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

  • Days Won


Everything posted by sanostol

  1. A small summary from the Houdini -Carbon Workflow for the german Movie Project "Die kleine Hexe". Hope You like it
  2. is there any way to get a list of stored presets and/or apply a stored preset to a node with hom? Martin
  3. $JOB dependent hdas and python modules

    thanks alot, jsut had time to check the HOUDINI_PATH way, and it works great, I just add it in my project based startscript and everything seeems to work fine.
  4. Hello, as python libs stored that way work fine (like all the other stuff , otls, presets, scripts): $HSITE/houdiniX.Y/python2.7libs I was wondering how to do this $JOB related the goal is to have assets and otls available per project. As old school mentions in this post, it should be possible by adding houdini directory into the job folder. $JOB/houdini/python2.7libs but libs and otls are not recognized. the other way would be to setup all search paths manually in a startup script, if there is a $JOB way to do it it would be much cooler thanks in advance
  5. $JOB dependent hdas and python modules

    no, I think You misunderstood me. No caching, just about $JOB and how to use it like $HSITE
  6. Hi, I'm wondering where to place procedural shaders in future builds of houdini, material network or shop network. shopnetwork is old and probably dissapearing in near future, but for example in materialnetworks there is no alembic procedural and the cvex stuff did not work as expected, so I had to go back to shopnetwork any insights on this one? martin
  7. AMD GPU pro drivers stability

    the new opencl drivers on nvidia cards can access all or at least much more memory, but its hard to track as the ram usage changes really fast, and changes from simulation to simulation, for example when You use more grids.
  8. Unless You have a verifiable permission from Your supervisor, just don't do it. It might bring You in really unnecessary problems. And even then, what's the benefit, do You get paid for work at home? You might reply, You are stuck with a problem and want to solve it at home so You are covered at work. That is as honorable as short-sighted. You are not a brownie, doing all the work over night (unless You are one, but then why care about legal consequences). Also in a sane production environment, You supervisors probably want You to do You work in a predictable manner. And if things get stuck, what will happen from time to time, as Your very task is to solve new problems with every task, a sane production expects this and wants to know about it, so they can react. And this is nothing, that should be seen personal. It is simply not. It is just reasonable for all involved. You have a problem with a production scene? It does make more sense to isolate the problem in a little test scene, that You can much more likely ask to take at home if You still want the fairy tale number, but the huge benefit is You can share it with others or support ( which is outstanding ) and even for You alone it is much easier to work on the problem alone and not carrying a collapsing skyscraper with You, when You fiddling deep in a vop loop.
  9. AMD GPU pro drivers stability

    what about the opencl performance compared to a titanx(pascal), 16 gig ram are tempting
  10. onCopy event in hda

    how can I trigger a event, when a node gets copied? thanks martin
  11. onCopy event in hda

    ah, there is a difference, I will try, thanks a lot. PS: a bunch of more events would be really cool
  12. Hi I want to use my wacom board for painting stuff, but right now the middle mousebutton is equivalent to the rubber tool of the pen. Can I change this, for example that holding a certain key to change it to a different behavior. A other thing that would be nice is something like the alt key and to modify the brush radius, but something to change the opacity. martin
  13. enabling all avialiable GPU for openCL

    You can use the slicing method to distribute it on 2 gpus, but You have to set it up on Your own. just launch every batch for sim with a differen GPUDEVICE variable
  14. Martin Matzeder :: Reel 2016

    Hi, this is my current showreel. Hope You like it.
  15. hello, in the script tab of a otl the is a way to ad custom scripts, but how can I use them for a button in that hda, or even better in the python module. until now i used always the python module or imported addition code with import, but I want to package some hdas together not using external imports and I don't want to have double code on several assets, as some functions are used by all of them thanks Martin
  16. ROP Output Driver Vs. File Cache ?

    dependency means that one caching node needs to be evaluated before the next one starts. You often have situations, where sometimes parallel processing is possible, and sometimes it needs to be sequential
  17. Why shadow color should be white?

    there must be a mistake, the shadow color is by default black, white shadow color means no shadow.
  18. ROP Output Driver Vs. File Cache ?

    but You can combine them, by fetching the ficecache nodes with a fetch into rop. If You work in sop, You can write out, if You want to wire dependencies You can switch to ROP network
  19. Martin Matzeder :: Reel 2016

    really glad You like it
  20. Hi, I created a operator with a button to submit stuff to farm, but I want it to act different if many objects are selected. right now for example when I query pool with several objects selected, the query runs for every objects individualy. is there a way to query once, and use them for all objects? thanks
  21. Hello, let's say I have a node called io::caching::2.1, where 2.1 is the version, and io is the namespace. but the scene has many nodes of this type, but with different versions, is there a way to get all the nodes with all versions, without looping over the complete scene? thanks Martin
  22. Python::Finde all nodes of one type, all versions

    thanks a lot, works great !
  23. I must be blind, I can not find that function, that convert a float into a string Martin
  24. swimming displacement on RBD geometry

    You have to add a restSop in the network before they are moving. depends on You setup, but either before they are used in the dopnetwork or before they are transformed by transformepieces. the rest data prevents the displacement from swimming when used in the displacement, in stead of P
  25. When I create a set of packed primitives with the copysop or when using the assemble sop I get a point for every single packed primitive but I also get a primitive for this, in a edit sop I can now translate, rotate and scale them. the change is stored in the intrinsic:packedfulltransform, but it seems not to be possible to write that data with vops to control the transform. Are there other ways? Martin