Sporepedia 2
¡Bienvenido a Sporepedia 2! Si quieres empezar a compartir tus creaciones y descargar las de otros, regístrate ya.

Mi derrota ante el código de Spore; LevelWater_Fix DL4SYdk
Conectarse

Recuperar mi contraseña

Últimos temas
» ¿Que música están escuchando?
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRHoy a las 14:04 por Davitroon

» TEMA FLOOD
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRHoy a las 14:00 por Davitroon

» Amigo Invisible 2020
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRHoy a las 13:27 por Leck400

» que alguien me explique el porque de estas notificaciones
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRHoy a las 12:36 por Endy

» Rise of Cults 2 Bot (Beta abierta)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRAyer a las 21:03 por dekarserverbot

» BetterSpace_Spore V.1
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRAyer a las 08:52 por Josgrox

» u2.killer > [search] <
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRAyer a las 00:47 por MGX32

» Premios, Smilies y Frases Célebres
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 01 Dic 2020, 01:18 por Endy

» Problema de instalacion del parche 1.05 ("Debes tener spore instalado")
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRLun 30 Nov 2020, 17:57 por Endy

» Guardian angel [GS2]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 28 Nov 2020, 12:51 por Josgrox

» No me deja escribir el nombre de mi criatura.
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 28 Nov 2020, 12:34 por Josgrox

» Monono [GS2]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 27 Nov 2020, 08:24 por Davitroon

» Buenas Gente!!
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 26 Nov 2020, 16:49 por Josgrox

» CLAN [TheAbyssWalkers]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 26 Nov 2020, 00:39 por dekarserverbot

» Vanguard
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 25 Nov 2020, 22:14 por Alex Nightmare

» [DoT] Basilisco [6] - Max
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 25 Nov 2020, 22:11 por Alex Nightmare

» La increíble y tal vez no tan terrorífica historia de Jack O'Lantern [GS2]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 25 Nov 2020, 20:48 por Josgrox

» Astro [GS2]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 25 Nov 2020, 17:14 por Endy

» NEBULOSOS [GS2] ♫
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 25 Nov 2020, 17:01 por Endy

» Celadoras profanadas [GS2]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 25 Nov 2020, 16:47 por Endy

» La cosa que nada [GS2]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 25 Nov 2020, 16:41 por Endy

» No puedo correr los mods en aventuras galacticas
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 24 Nov 2020, 00:33 por MGX32

» Elegir las voces de nuestra especie?
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 21 Nov 2020, 23:12 por Josgrox

» Idea para mod marcos del imperio diferentes
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 21 Nov 2020, 23:07 por Josgrox

» Los Grimorios de la S2
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 20 Nov 2020, 22:17 por Josgrox

» ¡Premios para los Usuarios!
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 20 Nov 2020, 22:06 por BAD_DATA

» ¡¡FELIZ CUMPLEAÑOS ENDY!! ♫
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 20 Nov 2020, 20:46 por Slimetorch

»  [DoT] Brujenja [22]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 19 Nov 2020, 23:24 por dekarserverbot

» Un Juego sin la A
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 19 Nov 2020, 23:22 por dekarserverbot

» Como hacer que los aliados conquisten nuevos sistemas
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 19 Nov 2020, 00:19 por Endy

» No puedo ver algunas estrellas
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 18 Nov 2020, 22:55 por brandon.cjesus

» Hola gente
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 18 Nov 2020, 22:15 por niko1996arg

» Josgrox
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 18 Nov 2020, 15:55 por Endy

» Los Arquetipos
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 18 Nov 2020, 15:34 por Josgrox

» Il Mare Eterno [♫]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 18 Nov 2020, 15:15 por Endy

» Dragón guardián [Elite[JDF] vs Xhaps [DCF] [1]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 18 Nov 2020, 15:07 por Endy

» Mi derrota ante el código de Spore; LevelWater_Fix
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 18 Nov 2020, 14:50 por Josgrox

» Mi proyecto mas osado... creo
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 17 Nov 2020, 23:44 por Josgrox

» Celadoras profanadas [GS2]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 17 Nov 2020, 12:21 por Josgrox

» Contenido Cortado
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRLun 16 Nov 2020, 21:21 por natalia95shasowsong

» Sobre el falso dios que vendrá
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRLun 16 Nov 2020, 20:51 por natalia95shasowsong

» Gorgonopsid [CP]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRLun 16 Nov 2020, 11:51 por Endy

» knox y ash (el condenado y la afortunada)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRDom 15 Nov 2020, 14:41 por Endy

» Cambiar el color de los Vocales
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRDom 15 Nov 2020, 00:46 por ElAloch

» Necesito ayuda (Proyecto mod Level-water)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 14 Nov 2020, 23:58 por ElAloch

» Limpieza en la sección de Mods (CAOS TOTAL)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 14 Nov 2020, 21:36 por Josgrox

» El Queso Fiant
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 14 Nov 2020, 21:32 por Josgrox

» Taller de criaturas
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 14 Nov 2020, 18:17 por Dragonprincess

» Spore2005_BetaFaces
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 14 Nov 2020, 09:34 por Davitroon

» El editor de choza-Flourish-Planet Editor ¿Realidad o ficción?
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 11 Nov 2020, 21:09 por Josgrox

» ChiSTeS paRa REir
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 10 Nov 2020, 22:43 por MGX32

» Aventuras: Complejidad Infinita - 100 puntos - Tamaño Extra
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 10 Nov 2020, 16:55 por Alex Nightmare

» Varias camas [Pedido por mauriciocabral]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 10 Nov 2020, 09:27 por Captain Mayor´s Assistant

» YOUR INVASION!! TRADUCCIÓN: ESPAÑOL BY JOSGROX
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 10 Nov 2020, 08:38 por Captain Mayor´s Assistant

» Projecto Skynkraft Mod con Nuevas pinturas para tus criaturas!
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 10 Nov 2020, 07:42 por Captain Mayor´s Assistant

» La historia del universo de Spore - INVESTIGACIÓN SOBRE EL CANON
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRLun 09 Nov 2020, 20:50 por Alex Nightmare

» ColorFullSpices - TRADUCCIÓN: ESPAÑOL BY JOSGROX
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRDom 08 Nov 2020, 17:04 por Jesus-Sole

» Problema con cristal spore
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRDom 08 Nov 2020, 14:09 por Josgrox

» Invitaciones al Servidor oficial del foro [Discord]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRDom 08 Nov 2020, 09:53 por ElAloch

» Solo en la galaxia
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRDom 08 Nov 2020, 09:19 por Josgrox

» Traducción Mod Spore-Etapa Espacial
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 06 Nov 2020, 17:43 por Josgrox

» ¿Que hacer cuando me aburro en spore?
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 06 Nov 2020, 12:29 por Josgrox

» Problema con los acortadores... ¿Supongo?
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 06 Nov 2020, 01:29 por ElAloch

» sobre los mods
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 05 Nov 2020, 20:26 por BAD_DATA

» Reducir el control de flood
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 05 Nov 2020, 20:16 por BAD_DATA

» Despedida
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 05 Nov 2020, 13:52 por Galiಠth

» Editores ocultos en el spore
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 05 Nov 2020, 11:27 por CharliniChannel

» Limpiar la sección de sugerencias (Global)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 05 Nov 2020, 07:38 por Josgrox

» ¿Cómo se subían imágenes?
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 04 Nov 2020, 21:56 por Endy

» Ayudita con esto de "las cartas de presentación"
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 04 Nov 2020, 21:54 por Endy

» Alguien me puede decir... ¿Que onda con las multicuentas?
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 04 Nov 2020, 10:56 por Crylle

» Frases No tan-celebres
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 04 Nov 2020, 01:23 por valeria

» Cabezas Humanas Realistas
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 03 Nov 2020, 23:41 por Werik

» Spore Resurrection: Next Steps
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 03 Nov 2020, 12:55 por Jesus-Sole

» Banner Aniversario - Vamos todos a unirnos en este año :D
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 03 Nov 2020, 04:46 por Captain Mayor´s Assistant

» Primer Experimento [EDB] [4] [Abi]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 03 Nov 2020, 04:35 por Captain Mayor´s Assistant

» La "NACIÓN Sporepedia 2" (Proyecto de aventura)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 03 Nov 2020, 04:02 por Captain Mayor´s Assistant

» Spoffit Físico culturista [TS]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 03 Nov 2020, 03:27 por Captain Mayor´s Assistant

» Frigthmares (Traducida al Español)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 03 Nov 2020, 03:06 por Captain Mayor´s Assistant

» ¡Te Reto!
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRLun 02 Nov 2020, 13:36 por Josgrox

» Volví, pero esta vez es para quedarme hasta el final.
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRLun 02 Nov 2020, 07:33 por Davitroon

» Sporepedia ya no es lo mismo de antes
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRDom 01 Nov 2020, 23:57 por Galiಠth

» Grox Invasion!
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 31 Oct 2020, 21:16 por DarkSporer

» El amongas
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 31 Oct 2020, 14:34 por Endy

» El Devorador de Pitos [O8][O][♫]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRSáb 31 Oct 2020, 12:49 por Marcob2

» Aventura: "Encuentro" v2.0
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 30 Oct 2020, 21:46 por BAD_DATA

» Taller de edificios
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRVie 30 Oct 2020, 21:18 por DarkSporer

» Ideas para nuevas partes de Spore
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 29 Oct 2020, 23:24 por CharliniChannel

» Jefe Grox + Grox
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 29 Oct 2020, 18:50 por DarkSporer

» Hola, conoceme xD
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRJue 29 Oct 2020, 11:57 por Kenome

» PioPlin (Mi primer Ave)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 28 Oct 2020, 23:04 por DarkSporer

» No puedo pasar de Estado trival a EStadio Civiliacion
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 28 Oct 2020, 21:14 por Endy

» otro robot, siiiii. :D
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 28 Oct 2020, 19:10 por DarkSporer

» [NOTICIAS]: "Cuando despertamos, el dominio todavía estaba ahí"
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 28 Oct 2020, 16:24 por technoguyx

» Made In Heaven (Jojo Stone Ocean)
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMiér 28 Oct 2020, 11:37 por valeria

» controlador [O3] Resubido
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 27 Oct 2020, 13:44 por Endy

» Los Escritores Otoñales
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 27 Oct 2020, 13:34 por Endy

» Dragon Helado [Remake 2020]
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRMar 27 Oct 2020, 10:23 por Alex Nightmare

» un dibujo sin color pero que me gusto
Mi derrota ante el código de Spore; LevelWater_Fix CVRdAIRLun 26 Oct 2020, 12:09 por Dragonguy2005

Temas Favoritos
Creación Aleatoria
Los posteadores más activos de la semana
dekarserverbot
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Endy
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Josgrox
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Leck400
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
BAD_DATA
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Davitroon
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
MisiónXSpore
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
ElAloch
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
MGX32
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Slimetorch
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 

Los posteadores más activos del mes
dekarserverbot
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Endy
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Josgrox
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
BAD_DATA
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Davitroon
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Leck400
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
MGX32
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
MisiónXSpore
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
ElAloch
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 
Slimetorch
Mi derrota ante el código de Spore; LevelWater_Fix I10Mi derrota ante el código de Spore; LevelWater_Fix M10Mi derrota ante el código de Spore; LevelWater_Fix D10 

Hora Mundial

Mi derrota ante el código de Spore; LevelWater_Fix

Ver el tema anterior Ver el tema siguiente Ir abajo

Mi derrota ante el código de Spore; LevelWater_Fix Empty Mi derrota ante el código de Spore; LevelWater_Fix

Mensaje por Josgrox el Mar 17 Nov 2020, 10:59

AGRADECIMIENTO:

Antes de nada quiero dar gracias a @ElAloch, porque sin el nunca pude haber descubierto lo que descubrí y voy a explanarlo en este tema por si alguien se interesa o me ofrece ayuda, comencemos:

HISTORIA:

Hace unos cuantos días me propuse una tarea bastante sencilla (en mi opinión) hacer que el agua de la trasformación planetaria no se revertiera a un yermo desértico. Al principio iba mal encaminado pues pensaba que tendría que ver con terraforming tuning (Lógico al fin y al cabo pero no era el caso).

Pero gracias a ElAloch pude descubrir que era idéntico al 100%, por lo que me dije de algún sitio debe venir digo yo: Encontré el script: TerrainLegacyScript True que se encontraba en todos los script sobre terreno y planeta del juego, al ponerlo en false funcionó momentáneamente e incluso cabe destacar que me ocurrió varias veces, pero de repente dejó de funcionar, sí alguien sabe el porque que me lo diga.

Así que tras esa victoria que se convirtió en fracaso seguí buscando y buscando y al fin en un mar de códigos de Spore, se me ocurrió buscar Surface (Superficie), en vez de insistir con: Terrain, planet, water, terraforming and toolspace (pensé que podrían ser las herramientas de terraformación incluso). Al final de todos los intentos casi a punto de rendirme, encuentro el código que buscaba, este se encontraba en:

materials_shader_fragments~ ---> 0x00000003.smt.unpacked ----> 079(TerrainSetup).vertex_fragment

En este archivo de arriba pone lo siguiente:

Captura triste del código Sad :

Mi derrota ante el código de Spore; LevelWater_Fix ShvDw5h

EXPLICACION:

Ese código es lo que provoca el bug horrible de que el agua desaparezca, traduciré el texto en verde (notas del programador)
para que sepáis exactamente lo que dice:

Traducción:

Actualmente tanto la tierra como el agua se establecen en la altura VB, que es máxima (altura del agua, altura de la tierra)
esto es para evitar los problemas cambiantes de la costa y poder mirar debajo de la orilla del agua, debido a que el agua se mueve hacia afuera.

Esto puede cambiar porque tiene sus propios problemas, es decir, que la profundidad del agua no está disponible en el sombreador de vértices y el mapa de refracción no es correcto.

Sin embargo, hacer esta sujeción en el sombreador causa problemas de z-fight debido a que las faldas se sujetan y se arrastran por el borde del agua, porque solo se sujeta la altura final transformada, no las alturas de origen y destino.

FINAL O INICIO?

En resumidas cuentas esta es la solución cutre para ese bug, el cual yo nunca recuerdo haber presenciado y tal vez fuera prácticamente imperceptible. El problema gente viene con lo que voy a decir a continuación, los códigos originales fueron totalmente aniquilados e incluso hay notas que dicen de añadir o corregirlos en futuros parches que nunca llegaron, por lo que sin los códigos originales es imposible corregirlo al menos que pruebe a lo loco (cosa que me niego a hacer).

Dejaré el código entero quitando las notas por si alguno lo quiere ojear y me dice que ese no es el sitio correcto para buscar arreglar lo del agua, en ese caso que me diga el porque y si estoy de acuerdo o tiene sentido seguiré buscando el fallo. En caso de que todos estén de acuerdo que ese es el código y quieran ayudar para modificarlo, bienvenido sea.

Pero este proyecto actualmente está muerto, no por no encontrar el fallo (Estoy al 99% que ese código es el fallo) sino porque no sabemos los valores originales, así pues gracias por leerse este tochaco y os dejo el código:

Código:

vertexFragment TerrainSetup
input color position

declareCode
extern uniform struct
{
float4 vSunDir;
float4 waterColor;
float4 innerParms;
float4 vCamPos;
float4 sphereParms;
float4 camParms;
float4 illumParms;
float4 fogParms;
float4 nightLightTint;
float4 nightLightColor;
float4 duskLightColor;
float4 dayLightColor;
float4 nightShadowColor;
float4 duskShadowColor;
float4 dayShadowColor;
float4 duskDawnStartEnd;
float4x4 viewTransform;
} terrainState;
extern uniform struct
{
float4x4 worldViewProjection;
float4 QuadFaceUVXform;
float4 QuadMorphValue;
float4 QuadFaceElemMap;
float4 QuadFaceSignMap;
float4 QuadFaceXForm[3];
} terrainTransform;
endCode

code
const float c0 = 255.0f * 2.0f / 65536.0f;
const float c1 = 256.0f * c0;
float parentHeight = dot( In.position.ar, float2( c1, c0 ) ) - 1;
float height = dot( In.position.gb, float2( c1, c0 ) ) - 1;
height = parentHeight + (height - parentHeight) * terrainTransform.QuadMorphValue.x;
float height1 = dot( In.color.gb, float2( c1, c0 ) ) - 1;
float seabedHeight = height1 * terrainState.sphereParms.y + terrainState.sphereParms.x;
float landHeight = height * terrainState.sphereParms.y + terrainState.sphereParms.x;
float waterHeight = terrainState.innerParms.w + terrainState.sphereParms.x;
float2 uv = saturate( terrainTransform.QuadFaceUVXform.xy + In.texcoord0.xy * terrainTransform.QuadFaceUVXform.z);
float4 normal4 = float4( uv.xy, 1, 1 );
float3 normal = float3(
dot( normal4, terrainTransform.QuadFaceXForm[0] ),
dot( normal4, terrainTransform.QuadFaceXForm[1] ),
dot( normal4, terrainTransform.QuadFaceXForm[2] ) );
normal = normalize( normal );
float4 landPosition = float4(normal.xyz * landHeight, 1);
float4 waterPosition = float4(normal.xyz * waterHeight, 1)
float4 seabedPosition = float4(normal.xyz * seabedHeight, 1);
endCode
end

Volver arriba Ir abajo

Mi derrota ante el código de Spore; LevelWater_Fix Empty Re: Mi derrota ante el código de Spore; LevelWater_Fix

Mensaje por Mx3brainpower el Mar 17 Nov 2020, 23:56

Yo probaría cambiar la linea que está desactivada como comentario del código y reemplazarla por la que comienza igual con waterPosition. Quedaría así:
Código:
float4 waterPosition = float4(normal.xyz * waterHeight, 1);
// float4 waterPosition = landPosition;

Esto supuestamente cambiaría la posición del agua a su propia altura en lugar de ser igual a la altura de la tierra, que talvez sea lo que provoca el bug de un planeta desértico con nivel de atmósfera alto como mencionas.

Volver arriba Ir abajo

Mi derrota ante el código de Spore; LevelWater_Fix Empty Re: Mi derrota ante el código de Spore; LevelWater_Fix

Mensaje por Josgrox el Miér 18 Nov 2020, 09:01

He probado el código que dijiste y sigue igual, lo que significa que o falta código o el bug no nace de ahí, cosa que si es así no entiendo de donde puede salir, porque según tengo entendido lo que vemos en Spore originalmente antes de ser terraformado es falso, es decir, solo al usar las herramientas de terraformación vemos el verdadero modelo, de ahí que piense que es materials_shader_fragments~. También miré SpaceTools las pero no encontré nada raro y fuera de lo normal al igual que mire todos los Scrips de planetas del juego a ver que había en común con todos ellos y nada raro.

Sí no es eso no tengo ni idea, probé poniendo el TerrainLegacyScript en false, al principio dio efecto (o fueron bugs simultáneos) y saliendo de los planetas y entrando varias veces en los planetas terraformados, no volvían a su estado yermo desértico y solo cambiaba al guardar y salir por lo que estaba buscando la solución a ese problema.

El problema vino cuando el TerrainLegacyScript de repente ya no iba (lo que me hace pensar fueron bugs y tuve mala suerte y pensé que fue por el mod). Lo dicho este proyecto lo dejo abierto y me meteré de vez en cuando a mirarlo y diseñarlo, pero por ahora voy a descansar al menos que averigüe la raíz del problema literalmente.

Lo único que se me ocurre es que sea el cache y este no guarde la característica del terreno, pero eso sería raro porque se acuerda de la totalidad de la terraformación e incluso el color o materials_shader_fragments~ algo que no he visto o algo en los scripts de planetas y terrenos que pasé por alto (cosa que dudo por que los revisé bastante, aunque puede ser que no me diera cuenta de algo)

Volver arriba Ir abajo

Mi derrota ante el código de Spore; LevelWater_Fix Empty Re: Mi derrota ante el código de Spore; LevelWater_Fix

Mensaje por Jesus-Sole el Miér 18 Nov 2020, 13:39

Pues wow, que pena. Esta es solo otra prueba de que Spore estaba demasiado crudo al salir en 2008. Pero sorprendentemente, hicieron un juegazo. Mucha suerte y espero que logres salir de este enredo. Camarada

Volver arriba Ir abajo

Mi derrota ante el código de Spore; LevelWater_Fix Empty Re: Mi derrota ante el código de Spore; LevelWater_Fix

Mensaje por Josgrox el Miér 18 Nov 2020, 14:50

Dato curioso que me ha ayudado también en el intento de desarrollo, sea lo que afecte a la altura del agua, en sí no afecta solo al agua, también al terreno, por que he llegado a esta conclusión:

Pues se debe a que he probado sí al hacer otra cosa que modifique el mundo (terraformar u editar el terreno con las herramientas de crear montañas u mares, el terreno se revierte y el agua a la par se revierten y las montañas, colinas, playas creadas desaparecen o disminuyen mucho su tamaño, al saber esto se sabe que ahora el problema viene con el renderizado del planeta como tal, tierra y agua por ambos lados, maldito EA por no arreglar estos bugs antes de abandonarlo.

Volver arriba Ir abajo

Mi derrota ante el código de Spore; LevelWater_Fix Empty Re: Mi derrota ante el código de Spore; LevelWater_Fix

Mensaje por Contenido patrocinado

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

Permisos de este foro:
No puedes responder a temas en este foro.