Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Escritorio remoto para Unity3d

Iniciado por megaPRO, Agosto 04, 2018, 08:22:33 PM

Tema anterior - Siguiente tema
Hola,
 
Intentaré ser breve, quiero conectarme con mi portatil a mi ordenador de escritorio donde tengo Unity3D estos dias de tanta calor, lo tengo con grafica, y procesador además de memoria adecuada para mi proyecto, y mi portatil no puede funcionar localmente con este proyecto ni por CPU, ni por memoria ni por grafica, de ahí que quiera hacerlo en remoto.
 
Dicho esto, he probado con TeamViewer, AnyDesk, Ammy, Escritorio Remoto de Windows, Asistente rapido de Windows, Escritorio Remoto de Chrome, y creo que no me he dejado ninguno, sin lograr hacer funcionar el modo GAME.
 
El problema que me pasa es que cuando activo el modo GAME, es un Firstperson, los movimientos del ratón no los reconoce Unity3d, y por lo tanto no tengo cabeceo, naturalmente los inputs que haga desde teclado, funcionan sin problemas.
 
Agradeceria cualquier ayuda al respecto. Creo que los tiros deben ir porque este tipo de utilidades no están preparadas para enviar esos inputs, o si me podeis orientar en que me esté saltando u olvidando algo.
 
Uso Unity3d desde hace más de un año y nunca he podido lograrlo.
 
 
 
Saludos.
 
 
 
Xus


A mi entender un recurso, es una utilidad, y despues de buscar por el foro, he elegido recursos. si algun moderador puede o quiere moverlo, sin problema,
 
Saludos,
 
xus

Cita de: megaPRO date=1533425860A mi entender un recurso, es una utilidad, y despues de buscar por el foro, he elegido recursos. si algun moderador puede o quiere moverlo, sin problema,
   
   
      Saludos,
   
   
      xus
   


Exactamente, es eso.

Cita de: lightbug date=1533420567Que hace esto en recursos?
   


No tengo idea de donde meter esto hulio, voy a preguntarle al jefazo @pioj

La cuestión es que si quieres "jugar" en remoto, viene a ser lo mismo que hacer un juego multiplayer. Necesitas cliente y servidor.
 
 
 
Si es para trabajar, necesitas que el programa de escritorio remoto sepa interpretar o hacer bypass completo del input del teclado y mouse del pc origen, y eso ya no es tan fácil. Si no lo has logrado con ninguno de los programas que mencionas arriba, es porque probablemente no se pueda hacer.

Lo que me comentaste me dio una idea por donde buscar, y encontré este soft el cual me funciona a las mil maravillas,  con el ratón, aunque interpreta mal los ejes del Joystick Bluetooh, tengo que probar aún un jostick por usb, pero para mí ha solucionado la papeleta, se llama PARSEC, y lo podeis descargar desde su web.
 
https://parsecgaming.com/
 
 
 
Igual hay otros.
 
Espero que os sirva si quereis utilizar estos dias de vacaciones vuestro portatil o cualquier ordenador que no sea potente y conectarlo al ordenador que teneis instalado Unity.
 
 
 
Saludos.
 
 
 
XUs,
 
 
 
 

Llevo ya más de 10 AÑOS trabajando con servidores, virtualización y despliegues remotos, existen alternativas para diferentes escenarios.
 
Por ejemplo, para un uso de oficinas, con RemoteFX es más que suficiente, ya que se puede utilizar Driver Mirror y eso nos da una gran fiabilidad, pero si requieres utilizar dispositivos más avanzados deberias utilizar VMware FLEX o UNITY, esto es una solución simple, pero no funciona para videojuegos ya que DRIVER MIRROR consume muchos recursos, para un STREAMING correcto con 1280x720/24Bits/60FPS necesitarías una red de 10gbits, para reducir este consumo podrias utilizar tecnologías propias de intel o amd, pero es ahí donde las cosas empiezan a ponerse interesantes.
 
Un ejemplo sería Nvidia VGX Rejilla K2 que esta en un precio aproximado de 700U$D -
 
¿Solución? 
 
Armar un puesto de trabajo potente o Workstation -


Trabajar con gráficos 3D en red por el momento no está al alcance de una persona normal, para que te des una idea, cerca de mi ciudad armamos un Workstation para trabajar con 8 usuarios en un estudio de arquitectura, terminamos gastando solo en el Workstation 80.000U$D y para utilizarlo usamos Limetech, pasando anteriormente por Vmware y Citrix (VDI), realmente Limetech es una joya, pero requiere un equipo bastante potente y una conexión física a la máquina.
 
 
 
