Jump to content

Search the Community

Showing results for tags 'attribute'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Lounge/General chat
    • Education
    • Jobs
    • Marketplace
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering
    • Compositing
    • Games
    • Tools (HDA's etc.)
  • Coders Corner
    • HDK : Houdini Development Kit
    • Scripting
    • Shaders
  • Art and Challenges
    • Finished Work
    • Work in Progress
    • VFX Challenge
    • Effects Challenge Archive
  • Systems and Other Applications
    • Other 3d Packages
    • Operating Systems
    • Hardware
    • Pipeline
  • od|force
    • Feedback, Suggestions, Bugs

Found 112 results

  1. Alembic pscale export

    Is there a workflow to export particle animation to Alembic with a pscale included in the file?
  2. Hey guys, I am currently stuck with a tool I am writing. I have a json file that contains data from Clarisse and I wrote a shelf tool that re-creates Clarisse's scatter in Houdini. I went the path of creating an Add SOP with the python script with all the points from Clarisse and their position data, a few Attribute Create SOPs, CopyToPoints SOP and the asset file. Now I need to add my orient attribute to the points based on the XYZ rotation that is saved in the json. The problem I encounter is that I actually cannot add point attributes via the shelf tool python script, right? I tried to find a solution to this but as far as I understand, as long as I am not working from a Python SOP or the shell I can only call the geometry() object as read only or freeze() it but then I cannot write the attributes back onto the points(?) Is there something I misunderstand or another workflow I am missing? If one you has an idea or solution or other comment, I appreciate it Thank you! Dziga
  3. how to add point attributes in string ?

    Hey all, I was trying to create instance path in vex and trying to use few bgeo sequences, I have different wedges for my main geometry and I want to use instance path in such way that. It will change directory path based on point attribute. it looks something like this, "$HIP/houdini/geo/test/wedge_`chs("parm")`/test.wedge_`chs("parm")`_`chs("../Version/vers")`.`chs("frame")`.bgeo.sc" but when I try to use point attribute in string, it doesnt work, or maybe I dont know the right way to write the syntax. I have to create parameters and call it. but it doesnt work accurate. can you guys please help me with it ?
  4. Hello, i want to control the emission of new born primitive using pscale attribute in redshift like this im able to do it on mantra using bind node but how to do it on redshift..? torus_Odforce.hip ODforce.mp4
  5. 皆さん、はじめまして! 私は単純な問題に苦しんでいます。 私がやりたいのは、エリアに入るときにcopyAreaを恒久的に1に修正することです。 現在、ポイントWrangleで属性をコピーしようとしていますが、copyareaはareaと同期して0です。 サンプルシーンをアップロードしたので、ご覧ください。 あなたの意見を聞きたいです。 copyAttribute.hiplc
  6. I'm trying to transfer the Uvs from the model to same model which I made symmetrical... but UVs are stitching... I need exactly the same without stitching from the first input...how to resolve this!!!!????? the result should be like 2nd image
  7. For Each attribute

    I'm running into an issue where I'm trying to assigning Prim attributes inside a "for-each count" with a wrangle. I'm aware they made changes to how for-each loops work since 16.5. but is there a way to promote the attributes some how? I saw that some one made some example in the past... but it doesn't work for what I need. using a name mask before the loop won't work with my set up. Is there a way to assign id's a in a wrangle inside the for-loop? Thanks,
  8. Hi I’m working on a building destruction shot, and I’m trying to create a ‘clump’ point attribute using a Point Wrangle in a For Each Number loop(Which I’m struggling to get my head around) . I’ve used a Point Wrangle with the expression @clump = 1 + prim(1, "class", 0);. This should take the second input of the wrangle node and assign the value of the class attribute + 1, to the clump attribute, but the clump attribute is 0.0? I've attached my hipnc file so hopefully it makes a bit more sense. Thanks a lot! Josh BuildingDestruction_001.hipnc
  9. Hi guys, Im a little stumped on a vex issue im having whilst trying to utilize the nearpoints function when building an array. The idea is that i have multiple curves, each with different colour values, which i group the end points of and then run a function which gathers all the nearest points to each of these endpoints and assigns them to an array. (this is currently working as can be seen in my spreadsheet.) However, i then wish to take this array that has been created for each of the endpoints and run an if statement through it that says if the points in the array have a different colour value to the end point they belong to then add them to a group. Im then hoping to perform a nearpoint function using this group as a filter to get the nearest point that belongs to any curve other than itself. Im unfortunately having an issue with this if statement as it seems to only output points 0-9 regardless of the previous rules set in the code. Help is really appreciated as im truly stumped on this one. Thanks in advance guys! Nearest_Points_Array_Problem.hip
  10. FLIP - pprevious attribute - What is it?

    At first I thought it was the previous position of the particle but it looks like its the exact same position. Does anyone can explain this? Thanks
  11. Hi; I would like to falloff an attribute based on a RAMP, something like what I tried to explain in image bellow. Is there any SOP to achieve this? falloff to neighbor points. Thanks for helping.
  12. Hi! Is there a way to get the name of rendering object in CVEX with Volume Procedural? Like this is done using renderstate? I want to use one CVEX for some objects and change filename parameter in it depending on the object. Now I use shared CVEX from Vopnet with Filename parameter on it, but it have some limitations for me.
  13. Hey guys, Pretty new to Houdini after many years of Maya. I'm importing an alembic and want to push the path attribute all the way to the end to retain the original hierarchy. When I add a voronoi fracture only the inside group seems to maintain the path attribute. The outside group and my original group that I defined before for the object I'm shattering have empty path attributes. How can I copy the correct path attribute back onto the fractured pieces? (If I have multiple prims/ want to maintain the original prims path attr) Thanks guys!
  14. Glue bullet

    Hello good people! Freshly new in Houdini and I am trying to tackle the basics here. I am trying to break apart a box using voronoi fracture (works) and the add a glue constraint relationship in the dop network (I have failed here utterly). I have spent about two days trying out just about everything I can find or think of and to no avail. I am using an attribute wrangle to add a constraint name to the connected pieces. My constraint network however tells me that the required data is not found or is the wrong type. I am using bullet as my rigid body solver and I have hit a complete brick wall - I just can not get it to work. I am attaching the .hip file, and I would be immensely grateful if someone could help me understand what I am doing wrong. It seems so simple yet I am completely stuck with this issue. Glue issue.hip
  15. Hello, I'm trying to transfer point color from static object to an animated one. the color does transfer however the red marks seem as if they're moving not with the animated poles. the two objects are identical. houdini 16.0 . 2019-04-01 09-20-18.mp4
  16. hello, i have a curve in 3d space with an organic shape and i want to resample it so it becomes jagged but maintaining its features. So i was thinking i should compare the tangent value of each point with its next one and if the difference is big it means the curve is changing direction so i keep that point. If there is no big change in direction i remove points. But i have no idea how to implement this in Vop or Vex, i am new to Houdini. Any ideas?
  17. Hey there, i was wondering if any one to could me figure out how to achieve this affect, this person was kind enough to share this setup but I'm no closer to achieving the same result. I've created the Cd attribute, ive attched my working hip file if it's of any use. Any help would be most appreciated VELLUM_ANIMATED_CD.hiplc
  18. Hi, is it possible to write/read a point attribute to/from an external text(or any other format) file?
  19. Dear community, I am working on a little particle system that I need some help with and I hope that you can help me out somehow: I am emitting particles from points A. These particles are attracted by another pointcloud B via POP Attract, with the attraction type set to points. So far so good. My question is now: How can I vary the attraction force inside pointcloud B for each point? Is that possible? I've been looking into and reading the docs, of course, but all to no avail. Does anybody have an idea on how to solve this issue, meaning giving the points in pointcloud B varying attraction forces? Is there an attribute that I have to apply on pointcloud B, that POP attract could use? Best wishes and merry christmas and Chanukka, Nicolas
  20. Hello everyone ! I can't figure out how to copy the attribute pscale (from a wrangle) onto a sphere... I am sure I am missing something because it should be straightforward see attached figure Thanks and sorry for the low level question
  21. Hi everyone! I need to do a local rotation using an Attribute VOP for individual points of a grid and just can't get my head around this... If I e.g. rotate along the Z-axis and THEN rotate along the Y-axis it again rotates over the world's Y - not the shifted local Y-axis with a new orientation after i rotated over Z. What I basically need is taking the newly oriented "local" axis into account - the Y-axis should always point upwards from the upside of a cube. No matter how the cube is oriented. I hope you guys know what I mean... i attached an image to clarify. Also I attached a very simple example with 3 Attribute VOPs for rotation over each axis. No matter how the cube is oriented, it always rotates over world-axis. Maybe somebody can point me in the right direction? testrotation.hiplc
  22. Mass in General

    Hi people, I'm trying out Vellum in Houdini and I was wondering how mass works. I noticed that the mass is a point attribute. That said, if I want to know the total mass of the object, do I need calculate the sum of all the points ? Thank you.
  23. Hey, I'm trying to get this stick to points constraint to update every frame so I can have this cloth sort of peel down over time. Thought setting 'create constraints' to 'each frame' would make it work but doesn't work. Also tested using a value instead of an attribute which also doesn't work. Any pointers greatly appreciated. Attribute_Val_Cd.hipnc
  24. Hello, friends! I`ve got some issues when started coding in vex with the default float type attribute creation, so i got a habit to always set the attribute type, even in calculations, to prevent the possibility of attribute type errors. Like this for example: v@direction = v@initial_position - v@P; It works fine, and i am really comfortable with it, but I wonder is it correct in the meaning of 1) Good programming style. 2) VEX language work under the hood - maybe VEX is re-declaring the attributes again, when they are used in this way. Thank you!
  25. Hi, I've tried to cache out .obj files which have the same naming as their import counterparts. I managed to write their original name into a string detail attribute (for example "one200_300-236-58_korpus.obj") - next I thought I could reference those attributes in a filecache node ($HIP/`detail("filecache1",attribute1,0)`) but nothing happens - I just get a file called 0 without any .obj Does someone know whats wrong with my setup? Thank you
×