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.


  • Content count

  • Joined

  • Last visited

  • Days Won


Community Reputation

30 Excellent

About sadhu

  • Rank
  • Birthday 11/20/1981

Personal Information

  • Name Sandeep
  • Location Mumbai, India

Recent Profile Visitors

5,282 profile views
  1. There is one more function called arraylength that returns length of an array
  2. have you tried setting default option to set always ?
  3. $HIP/geo/swaying_straight_palm/swaying_straight_palm_`padzero(4,stamp("../copy1","rnd_frame",0))`.bgeo.sc This works for me ! for string value; do not create variable in copy sop, instead write attribute name in 'Attribute Stamps' and write 'stamps' function in file sop to fetch geometry.
  4. What if you load an obj you want to render backwards[example - sphere is animated from frame 1 to 24, use timewarp sop(one of the options to load backwards), input range set to 1 to 24 and output range set to 24 to 1] and render it with regular settings ?
  5. http://license.sidefx.com/help.php?platform=linux&commercial=no&mode=quickinstructions Activating a Houdini Product without Internet Access If you do not have internet access from the machine running Houdini, you will need to use a second machine with internet access to acquire your licenses. Run hkey to start the Houdini License Administrator. Click on the Server Information tab and record the license server host and the server code. From the machine with internet access, go to http://license.sidefx.com/get_nc_license.php. Enter the server name and server code and select the Houdini product to activate. Cut and paste the SERVER and LICENSE keys and and save them to a file on a disk. On the machine running Houdini, select File -> Manually Enter Keys.... Paste each key into a text box usingCtrl+V and press OK. You can now run the Houdini product.
  6. Try unpacking after dop import sop by unpack sop. Each packed pieces is represented by a single point, upon unpacking you will have access to inside and outside groups.
  7. Should be good enough to give you an idea. You can refine it further. solution_pointage.hipnc
  8. You need to import vel field using dopimport field sop from SMOKE_VECTORS dopnet. Then specify the path of this dopimport field in PARTICLE_FIELD dopnet/popadvectbyvolumes1 dop. set the velocity source to sop. Refer the attached file. There are other solutions as well, I just continued with your existing setup. Hope this helps. vel field from points_B_Solution.hipnc
  9. I am not an expert on this. I had asked similar question few day back http://forums.odforce.net/topic/22596-extracting-transformation-using-matrix/ This is what I understood so far. Experts please correct me if I am wrong. read this http://mathforum.org/library/drmath/view/69806.html 1. You need a 4x4 matrix. First three rows gives you orientation. (N, up and bitanget refer file. You can give them any name for example name them as New , upon, bit and it works just fine. Their connection sequence is not important. Make sure you make the same change for both the 4x4 matrices in the attribvop.) 2. These vectors form a reference plane for static geo and for the moving geo (these vectors get oriented as per the motion of the geo and so does the reference plane for the moving geo.) 3.about inverse matrix. I think following explanation will help you understand why we need inverse matrix. Take a any geo, create vectors using polyframe node (N,up, bitanget). Connect attribvop to it. Create 4x4 matrix from N up bittanget and P. Invert it.Multiply P by this inverted matrix. You will notice all the points of the geometry go to center of the scene. 4. Last component of 4x4 matrix gives translation (element 12 , 13 and 14 of a matrix, so P is connected in the end)
  10. is this helpful ? trans_and _rot_matrix_Soln.hipnc
  11. one of the solutions vel_pop_test_Soln.hipnc
  12. Add this line to pop wrangle dop to get the velocity @v = point("op:/obj/geo/attribtransfer1","v",@ptnum); one more change address to the node is "op:/obj/geo/TRIGGER_POINTS" and not "op:/obj/geo1/TRIGGER_POINTS"
  13. does importing alembic using alembic sop help ? Lay down alembic sop and specify the path of the file.
  14. switch the data value based on whatever condition you have. So you want to change airresist value based on age. Check if the age>3, if it is greater then set a certain value. Refer attached file. vop_main_output_SOL.hipnc