Unity Spain

Mesa de ayuda => Arte => Mensaje iniciado por: pioj en Marzo 28, 2019, 12:03:06 AM

Título: ¿Cómo se escala el tamaño/textura de un skybox?
Publicado por: pioj en Marzo 28, 2019, 12:03:06 AM
Saludos. 
 
Resulta que estoy con la v.2018.3.0f2, y cuando sustituyo el environment skybox que trae Unity por otro cubemap (importo la textura como un cubemap, creo el material, etc), el skybox aparece mucho muy escalado, y se ve fatal. 
 
El problema es que no encuentro ningún parámetro para cambiar eso. Se supone que con las opciones de forzar el tamaño de la textura debería bastar, pero no le afectan en nada.
 
 
 
En un rato probaré a cambiar el tipo de textura al de las 6 caras por separado, para ver si soluciona el problema, pero me gustaría saber si le ha pasado a alguien más...
 
 
 
¡Gracias!
Título: ¿Cómo se escala el tamaño/textura de un skybox?
Publicado por: leocub58 en Marzo 28, 2019, 05:19:41 PM
Saludos @pioj acabo de comprobarlo en la v2018.2.17f1 y con la opción de forzar tamaño cambia totalmente. Prueba a cambiar las imágenes, quizás pueda ser un bug de esa versión de Unity
Título: ¿Cómo se escala el tamaño/textura de un skybox?
Publicado por: pioj en Marzo 29, 2019, 02:45:27 AM
Cita de: leocub58 date=1553789981Saludos @pioj acabo de comprobarlo en la v2018.2.17f1 y con la opción de forzar tamaño cambia totalmente. Prueba a cambiar las imágenes, quizás pueda ser un bug de esa versión de Unity
   


¿Puedes poner una captura de ejemplo, por favor? Yo lo estoy haciendo para Android y he podido confirmar que no cambia el tamaño del skybox. 
 
He metido a fondo con el problema, el cual no parece ser tal. Se ve que Unity3D trae un skybox PROCEDURAL por defecto, y por eso la sensación de "lejanía" siempre es la correcta. Asimismo, por definición el skybox es infinito, no se puede escalar, y para conseguir dar sensación de más cerca o más lejos de la cámara, lo que se debe hacer es editar la(s) textura(s) del skybox como tal, empequeñeciendo los detalles. Si fuera por capas, ésto lo haríamos escalando los detalles como nubes, casitas, etc...
 
 
 
Así pues, espero tu respuesta, a ver qué más consigo desentrañar del asunto.
 
 
 
PD. Me pica la curiosidad de trastear con el script interno de Unity para generar ese skybox que viene por defecto, mediante algún shader. Si encuentro la forma, tal vez pueda crear alguna herramienta para generarlos por cuenta propia, lo cual sería un grandísimo aporte en Arte.