Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hook "SO", "order" or "Z" and other properties of a column #3458

Open
b4zz4 opened this issue Aug 25, 2020 · 14 comments
Open

hook "SO", "order" or "Z" and other properties of a column #3458

b4zz4 opened this issue Aug 25, 2020 · 14 comments

Comments

@b4zz4
Copy link

b4zz4 commented Aug 25, 2020

Is your feature request related to a problem? Please describe

Levels for the hook so that the hook can be in front of or behind the figure.

Describe the solution you'd like

Example when rotating the torso the arms can change position without the need to change it at the SO level.

2020-08-24-214339_270x201_scrot

@DarrenTAnims
Copy link
Contributor

Sorry, but what is the problem? What are you asking for?
You can change the SO of the column at any time to move them in front or behind other columns.

@b4zz4
Copy link
Author

b4zz4 commented Aug 25, 2020

I report it as "feature request"
This would make creating harmonic cropping characters much more practical.

without always having to create a lot of keyframes just to modify the layer level.

Example image result:

cara_no
cara_so

in the last the eye is behind because the hook indicates the new level

@DarrenTAnims
Copy link
Contributor

I still don't understand what the difference is with setting an SO on the hook and setting it on the column. The hooked area that you want to hide behind would have to be in its own column anyway.

@b4zz4
Copy link
Author

b4zz4 commented Aug 25, 2020

@DarrenTAnims You do animation of cut?

@DarrenTAnims
Copy link
Contributor

I do cut out animations, yes, which was why I was intrigued as to what you wanted or expected from the hook tool.

And I make tutorials too. Here's my cut out tutorial playlist that you might find useful: https://www.youtube.com/watch?v=wIc3Ocag8s4&list=PL-kyUCiIIVS7oJpX051UIrQu8cwe-n8X3&index=2

@DarrenTAnims
Copy link
Contributor

It's worth saying, you can have more than 1 hook in a column, so if you set the 2 hooks to different SO values, what should OpenToonz do?

@b4zz4
Copy link
Author

b4zz4 commented Aug 26, 2020

capi_cara

My concept is that each hook modifies the SO of the layer hooked to it.
In other words, when rotating a face, for example, everything takes its place. not like now that you have to modify a lot of SO levels if the face is broken.

@DarrenTAnims
Copy link
Contributor

I'm not sure why you'd have to modify a lot of levels if the hook is only connected to 1 level. Just set the SO for that column. This seems to be adding something else that is already there.

Let me put it another way, why does setting the SO on the column not work for you in a way that setting it on a hook would?

@b4zz4
Copy link
Author

b4zz4 commented Aug 26, 2020

It is not a bug report. it's just a new feature that would help a lot with harmonic clipping.
This of the Hook controls the level can be seen in toomboom:

https://www.cartoonbrew.com/sponsored-by-toon-boom/industry-artist-matt-watts-explains-how-to-build-a-great-rig-using-toon-boom-harmony-195598.html

This could also be solved with my other request, because one could control the SO with the X-sheet:

#3434

@DarrenTAnims
Copy link
Contributor

I realise it's not a bug report, but it's also not yet a feature request because you've not explained what it would do differently to setting the SO on the column. So I can't see how it would help a lot.

There's a lot on that linked page, so can you point to where the hook information is. And then let us know how it helps more than the SO on the column. That would really help. Thanks.

@gab3d
Copy link
Contributor

gab3d commented Aug 27, 2020

I could also not understand how the request would work... 🤔
perhaps you could ellaborate a little more?

@b4zz4
Copy link
Author

b4zz4 commented Aug 27, 2020

Hook simulation with properties

The idea is that the hooks have associated a level transformation that automatically modifies the function editor.

For example, if it is on the hook in position 1 and the SO is O and in position 2 it is -1, it will trigger a level instead if it varies from position 2 to position 1, it will do the opposite.

But this can be extended to all the other properties, I think that many conditions can be associated with it that make it possible to work with an almost perfect rig by modifying levels, angles and sizes in the layers associated with the hook.

@b4zz4 b4zz4 changed the title hook "SO", "order" or "Z" hook "SO", "order" or "Z" and other properties of a column Aug 27, 2020
@gab3d
Copy link
Contributor

gab3d commented Aug 27, 2020

@b4zz4
jajaj pará, decímelo en español y veo de traducirlo a algo entendible, porque así no llegamos a nada. 🤣

<Sorry guys, just trying to decipher what he means in Spanish, to be able to "translate" it for us all.>

@beeheemooth
Copy link

@b4zz4 The feature you are talking about most likely should be implemented not with hooks, but in the Skeleton Tool. I've also come across cases where it was necessary to change the drawing numbers and SO in many layers linked in a hierarchical chain. The Skeleton Tool can only move and rotate the child layers attached to it. In my opinion, changing the drawing using the Skeleton Tool should also be able to be passed along the chain to child layers. In other words, changing the drawing in the parent layer should be able to automatically change the drawings in the child layers (columns). It should also take into account the position and rotation of the child layers (with the ability to edit).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants