After Effects Expression Needed

Completado Publicado Oct 10, 2013 Pagado a la entrega
Completado Pagado a la entrega

This project is for you to write an after effects expression for me that adjusts the scale of an object based on it's rotation.

Here's the problem. I am displaying short videos created in After Effects on a pixel grid, where the pixels are one foot apart left to right (horizontally), and only six inches apart up and down (vertically). So, if I want to display a square box, it has to be twice as tall as it is wide. Say 7 x 14.

Well, if I rotate the square 90 degrees, I now have a problem, because it will be 4 times wider than it is tall.

See the attached drawing for an example. The trees and boxes all are exactly square when shown on my display, yet in After Effects, I have to create them twice as tall as they are wide.

So, I need an expression, that based on rotation, scales the object correctly.

The other issue that I run into is that of sub-pixel interpolation. I need for all object to snap to a pixel. I am currently using this expression to accomplish this

[url removed, login to view]

newX = [url removed, login to view]([url removed, login to view][0])+.5;

newY = [url removed, login to view]([url removed, login to view][1]);

[newX, newY]

So, what every you create needs to work with the concept of snapping to a pixel.

After Effects Animación Illustrator Photoshop

Nº del proyecto: #5013482

Sobre el proyecto

5 propuestas Proyecto remoto Activo Oct 11, 2013

Adjudicado a:

canifu

Hello, I would love to work on this expression, but can you explain the situation better with pictures / examples. It would be great to show me the issue you have with the rotation. I think I have the solution bu Más

$210 USD en 4 días
(7 comentarios)
5.6

5 freelancers están ofertando un promedio de $163 por este trabajo

Piyush786

Hi Sir! I'm Piyush! i do photoshop since 7 years n i have good experience with it! if u will give me a chance for ur project than i can do batter as u want ! thank you sir!

$35 USD en 3 días
(0 comentarios)
0.0