Sign In Sign Up. No registered users viewing this page. Looks like it might a bug. So you’ll see it in just about every script. I can’t change the Grid size of an FFD sucessfully via python. I got quite far without finishing it. It tells C4D that something has changed. I’m not seeing any problems when I scale the matrix by hand to a non uniform scale.
Looks like it might a bug. Hi Scott, I tried scaling the matrix but the FFD doesn’t work properly when its non-uniformly scaled. Hi Cafe members Here iam trying to use the ffd to deform a cushion but the ffd not acting and i can’t figure out what im doing wrong. That will teach me to post without trying it out first Edit 2: Hi, I up this topic because I faced the same problem, and it seems to still be a bug in R Set the FFD size:
Struggling with FFD – [FFDOBJECT_SIZE] – Plugin Cafe Forums
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this ciinema.
Looks like you can do it Thanks Hilt.
I even reported the bug to maxon tech support. Because I don’t understand where you’re getting the newSize. Any pointers would be great.
Get Point tag data: I could have sworn it worked yesterday when I tried it. Obviously, I need to do something additional to deforker this change work but I’m not sure what or where. So that’s probably why scale is not working properly. Since then, Marc Pearson has written py-deform which supports everything apart from the ffd, for this reason I spoke with him in a thread about it.
It tells C4D that something has changed. Hi there, Your FFD should be a child of your cushion for it to work. United Kingdom Online Status: That will teach me to post without trying it out first Edit 2: Is PLA on and keyframes are set?
FFD Deformer problem
I think I’ll give him a heads up that there is a workaround. That will teach me to post without trying it out first. Not sure deforme you did wrong. Share this post Link to post Share on other sites. And when I change the size of the matrix to something like , the FFD still deform the cube as expected.: Thanks for that Scott, I’ll have a play with it when I get time, might work as a work around. Thanks for your reply ScottA. Sign In Sign Up.
Unfortunately I can’t use CallCommand with Reset Scale because it has a dialogue and I don’t want the user to have to use it. Because it works properly in coffee: Which is why the values change properly in the attributes. Edited by decade – Aug 03 at 2: Another thing you might could do is: Thanks for both of your help on this.
Hi Scott, I tried scaling the matrix but the FFD doesn’t work properly when its non-uniformly scaled. I’m not seeing any problems when I cinnema the matrix by hand to a non uniform scale.
C4D Mesh Deformer – Digital Sandwich
This topic is now closed to further replies. Having curves for each point? Unfortunately, your code still does the same thing. The only way to change the scale of the FFD without changing the scale of the mesh is to use Model Tool Mode when changing it.
Think it might be in BaseList2D. Get the Point Tag c4d. Thanks for posting your solution. But the matrix cache always returns None. FFD deformer should also work when in same null.
So you’ll see it in just about every script. If anyone from maxon could confirm if its a bug or a gap in my knowledge that would be great.
If you wish to continue the discussion, please create defoemer new thread in the appropriate forum. Thought I was editing the curve of the points while I was editing the whole thing. Hi Elcine It is subdivided and there’s nothing blocking the ffd.
I should have said, I normally would use an EventAdd in the code. When I do, the values in the attribute manager change, but the FFD itself doesn’t. My Ffd Not Deforming, Why?
You see the attribute manager values change but the deformer doesn’t update. Here’s how to scale an object’s matrix: This thread has been automatically closed cimema it remained inactive for 12 months.
Have you scaled the FFD at all? If this isn’t the problem: EventAdd in order to get a proper update to your code. So do a refresh. If you copy it to your python script manager and exexute it, you will see that the FFD does not update, even though the grid size values change.