Request of perspective bone script

Moho allows users to write new tools and plugins. Discuss scripting ideas and problems here.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
Lychee
Posts: 147
Joined: Mon Dec 24, 2012 12:59 pm

Request of perspective bone script

Post by Lychee »

In my complex constructions, I always manage to create fake 3D animations, but it often comes at the cost of too many bones to overcome the
various difficulties that I encounter, which makes things unreadable.
I thought about it, and I said to myself that a perspective management bone would be a good tool to simulate this in a simple and effective way.

Imagine a giant Pin Bone (or not), that it would be possible to compress its scale on X and Y independently and down to a negative parameter.
The child bones placed on this Pin Bone would rotate around it according to this compression.
An additional option could allow the child bones to be enlarged or contracted depending on whether they are at the bottom or top of the Pin
Bone during its rotation to simulate perspective.
I obviously know that you can create perspective simply by putting elements actually in the scene at different depths, but these kinds of bones
could help with creating 2.5D characters.

I had already suggested the idea of ​​bones that could describe ovals a few years ago, but today I thought that simply adding the ability to
compress the current Pin Bones in two directions could open up a whole world of possibilities in the 2.5D field.
So I call the script coders who would have understood my explanation if they could put this idea into practice?
Not knowing how to code myself, I thank in advance anyone who might consider this and try to make my wish come true.

In case my explanation was misunderstood, I'll add an illustration later for greater clarity.

Sincerely,
User avatar
JoelMayer
Posts: 394
Joined: Sun Apr 05, 2009 8:29 pm

Re: Request of perspective bone script

Post by JoelMayer »

I think the solution could be much simpler but probably only do-able by Moho themselves: smartbone actions on scale instead of just rotation ;) That way you don't need any complex bone set-ups you can just have an action that adjusts the points and be done with it. Could even add some neat extras like muscles bulging etc.
Lychee
Posts: 147
Joined: Mon Dec 24, 2012 12:59 pm

Re: Request of perspective bone script

Post by Lychee »

JoelMayer wrote: Mon Mar 24, 2025 9:52 pm I think the solution could be much simpler but probably only do-able by Moho themselves: smartbone actions on scale instead of just rotation ;) That way you don't need any complex bone set-ups you can just have an action that adjusts the points and be done with it. Could even add some neat extras like muscles bulging etc.
Yes, the action scale is a parameter that should have been implemented since the creation of smartbones and can help simulate the perspective of a limb, for example.
But in the case of my idea, it's more of a bone that allows an entire assembly to change the direction of an animation with a notion of false perspective.
I'm already getting to this kind of construction, but as mentioned above, it requires too many bones.
A simple Pin Bone whose size could be modified on X and Y to form an oval would already help a lot to design more complex things in terms of perspectives on an object or character.
Lychee
Posts: 147
Joined: Mon Dec 24, 2012 12:59 pm

Re: Request of perspective bone script

Post by Lychee »

Here is my idea illustrated in animation:

Image
User avatar
DK
Posts: 2891
Joined: Mon Aug 09, 2004 6:06 am
Location: Australia

Re: Request of perspective bone script

Post by DK »

It would certainly be interesting to see what effect it would have.
Cheers
D.K
Lychee
Posts: 147
Joined: Mon Dec 24, 2012 12:59 pm

Re: Request of perspective bone script

Post by Lychee »

I created a new type of articulation for limbs like fingers or legs of creatures, animatable with a single target bone.
I then applied this articulation in an illustration exercise of a 2.5D spider.

I used Moho's standard tools to simulate 3D, but the problem is that it requires too much thought and complicated implementation.

I've invented tons of 2.5D joints like this and I'm ready to share my discoveries, but what they lack is a tool to move these elements in a pseudo-3D environment.
That's why I'd like to see a perspective bone, which would facilitate the type of illustration like my exercise.

Image
User avatar
DK
Posts: 2891
Joined: Mon Aug 09, 2004 6:06 am
Location: Australia

Re: Request of perspective bone script

Post by DK »

Nice work Lychee! I can see a nice finger rig in there too!
D.K
Post Reply