Resultados 1 al 6 de 6

Tema: Max out of range

  1. #1
    Fecha de ingreso
    Jun 2018
    Mensajes
    13
    Gracias (Dadas)
    9
    Gracias (Recibidas)
    0

    Max out of range

    ¡Hola! ¿Existe alguna forma de limitar las veces que se repite un ciclo o bucle usando el out of range? Gracias, por el momento no lo encuentro :/

  2. #2
    Fecha de ingreso
    Apr 2002
    Mensajes
    27,698
    Gracias (Dadas)
    3627
    Gracias (Recibidas)
    5173

    Re: ·D Max out of range

    Hola Martín, de qué software hablamos?
    |Agradecer cuando alguien te ayuda es de ser agradecido|

  3. Gracias martin3D2018 Agradece este post
  4. #3
    Fecha de ingreso
    Jun 2018
    Mensajes
    13
    Gracias (Dadas)
    9
    Gracias (Recibidas)
    0

    Re: ·D Max out of range

    Cita Iniciado por 3dpoder Ver mensaje
    Hola Martín, de qué software hablamos?
    Perdón!! 3d Max

  5. #4
    Fecha de ingreso
    Apr 2002
    Mensajes
    27,698
    Gracias (Dadas)
    3627
    Gracias (Recibidas)
    5173

    Re: Max out of range

    Sí, en 3ds Max, puedes limitar las veces que se repite un ciclo o bucle utilizando el operador out of range dentro de un script MaxScript.

    La estructura básica para controlar el rango de una animación o ciclo sería algo así:
    Código:
    for i = 1 to 10 do
    (
        if i > 5 then
        (
            -- Detener o hacer algo si el ciclo excede 5 repeticiones
            print "Ciclo detenido"
            exit
        )
        else
        (
            -- Tu lógica de animación o acción aquí
            print "Repitiendo ciclo: " + i as string
        )
    )
    En este caso, el ciclo se repite 10 veces, pero si i es mayor que 5, el ciclo se detendrá gracias al comando exit. Así puedes limitar el ciclo a una cantidad específica de repeticiones.

    Otra opción sería usar un control out of range si estás tratando con valores fuera de los límites de un rango:

    Código:
    for i = 1 to 10 do
    (
        -- Asumiendo que el valor de la animación está entre 0 y 1
        if (i * 0.1) out_of_range [0, 1] then
        (
            print "Valor fuera del rango"
            -- Realiza alguna acción cuando se exceda el rango
        )
        else
        (
            -- Lógica normal cuando está dentro del rango
            print "Dentro del rango: " + (i * 0.1) as string
        )
    )
    En este ejemplo, la expresión (i * 0.1) se evalúa y si está fuera del rango [0, 1], se ejecuta una acción específica.

    Espero que el ejemplo te sirva de guía, un saludo.

    |Agradecer cuando alguien te ayuda es de ser agradecido|

  6. Gracias martin3D2018 Agradece este post
  7. #5
    Fecha de ingreso
    Jun 2018
    Mensajes
    13
    Gracias (Dadas)
    9
    Gracias (Recibidas)
    0

    Re: Max out of range

    Gracias por tu respuesta y código. ¡Veré si soy capaz de implementarlo! Cada vez que más me adentro en 3ds Max, más me doy cuenta de lo que no sé.

  8. #6
    Fecha de ingreso
    Apr 2002
    Mensajes
    27,698
    Gracias (Dadas)
    3627
    Gracias (Recibidas)
    5173

    Re: Max out of range

    Prueba y a ver que tal te va, piensa que no es un mundo fácil eh, lleva su tiempo aprender, también te puedes guiar un poco con alguna inteligencia artificial, pero tienes que ir aprendiendo porque todavía comenten muchos fallos y te pueden liar más.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. Respuestas: 1
    : 12-04-2023, 22:41
  2. Cine y series Outer Range desglose de efectos visuales
    Por 3dpoder en el foro Cine
    Respuestas: 1
    : 01-04-2023, 12:16
  3. Configurar out-of-range
    Por 3dpoder en el foro Programación y Scripts
    Respuestas: 0
    : 13-05-2014, 09:44
  4. Problema render animación en range
    Por mtitolo en el foro Animación y Rigging
    Respuestas: 0
    : 12-02-2014, 13:47
  5. Land rover range rover
    Por El Guardian en el foro Trabajos Finalizados
    Respuestas: 17
    : 24-06-2005, 20:47