Gracias Gracias:  0
Resultados 1 al 2 de 2

Tema: Cámara va a saltos

  1. #1
    Usuario Avanzado Avatar de Jhonatan00_00
    Fecha de ingreso
    Oct 2016
    Mensajes
    203

    Cámara va a saltos

    Buenos días, llevo desde ayer intentando programar una cámara para mí videojuego en Blitz3D y la verdad es que me está costando más de lo que esperaba, pero no porque sea dificil ingeniarmelas para hacerla (que ya lo he hecho) si no porque Blitz3D parece no interpretar las coordenadas bien y el funcionamiento de la cámara es impreciso.
    Lo que he hecho ha sido:
    - Crear un pivote y asociarlo al personaje para qué la cámara lo siga con la mirada y lo hace correctamente.
    - Después he programado por medio de un IF que cuando el personaje se aleje de la cámara más de una cantidad determinada la cámara comience a avanzar para que lo siga y lo hace bien también.
    El problema está cuando la cámara a la vez que lo sigue con la mirada necesita avanzar porque el personaje está girando y al mismo tiempo alejándose de la cámara, que lo que hace es seguirlo y todo correctamente, pero dando saltitos como si primero esperase a que el personaje se desplazase y acto seguido buscase la coordenada y recolocar la cámara en su posición, pero de una forma qué se aprecia demasiado al ojo humano, como un continuo movimiento de cámara qué parece como si la cámara vibrase.
    Si muevo lateralmente la cámara a un lado o a otro para qué rote alrededor del personaje también hace cosas raras. En cuanto se mueve la cámara pierde un poco el eje que es el pivote del personaje y, aunque gira alrededor de el, ya no queda el personaje centrado en la pantalla.
    ¿Alguien sabe porque ocurre esto?
    Un saludo y gracias de antemano.

  2. #2
    Usuario Avanzado Avatar de Jhonatan00_00
    Fecha de ingreso
    Oct 2016
    Mensajes
    203

    re: Cámara va a saltos

    Ya he solucionado uno de los problemas, el de que perdía el eje cuando la cámara giraba alrededor del personaje y se producía el error porque en Blitz3D importa demasiado el orden de las líneas. Estaba poniendo PointEntity Cámara,Pivote al principio del bucle y después de la línea todos los IF que controlaban la cámara, pero se debe de poner el PointEntity Camara,Pivote justo en la línea del IF donde controlas la cámara para qué no pierda el punto central de referencia en ningún momento.
    Sigo con el problema de esa especie de vibración que hace la cámara al andar el personaje y se suma otro, cuando la cámara gira alrededor del personaje, aunque ya no pierda el eje se va alejando poco a poco y debería de seguir la misma órbita siempre, ¿porque hace esto? Lo puedo corregir haciendo que la cámara se acerque a la vez que gira para qué no se note que al girar se aleja de su órbita, pero creo que es algo chapucero y a veces se nota un pequeño escalón al acercarse.
    A ver si alguien sabe algo. Saludos.

Temas similares

  1. 3ds Max A saltos cuando doy al play
    Por Betobiox en el foro Animación y Rigging
    Respuestas: 5
    : 08-12-2016, 20:29
  2. Blender Saltos al mover
    Por Doctor_Sk en el foro Modelado
    Respuestas: 0
    : 08-01-2015, 21:11
  3. Como paso de fk ik y de ik fk sin saltos
    Por Revatoons en el foro Animación y Rigging
    Respuestas: 2
    : 10-01-2009, 01:39
  4. Respuestas: 0
    : 09-04-2008, 15:11
  5. Tdt a saltos
    Por pabliter en el foro Hardware
    Respuestas: 5
    : 07-06-2006, 13:20

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •