public void Read(AssetReader reader) { UVMesh.Read(reader); TerrainDynamicUVST.Read(reader); TerrainChunkDynamicUVST.Read(reader); LightmapIndex = reader.ReadUInt16(); LightmapIndexDynamic = reader.ReadUInt16(); LightmapST.Read(reader); LightmapSTDynamic.Read(reader); }
public void Read(AssetStream stream) { UVMesh.Read(stream); TerrainDynamicUVST.Read(stream); TerrainChunkDynamicUVST.Read(stream); LightmapIndex = stream.ReadUInt16(); LightmapIndexDynamic = stream.ReadUInt16(); LightmapST.Read(stream); LightmapSTDynamic.Read(stream); }
public YAMLNode ExportYAML(IExportContainer container) { YAMLMappingNode node = new YAMLMappingNode(); node.Add("uvMesh", UVMesh.ExportYAML(container)); node.Add("terrainDynamicUVST", TerrainDynamicUVST.ExportYAML(container)); node.Add("terrainChunkDynamicUVST", TerrainChunkDynamicUVST.ExportYAML(container)); node.Add("lightmapIndex", LightmapIndex); node.Add("lightmapIndexDynamic", LightmapIndexDynamic); node.Add("lightmapST", LightmapST.ExportYAML(container)); node.Add("lightmapSTDynamic", LightmapSTDynamic.ExportYAML(container)); return(node); }
public void Read(AssetReader reader) { UVMesh.Read(reader); TerrainDynamicUVST.Read(reader); TerrainChunkDynamicUVST.Read(reader); LightmapIndex = reader.ReadUInt16(); LightmapIndexDynamic = reader.ReadUInt16(); LightmapST.Read(reader); LightmapSTDynamic.Read(reader); if (IsReadExplicitProbeSetHash(reader.Version)) { ExplicitProbeSetHash.Read(reader); } }
public YAMLNode ExportYAML(IExportContainer container) { YAMLMappingNode node = new YAMLMappingNode(); node.Add(UvMeshName, UVMesh.ExportYAML(container)); node.Add(TerrainDynamicUVSTName, TerrainDynamicUVST.ExportYAML(container)); node.Add(TerrainChunkDynamicUVSTName, TerrainChunkDynamicUVST.ExportYAML(container)); node.Add(LightmapIndexName, LightmapIndex); node.Add(LightmapIndexDynamicName, LightmapIndexDynamic); node.Add(LightmapSTName, LightmapST.ExportYAML(container)); node.Add(LightmapSTDynamicName, LightmapSTDynamic.ExportYAML(container)); if (IsReadExplicitProbeSetHash(container.ExportVersion)) { node.Add(ExplicitProbeSetHashName, ExplicitProbeSetHash.ExportYAML(container)); } return(node); }