Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

Community Reputation

0 Neutral

About PepperRules34

  • Rank

Personal Information

  • Name
    Juan Pablo De La Rosa
  • Location
    Arles, France
  1. Well, by mathematical definition the arccosine function will always fetch a result between 0 and 180.. But in order to achieve what you want, why not simply assign v@N the inverse normalized value of (posPt1 - posPt2) calculated at each frame? We are technically not rotating an initial v@N value but creating one every time pt2 moves! Is that something that might work? vector posPt2 = point(1,"P",0); vector normal = normalize(posPt2-@P) * -1; v@N = normal; rotation_issues_v002.hipnc
  2. Maya Lattice Information to Houdini SOP

    Noobini! Thankyou once again!! The grids technique was the winner! I had to create a separate asset to create deforming planes out of an input animated mesh, this way I didn't have to reanimate the "lattice" myself to get the deformations on my volume. I'll upload a video BulgeLattice_OnVo2_001.mov
  3. Maya Lattice Information to Houdini SOP

    Thanks so much for taking time to answer guys!! Noobini, It is an excellent and very tricky idea! It's so simple yet so effective!! I will try this method right away with the volumes I need to deform! The only thing that made me a little bit fearful is that the exported abc box has no information from points in the interior of the lattice, since it is just a mesh... But then I reflected and said: "any deformation done by points in the interior of the lattice will be reflected in the mesh anyways"... A thousand thanks! Pezetco, Your method is really cool too, I would try to write some vex as you did to replicate this method. And if I consider myself as being capable of writing such a thing is because things have gotten a lot easier from 1986 days! It will be a good challenge
  4. Maya Lattice Information to Houdini SOP

    Thanks Marty! During the week I tried different options, but the one you proposed is by far the best. Only problem I encountered is that I have no idea of how exporting lattices from Maya... I tried to look up, but up until now I have nothing has shown, unless I dive into python or mel which I have certainly no clue of how they function. Do you know how to export these lattices? Or exporting free-form deformers data is just a thing that no software does?
  5. Hello! Normally I always find the answers to any Houdini issue that comes into my way, but this time I decided to finally communicate my current issue! My first question ever in odforce hehe So well... I'm doing my graduation film, and is about a shepherd that transforms sheep wool into clouds for doing rain! After some previous phase of research, we decided to give the wool a "cloudy" look, more than giving clouds a "wooly" look. So I'm using volumes to recreate the sheep wool! Thanks to various threads made by countless users here in odforce, I was able to: *Create interesting noise density values for the VDBs, hence giving a "wooly" look to the volume. I wanted "puffy" looking volumes, so I scattered particles in the sheep mesh, and created VDB out of them. *Transfer spatial transformation data from an alembic animated mesh to a volume, this way helping me to maintain the overall noise that will have otherwise been calculated at each frame if I moved the mesh I used for the VDB creation directly. *Deform the noised volume through a volume lattice technique by Juraj Tomori and Matt Estela (I'm enormously grateful for having shared their hip files!!! They saved my life). The volume will keep its noise while being deformed by box, itself deformed by an edit or a bend node. Up until now! Everything is going well! The only issue I have is.... How can I assign the point cache information of an animated lattice in Maya to a box with the same dimensions and subdivisions in Houdini? I thought that maybe an attribute transfer I could transfer the P data.. But I don't know if I need some vex to grab the position of every point in the lattice an assign them to a new matrix... I have no idea.. But knowing how to do this will be excelent! This way any lattice deformations the animators will do in Maya will be directly fetched to the box in Houdini! Any ideas?