addlayer(not finished)
This commit is contained in:
@@ -37,7 +37,35 @@ namespace RH_Engine
|
|||||||
};
|
};
|
||||||
return JsonConvert.SerializeObject(Payload(payload));
|
return JsonConvert.SerializeObject(Payload(payload));
|
||||||
}
|
}
|
||||||
|
public string AddLayer(string uid, string texture)
|
||||||
|
{
|
||||||
|
dynamic payload = new
|
||||||
|
{
|
||||||
|
id = "scene/node/addlayer",
|
||||||
|
data = new
|
||||||
|
{
|
||||||
|
id = uid,
|
||||||
|
diffuse = @"C:\Users\woute\Downloads\NetworkEngine.18.10.10.1\NetworkEngine\data\NetworkEngine\textures\terrain\adesert_cracks_d.jpg",
|
||||||
|
normal = @"C:\Users\woute\Downloads\NetworkEngine.18.10.10.1\NetworkEngine\data\NetworkEngine\textures\terrain\adesert_mntn_d.jpg",
|
||||||
|
minHeight = 0,
|
||||||
|
maxHeight = 10,
|
||||||
|
fadeDist = 1
|
||||||
|
}
|
||||||
|
};
|
||||||
|
return JsonConvert.SerializeObject(Payload(payload));
|
||||||
|
}
|
||||||
|
public string UpdateTerrain()
|
||||||
|
{
|
||||||
|
dynamic payload = new
|
||||||
|
{
|
||||||
|
id = "scene/terrain/update",
|
||||||
|
data = new
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
};
|
||||||
|
return JsonConvert.SerializeObject(Payload(payload));
|
||||||
|
}
|
||||||
|
|
||||||
public string AddNodeCommand()
|
public string AddNodeCommand()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -87,30 +87,26 @@ namespace RH_Engine
|
|||||||
}
|
}
|
||||||
|
|
||||||
CreateGraphics createGraphics = new CreateGraphics(tunnelID);
|
CreateGraphics createGraphics = new CreateGraphics(tunnelID);
|
||||||
<<<<<<< HEAD
|
|
||||||
|
|
||||||
|
|
||||||
=======
|
|
||||||
//int[] heigths = new int[65536];
|
|
||||||
//for(int i =0; i < heigths.Length; i++)
|
|
||||||
//{
|
|
||||||
// heigths[i] = 0;
|
|
||||||
//}
|
|
||||||
|
|
||||||
//string command = createGraphics.TerrainCommand(new int[] { 256, 256 }, heigths);
|
|
||||||
|
|
||||||
string groundId = GetId("GroundPlane", stream, createGraphics);
|
string groundId = GetId("GroundPlane", stream, createGraphics);
|
||||||
Console.WriteLine("ground id: " + groundId);
|
Console.WriteLine("ground id: " + groundId);
|
||||||
string command = createGraphics.DeleteGroundPaneCommand(groundId);
|
string command = createGraphics.DeleteGroundPaneCommand(groundId);
|
||||||
//string command = createGraphics.ResetScene();
|
|
||||||
>>>>>>> 0e2ee807e147b30f2517a1be463f08da41a799fd
|
|
||||||
Console.WriteLine("tunnelID is: " + tunnelID);
|
Console.WriteLine("tunnelID is: " + tunnelID);
|
||||||
|
|
||||||
WriteTextMessage(stream, createGraphics.TerrainCommand(new int[] { 2, 2 }, new int[] { 1, 1, 1, 1 }));
|
WriteTextMessage(stream, createGraphics.TerrainCommand(new int[] { 256, 256 }, null));
|
||||||
|
|
||||||
Console.WriteLine(ReadPrefMessage(stream));
|
Console.WriteLine(ReadPrefMessage(stream));
|
||||||
|
|
||||||
WriteTextMessage(stream, createGraphics.AddNodeCommand());
|
WriteTextMessage(stream, createGraphics.AddNodeCommand());
|
||||||
Console.WriteLine(ReadPrefMessage(stream));
|
Console.WriteLine(ReadPrefMessage(stream));
|
||||||
|
|
||||||
|
/*String tempID = GetId("newNode", stream, createGraphics);
|
||||||
|
WriteTextMessage(stream, createGraphics.AddLayer(tempID, ""));
|
||||||
|
Console.WriteLine(ReadPrefMessage(stream));
|
||||||
|
|
||||||
|
WriteTextMessage(stream, createGraphics.UpdateTerrain());
|
||||||
|
Console.WriteLine(ReadPrefMessage(stream));*/
|
||||||
}
|
}
|
||||||
|
|
||||||
public static string GetId(string name, NetworkStream stream, CreateGraphics createGraphics)
|
public static string GetId(string name, NetworkStream stream, CreateGraphics createGraphics)
|
||||||
|
|||||||
Reference in New Issue
Block a user