Dicho todo esto quiero dejar en claro ... TRABAJAR a DISTANCIA por INTERNET es IMPOSIBLE si se trata de renderizado 3D. Trabajar en LAN está siendo posible, con AMD FIREPRO o NVIDIA grid y VDI.
 
--------------------------------------------
 
Pero si aun quieres intentar tu primer limitación sería la velocidad de subida de tu internet, esta debería estar por arriba de los 70Mbps, deberias contar con una IP publica, comprar un router con opción para servidor VPN como por ejemplo TL-R600VPN, - 


Luego de lograr esos 3 objetivos, puedes empezar a hacer pruebas con programas como VNC, UltraVNC, Readmin, RDP, RDPFX, VDI(Hyper-V), VDI(Citrix), etc.
 
Utilizando Radmin veras que se crea un Driver Mirror para la GPU esto sirve para que las aplicaciones 3D se intenten ejecutar correctamente.
 
Otra opción que intente tambien es con una CAPTURADORA más un Sync Input, el problema es que la capturadora con la que pude probar tenia alta latencia, más de 10 Seg, y ninguna de las que vi podrían tener menos de 3seg.
 
 

Agosto 20, 2018, 07:12:40 PM #8 Ultima modificación: Agosto 20, 2018, 07:23:05 PM por megaPRO
Yo estoy conectandome con mi portatil i3/8GB/500SSD y adSL de 6 Megas a otro ordenador i7/16GB/500SSD que tengo instalado Unity y me funciona a la resolción nativa de mi ordenador madre en tiempo real, naturalmente a veces hay unos movimientos estraños, pero para lo que lo queria yo, que es poder usar el modo GAME de Unity para testear el FPS que estoy haciendo, funciona correctamente, supongo que si 8 usuarios lo intentaramos necesitariamos más maquina y ancho de banda, y ahí te doy la razón, pero para el uso que creo que nos puede hacer servicio a la mayoria... sobre todo estos dias de vacaciones y de calor.... conectarte a tu ordenador de sobremesa y poder programar y probar si funcionan los controles que era donde me fallaban TimeViewer, AnyDesk, Escritorio Remoto de windows, de Chrome, etc, etc, ya que no estan pensados para JUGAR en remoto, y no traducen, o mejor dicho, UNIty no entiende las entradas virtuales, creo que es la solución.
 
De todas formas gracias por la info, yo lo de TRABAJAR a DISTANCIA por INTERNET para mi caso particular SI ES VIABLE, ( PARA UNITY).
 
No se si has podido probar Parsec, a mi me sorprendió. Y para mi ha sido la solución.
 
 
 
Saludos
 
 
 
Xus

Cita de: megaPRO date=1534785160Yo estoy conectandome con mi portatil i3/8GB/500SSD y adSL de 6 Megas a otro ordenador i7/16GB/500SSD que tengo instalado Unity y me funciona a la resolción nativa de mi ordenador madre en tiempo real, naturalmente a veces hay unos movimientos estraños, pero para lo que lo queria yo, que es poder usar el modo GAME de Unity para testear el FPS que estoy haciendo, funciona correctamente, supongo que si 8 usuarios lo intentaramos necesitariamos más maquina y ancho de banda, y ahí te doy la razón, pero para el uso que creo que nos puede hacer servicio a la mayoria... sobre todo estos dias de vacaciones y de calor.... conectarte a tu ordenador de sobremesa y poder programar y probar si funcionan los controles que era donde me fallaban TimeViewer, AnyDesk, Escritorio Remoto de windows, de Chrome, etc, etc, ya que no estan pensados para JUGAR en remoto, y no traducen, o mejor dicho, UNIty no entiende las entradas virtuales, creo que es la solución.
   
   
      De todas formas gracias por la info, yo lo de TRABAJAR a DISTANCIA por INTERNET para mi caso particular SI ES VIABLE, ( PARA UNITY).
   
   
      No se si has podido probar Parsec, a mi me sorprendió. Y para mi ha sido la solución.
   
   
       
   
   
      Saludos
   
   
       
   
   
      Xus
   


Si, parsec, Rainway, moonligth y steam streaming fueron una de las mejores alternativas que encontré para streaming en video juegos, el problema de todas estas siempre fueron los input lag y logicamente el retraso en la imagen, si bien te da la sensación de funcionar bien, solo tenes que poner el equipo portatil frente al otro equipo y ver que la latencia en la imagen es alta. Pero me alegro que te haya servidor.

SI. eso no me preocupaba, el problemo lo tenia al entrar en modo game y en el FPS que estoy haciendo no reconocia los movimientos del Ratón, estuve pensando en traducir incluso mediante script esos inputs, pero @pioj me hizo pensar en que quizas software que se utiliza para streaming game pudiera ser util, en mi caso.
 
 
 
Saludos.
 
 
 
Xus.

Etiquetas: