Resultados 1 al 2 de 2

Tema: Creación de una expresión de control para animación en 3ds Max

  1. #1
    Usuario a moderar
    Fecha de ingreso
    Nov 2019
    Mensajes
    1
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    Creación de una expresión de control para animación en 3ds Max

    Hola, necesito ayuda con un problema de animación en 3ds Max que involucra expresiones float.

    El problema consiste en controlar la altura de un cilindro mediante una palanca. Cuando la palanca está en una rotación de 0º, la altura del cilindro es de 200 unidades, mientras que cuando la palanca está en una rotación de 45º, la altura del cilindro es de 0 unidades. Si la palanca se rota en sentido negativo o se supera una rotación de 45º, la altura del cilindro se mantendrá en 200 o en 0 unidades, respectivamente.

    ¿Alguien sabe cómo puedo crear la expresión float para resolver este problema? Agradezco cualquier ayuda que puedan brindarme. ¡Saludos!

  2. #2
    Administrador, fundador y milenario... Avatar de 3dpoder
    Fecha de ingreso
    Apr 2002
    Mensajes
    27,512
    Gracias (Dadas)
    3603
    Gracias (Recibidas)
    5133
    Para resolver este problema de animación en 3ds Max, se puede crear una expresión float utilizando la siguiente fórmula:

    height = if rotation < 0 then 200 else if rotation > 45 then 0 else 200 - (rotation / 45 * 200)

    Esta fórmula establece que la altura del cilindro será igual a 200 unidades cuando la rotación de la palanca sea menor que 0 y 0 unidades cuando la rotación sea mayor que 45. Cuando la rotación de la palanca está entre 0 y 45, la altura del cilindro se calculará mediante una interpolación lineal que varía desde 200 hasta 0 unidades a medida que la rotación de la palanca aumenta desde 0 hasta 45 grados.

    Para crear esta expresión float, se puede seleccionar el objeto cilindro y abrir la ventana de Track View. Luego, se puede seleccionar la pestaña "Parameter Editor" y buscar el parámetro de altura del cilindro. Haciendo clic derecho sobre el parámetro, se puede seleccionar "Add Expression" y luego escribir la fórmula anterior en la ventana de expresiones.

    Después de crear la expresión float, se puede probar la animación de la palanca y verificar que la altura del cilindro se ajuste correctamente a las diferentes rotaciones de la palanca.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. Respuestas: 0
    Último mensaje: 08-05-2021, 21:25
  2. Maya La expresión para alpha offset
    Por Blacko en el foro Programación y Scripts
    Respuestas: 0
    Último mensaje: 02-04-2013, 13:42
  3. Maya Expresión para rueda
    Por Carlisve en el foro Animación y Rigging
    Respuestas: 3
    Último mensaje: 03-02-2010, 15:08
  4. After Effects Necesito expresión para ae
    Por RGB2 en el foro Postproducción
    Respuestas: 4
    Último mensaje: 22-07-2009, 06:12
  5. Control facial en 3ds Max para animación métodos posibles
    Por santiworld en el foro Animación y Rigging
    Respuestas: 6
    Último mensaje: 14-02-2004, 17:10

Etiquetas para este tema