Move Points on Z-axis?
Moderators: Víctor Paredes, Belgarath, slowtiger
- TheChewanater
- Posts: 134
- Joined: Fri Feb 27, 2009 1:25 am
Move Points on Z-axis?
Is it possible to write a script that allows you to move individual points on the z-axis, instead of an entire layer? I'm using AS Standard 5.6, but I'm considering getting Pro.
- synthsin75
- Posts: 10280
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
- TheChewanater
- Posts: 134
- Joined: Fri Feb 27, 2009 1:25 am
The only thing that comes close to this is a set of scripts that Genete created (you can find this in the script forum).
It's more complicated than "a few points" and involves each point bound to a bone and the script "turns" and moves the bones in "3D".
It would help to know what you need to achieve. There may be easier ways to get the effect you want that doesn't require z axis movement of points.
-vern
It's more complicated than "a few points" and involves each point bound to a bone and the script "turns" and moves the bones in "3D".
It would help to know what you need to achieve. There may be easier ways to get the effect you want that doesn't require z axis movement of points.
-vern
- synthsin75
- Posts: 10280
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
So like a virtual z-axis offset? It would be very hard to have a variable offset, but it might be possible to translate a named point group some multiple of the layer's translation. It would have to be a layer script though, so you'd need Pro.
If you could explain (possibly with an AS file and/or pictures) where this might be needed. I can't think of any real need for it, but if you could make the case well enough, I'd look into writing it.
I'd bet that there are other solutions though.

If you could explain (possibly with an AS file and/or pictures) where this might be needed. I can't think of any real need for it, but if you could make the case well enough, I'd look into writing it.
I'd bet that there are other solutions though.

- synthsin75
- Posts: 10280
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
- TheChewanater
- Posts: 134
- Joined: Fri Feb 27, 2009 1:25 am
For example, I could make the front of someone's nose, and other facial details, closer to the camera than the rest of it, then when they move, it would create a 3d-looking illusion without having to move every point (in a more complicated face). Also, it would still be full animate-able, unlike if you just imported a 3d model.If you could explain (possibly with an AS file and/or pictures) where this might be needed. I can't think of any real need for it, but if you could make the case well enough, I'd look into writing it.
http://www.freeimagehosting.net/uploads/ab0a9f9e76.jpg

- synthsin75
- Posts: 10280
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
Scripting is way to much work (even just to use one) for this task. The simplest thing to do would be to assign these key points as a named point group. Then you can select them in the drop down and translate them over. If you use single splines connecting these to the rest of the face, like your example seems to indicate, it should give you the effect.
Actually that very technique of "sliding" a nose to create depth has and can be done using layers. Put the nose on a layer above the face. You could then move the nose layer in the z axis and by turning the layers or panning the camera create a shifting of the nose.
There is an animation on that old samples page from lost marble that I recall from a long time ago that uses this technique. I remember the person who created the animation explaining how it was done and that it was a very quick and easy way to create a sort of 3D turning face.
The face was created using several layers spaced apart on the z axis. I believe all the layers were then put in a group layer. When the group was rotated it made the face appear to turn. It's hard to remember exactly how it was done because it was from a long time ago.
The animation is the first one on this page with the blue "cat" character:
http://www.lostmarble.com/moho/gallery/psa.shtml
-vern
There is an animation on that old samples page from lost marble that I recall from a long time ago that uses this technique. I remember the person who created the animation explaining how it was done and that it was a very quick and easy way to create a sort of 3D turning face.
The face was created using several layers spaced apart on the z axis. I believe all the layers were then put in a group layer. When the group was rotated it made the face appear to turn. It's hard to remember exactly how it was done because it was from a long time ago.
The animation is the first one on this page with the blue "cat" character:
http://www.lostmarble.com/moho/gallery/psa.shtml
-vern
- synthsin75
- Posts: 10280
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
Here is the link to the awesome animation from Barry Baker.
viewtopic.php?t=855
Very educational and inspiring.
-G
viewtopic.php?t=855
Very educational and inspiring.
-G
- synthsin75
- Posts: 10280
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
- TheChewanater
- Posts: 134
- Joined: Fri Feb 27, 2009 1:25 am