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.

Search the Community

Showing results for tags 'keyframe'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Lounge/General chat
    • Education
    • Jobs
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering
    • Compositing
    • Games
  • 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 6 results

  1. Hello I am trying to do something really simple and I am finding it to be quite hard. I am trying to rotate a box so that it carries momentum and settles down naturally as if it had mass. I have included a .hip file where I have attempted to do this manually but it is not the best. I am struggling to get the animation editor to behave and I have to keep closing and reopening Houdini as the Animation editor and the viewport are not marrying together. If anyone knows why this is or if there is a better way of doing this, (I have tried motion fx (spring)/chops but it failed miserably) I would be very appreciative. I have come a long way in this wonderful program but for some reason the animation editor feels really clunky in comparison with the rest of the program and I don't know if it's something I am doing wrong. Thanks dampened animation.hip
  2. Hello everyone! How can I add a keyframe to bezier animation curve without changing its shape anywise? Because alt-a changes its shape.
  3. Hi everyone, I'm trying to figure out a way I can offset a keyframe by a channel value. For example, I want to animate the uniform scale on a sphere but I want to be able to control the start frame of the animation by a channel value. I'm sure there is a way you could do this in CHOPS, but I'm not very comfortable using CHOPS, and thought there must be a simpler way of doing this! Thanks in advance
  4. Hi Everyone, I'm making an OTL tool for some artists here at work and I've run into an issue. I have some default keyframes applied to certain fields that I would like to save with my OTL. Unfortunately when the OTL is placed these keyframes are removed. Is this possible? Thanks
  5. Hey guys. I've started working on a little toolkit to make life easier for animators but I ran into a bit of an issue. The whole thing is written in Python with Qt iterface. One of the functions is simply moving keyframes on a timeline. Say I have keyframe on f10, f20 and f30. When I run the function it should shift all of them by given amount. The problem is that I can't figure out how to actually move a keyframe using python. I collect keyframes from a parameter (that gives me a list of hou.Keyframe objects). Then I assumed I can just iterate through them and set new frame number. This however doesn't actually move the keyframes and if I assing the changed keyframe to it's parameter using hou.Parm.setKeyframe(keyframe) it makes a new key, but leaves the old one there as well. So the questions is, am I missing something very obvious (I've been do a lot of python scripting for maya before, so maybe I just need to get my 'houdini style thinking cap' on), or am I out of luck? I could just delete the old keyframe once I create the new one, but I can't actually find anywhere in the reference, how to delete a keyframe using python in hou. This is simplified version of the code I'm using import hou def getKeyedParms(selected, parmList): for node in selected: parmsTemp = node.parms() for parm in parmsTemp: parm = parm.getReferencedParm() keyframes = parm.keyframes() if keyframes: parmList[parm] = keyframes return parmList def shiftKeys(parmList, shift): with hou.undos.group('Shift Keys'): curFrame = hou.frame() for parm in parmList: for keyframe in parmList[parm]: if keyframe.frame() >= curFrame: newTime = keyframe.frame() + shift keyframe.setFrame(newTime) selected = hou.selectedNodes() parmList = {} parmList = getKeyedParms(selected, parmList) shiftKeys(parmList, 5) Any tips appreciated.
  6. Hi All! Is there a way ,using the "Paint Node", to paint for example on frame 0 the letter A , the letter B on frame 100 and C on frame 200 and some how fade in, fade out from one letter to another? Something like an animated weightmap... I dont want to use an image sequence as texture and then transfer attributes.. Something like this could be really usefull for painting attributes that change over time on let's say an animated character . I have made a chanel for the color attribute I don't but I dont have a clue on how to proceed... Can anyone helpout or just give some rough guidelines? Thanks keyframe paint.hipnc