Character disappears when I get too close

I made an enemy who follows you when he sees you, with animations and all that, the problem is that when he gets too close to the player, he approaches so that he is literally next to you, it depends on what angle you look at him, he disappears and comes back again appear

Maybe you’re going through it with the camera

If you are looking/rendering your scene in sequencer via camera, I would try this: r.SetNearClipPlane 1 This moves near Z clip and allows closer shots without clipping.

It still has the error

Da la sensación de que lo estás atravesando con la cámara del player…
¿Tienes un SpringArm en la cámara?

Comprueba si tienes las colisiones activadas… a lo mejor funciona.

Esta es la configuracion de mi personaje:

Esta es la configuraciĂłn de mi SpringArm:

0

Y esta la de mi cámara:

Mi cámara está en el pecho de mi personaje.


Se me ha ocurrido otra idea:
Haz la cámara visible y ejecútalo en multiplayer.

3

Así puedes ver lo que está pasando desde otra perspectiva.

Suerte y saludos!!

Eh probado las 2 opciones y sigue pasando que desaparece, tambien no se ve como si la camara este overlapeando la mesh del personaje, sospecho que podria ser algo relacionado con las animaciones o algo por el estilo

Mira… pausa el video en el 0:10 y el 0:11 en el momento que bajas la cámara puedes ver la sombra del monstruo en el suelo. Eso quiere decir que está ahí… el problema es que tu no lo puedes ver.

Deberías grabar otro video con la perspectiva de multiplayer. Sería bueno ver lo que está pasando desde dos ángulos diferentes a la vez. (Uno desde lejos y otro desde cerca por ejemplo). Y si lo haces un poco mas largo que este mejor aún. Yo he subido videos de 60 segundos sin problema.

Seguro que mañana lo ve un moderador y sabe que está pasando. Son unos cracks y siempre ayudan a todo el mundo en la medida de lo posible…

Si fuera un juego multiplayer yo ahora mismo diría que podía ser un problema de replicación… pero no es el caso porque solo tenias una ventana abierta así que ahora mismo me quedé sin opciones…

Si me ocurre algo vendré por aquí y te lo digo… de todas formas si subes ese segundo video también vendré a dar un vistazo.

Saludos!!

1 Like

Ok, yo en mi ignorancia, sigo opinando que es algún problema con la cámara. Pero lo que está claro es que el monstruo no desaparece en realidad. Seguro que con este video los moderadores te pueden ayudar mucho mejor. Ten paciencia. En un par de horas ellos vienen y se ponen a revisar todos los post que la gente hizo por la noche. Seguro que te echan una mano. De todas formas si se me ocurre algo vengo por aquí y te lo digo.

Un saludo!!

1 Like

Mira… tengo una idea. Mira esta foto:

descarga

Esto que te voy a decir te va a parecer raro porque no es lo que ocurriría en la vida real con una cámara de verdad… Pero con una cámara virtual si se pueden hacer estas cosas…

Mi “teoría” es que la cámara está configurada para ver solo a partir de los 5 metros hacia delante. (por poner un ejemplo). Todo lo que esté a una distancia menor de 5 metros la cámara no puede verlo. (En realidad no es tan teoría tampoco, de hecho estoy casi seguro de que funciona así).

Entonces probablemente hay algún parámetro en la configuración para regular eso… sería cuestión de encontrarlo y ponerte a jugar con el un rato hasta que des con un parámetro que te guste.

Saludos!!

Lo eh estado mirando y no parece que haiga ninguna opcion en la camara, de todas formas eh estado probando algunas cosas y cuando le quito las animaciones al bicho deja de desaparecer, al parecer las animaciones cuando miras en depende que angulo hacia arriba desaparece la mesh

Es como si desapareciese cuando las piernas estan fuera de camara, ya que si el bicho esta muy lejos este desaparece especificamente cuando no enfocas las piernas y igual cuando estas cerca, solo que cuando esta lejos tienes que mirar mas arriba para que desaparezca que cuando lo tienes cerca.

Looks like near plane clipping.

Ok… se me ocurrido otra cosa… mira en la propiedades de las mallas hay una cosa que se llama LOD… lo que hace esto es que elimina vértices de las mallas en función de la distancia de la cámara. Es para mejorar el rendimiento. Llega un punto en que si estás lo suficientemente lejos las cosas pueden llegar a desaparecer. A mi me ha pasado de estar justo alado de un efecto de partículas y no verlo porque incluso estando muy cerca de él porque había una pared transparente en medio.

A lo mejor está mal configurado o está haciendo alguna locura.

El LOD este está siendo remplazado por Nanite para mallas que tienen una gran cantidad de vértices tienes que tener cuidado cuando exportas un modelo… hasta donde yo sé no puedes convertir a Nanite cosas que se vayan a mover… no sé que pasa si lo hacer porque nunca lo he hecho…

Pues eso… dale un vistazo a LOD que a lo mejor tiene algo que ver.

Tell us more information about that please.

Restart your project after making changes.

Seh, ya lo eh mirado y nada

I tried it before when I was reporting on Google and nothing changed, I just tried it again and the same thing is still happening

Es muy raro lo que te pasa… Estás usando una cámara normal o de cine?

camara type

Si es de cine cámbiala por una normal…
Las otras cámaras que ves ahí no las vas a tener así que no te preocupes… Esas las he personalizado yo en C++.

Si, es una camara normal, la verdad es que no lo entiendo, estoy practicamente seguro que tiene que ver con las animaciones, vaya, son las animaciones, ya que no pasa cuando dejo la static o el skeletal mesh sin animaciones, no creo que sea nada del overlapping ni de la camara.