auto break instance question
auto break instance question
I have a sequence on 2s and want to paste a brush in place on several instances. I select the instances and paste in place but TVPaint breaks the instances so that the sequence is on 1s.
The same thing happens when I want to clear some instances in a sequence (on 2s). When I select the section and hit backspace TVPaint breaks the instances.
The auto break instance option in the program is off so I don't know why it is doing that.
Does anyone know how I can clear or paste without breaking the instances?
I know that you could mark some frames delete one exposure, paste the brush and then add one exposure again but it is not a good solution for me.
The same thing happens when I want to clear some instances in a sequence (on 2s). When I select the section and hit backspace TVPaint breaks the instances.
The auto break instance option in the program is off so I don't know why it is doing that.
Does anyone know how I can clear or paste without breaking the instances?
I know that you could mark some frames delete one exposure, paste the brush and then add one exposure again but it is not a good solution for me.
MAC OS 12.6.2 - TVpaint 11.7.1 PRO 64bit, Wacom Intuos Pro
Re: auto break instance question
- to clear without breaking instance(s), use the "Clear Instance" button from the Animator Panel
(the one with a white square as icon) ;
- to Paste-in-Place a customBrush on several instances without breaking them, well, afaik, we have actually
2 ways, the easiest consists to embed these following 2 commands in a custom button : of cource, button assignable to a hotkey .
the other way is script based button,
tell me if you're interested, the script works fine here, but I can't guarantee for others
(computer/OS/tvpa versions/...)
(the one with a white square as icon) ;
- to Paste-in-Place a customBrush on several instances without breaking them, well, afaik, we have actually
2 ways, the easiest consists to embed these following 2 commands in a custom button :
Code: Select all
Tools: Custom Brush Stamp in Place
Layers: Recompute Exposures
the other way is script based button,
tell me if you're interested, the script works fine here, but I can't guarantee for others
(computer/OS/tvpa versions/...)
Re: auto break instance question
This is somehow not working for me. When I select 4 frames with 2 instances hold for 2 frames and click on the white square, it breaks the instances and I get 4 instances.ZigOtto wrote:- to clear without breaking instance(s), use the "Clear Instance" button from the Animator Panel
(the one with a white square as icon) ;
I try to check and uncheck the "auto break instance" option (Image->Instances->auto break instances) but it has no difference.
Unfortunately, I cannot use your other suggestion. I have to paste something very often and it is always a different brush (cut-brush).
MAC OS 12.6.2 - TVpaint 11.7.1 PRO 64bit, Wacom Intuos Pro
Re: auto break instance question
furushil wrote:This is somehow not working for me. When I select 4 frames with 2 instances hold for 2 frames and click on the white square, it breaks the instances and I get 4 instances.
I try to check and uncheck the "auto break instance" option (Image->Instances->auto break instances) but it has no difference.
can you check your "white square" button by RMB-edit ...
the embedded command should be
Code: Select all
tv_cmd heads tv_clear
name it f.i. "Clear Instances", then assign it to your Backspace Key.
furushil wrote:... Unfortunately, I cannot use your other suggestion. I have to paste something very often and it is always a different brush (cut-brush).
have you created the custom button as I suggested in my previous post ?
once done and assigned to a hotkey, and whatever your custombrush and the frequency you'll use it,
this [Paste-in-Place+Recompute] command should work for any tvpaint user,
... or am I missing something in your specific workflow ...?
alternatively, you can get the same result without creating this custom button,
directly assign the 2 commands to a choosen free hotkey,
(Preference/ Keyboard Shorts Configure ... assign command1 + Ctrl-assign command2)
Re: auto break instance question
ok, I checked that and my panel said this: so I made a new button with your code and it worked, thank you!ZigOtto wrote: can you check your "white square" button by RMB-edit ...
the embedded command should beCode: Select all
tv_cmd heads tv_clear
I am actually really scared of code because I think I could break the whole program or the program will run slower if I do something wrong.
I misunderstood you and thought you told me to assign the code to a custom brush not button.Now I tried your paste in place solution but the "Recompute Exposures" seems to get rid of the selected instances. When I hit the button the instances disappear.
MAC OS 12.6.2 - TVpaint 11.7.1 PRO 64bit, Wacom Intuos Pro
Re: auto break instance question
I tried out the clear instance button again and realized that this is not a good solution for me.
Because now it always only clears the heads.
Let me explain:
I think the "clear the instance" button and "paste in place" (and other things) should be dependent on the "auto break instances" setting (Image->Instances->auto break instances). I always use the shortcut for "auto break instances" because sometimes I need to break them and sometimes not.
If I embed the command "tv_cmd heads tv_clear" it just switches the setting and it means that I would need two different buttons, one with clear the instances and break them and one with clear the heads.
Wouldn' t it be just logical to make everything depend on the auto break setting?
Because now it always only clears the heads.
Let me explain:
I think the "clear the instance" button and "paste in place" (and other things) should be dependent on the "auto break instances" setting (Image->Instances->auto break instances). I always use the shortcut for "auto break instances" because sometimes I need to break them and sometimes not.
If I embed the command "tv_cmd heads tv_clear" it just switches the setting and it means that I would need two different buttons, one with clear the instances and break them and one with clear the heads.
Wouldn' t it be just logical to make everything depend on the auto break setting?
MAC OS 12.6.2 - TVpaint 11.7.1 PRO 64bit, Wacom Intuos Pro
Re: auto break instance question
yes, agreed, and the [auto-break Instance] behavior have been debated 1 year ago or so,furushil wrote:...
Wouldn' t it be just logical to make everything depend on the auto break setting?
... particularily about the Transform tool behavior, which had changed from V9.x to v10.x
viewtopic.php?f=21&t=6705&start=15
I think (I hope ?) this request is already on the "To Do" list of the dev. team,
[Clear] and [Stamp-in-Place] shoud work in respect of the user's AutoBreak Setting as well,
and of course feel free to add your voice to this (important to my eyes) feature request thread.
for the time being, you have to set 2 different hotkeys, one breaking, the other not breaking,
f.i., Backspace to "Clear&Break", Shift Backspace to "Clear without Breaking",
in my worflow, I am personally using at 99% the "Clear-on-Heads-only" command, so I need only one shortkey,
and when I (rarely) need to Clear&break, I just have to do one more clic on the "Exposure Break" button of the Animator Panel,
or to hit my [Layer: Exposure Break] shortkey.
Re: auto break instance question
Ok, I see that it has been discussed before.
Maybe both threads can be merged then.
I also think the "auto break instance" setting should "rule them all".
Maybe both threads can be merged then.
I also think the "auto break instance" setting should "rule them all".
MAC OS 12.6.2 - TVpaint 11.7.1 PRO 64bit, Wacom Intuos Pro
- Peter Wassink
- Posts: 4437
- Joined: 17 Feb 2006, 15:38
- Location: Amsterdam
- Contact:
Re: auto break instance question
a students just asked me: he wants the free transform to also break the instance,
why is it that only the pan breaks but transform and warp don't "listen" to the autobreak setting?
sorry if its a double question i haven't much time to dive in the thread
#edit#
well... i just did dive in and its a little confronting to see the state of my memory
viewtopic.php?f=21&t=6705&start=15
but it seems the request still stands
why is it that only the pan breaks but transform and warp don't "listen" to the autobreak setting?
sorry if its a double question i haven't much time to dive in the thread
#edit#
well... i just did dive in and its a little confronting to see the state of my memory
viewtopic.php?f=21&t=6705&start=15
but it seems the request still stands
Peter Wassink - 2D animator
• PC: Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
• laptop: Win10/64 Pro - i7-4600@2.1 GHz - 16Gb RAM
• PC: Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
• laptop: Win10/64 Pro - i7-4600@2.1 GHz - 16Gb RAM
Re: auto break instance question
yes, we still have something in the todo list about breaking instances with the transform tool (& other tools).
we didn't forget it.
we didn't forget it.
Fabrice Debarge
Re: auto break instance question
... and please, don't forget "& other tools", such as "Clear" or "Stamp-in-Place",Fabrice wrote:yes, we still have something in the todo list about breaking instances with the transform tool (& other tools).
we didn't forget it.
which should work "by default" in respect of the user "AutoBreak" setting,
(as long as the user decides differently).
nothing to do with the Auto-Beak setting, but about Stamp-in-Place,
I've noticed something I consider as a misbehavior :
- cut a custombrush,
- go to another frame in the timeline and [Stamp-in-Place] it,
- [Undo], select a range of frames and [Re-Apply]
unfortunately, it doesn't stamp the current custombrush in place along the selected range of frames ...
imo, it should do exactly as it does when we stamp it "manually" (with 1 LMB-clic in the project preview).
Re: auto break instance question
yes, I was referring to those ones, among others.... and please, don't forget "& other tools", such as "Clear" or "Stamp-in-Place",
Fabrice Debarge