addlayer(not finished)
This commit is contained in:
@@ -37,7 +37,35 @@ namespace RH_Engine
|
||||
};
|
||||
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()
|
||||
{
|
||||
|
||||
@@ -87,30 +87,26 @@ namespace RH_Engine
|
||||
}
|
||||
|
||||
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);
|
||||
Console.WriteLine("ground id: " + groundId);
|
||||
string command = createGraphics.DeleteGroundPaneCommand(groundId);
|
||||
//string command = createGraphics.ResetScene();
|
||||
>>>>>>> 0e2ee807e147b30f2517a1be463f08da41a799fd
|
||||
|
||||
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));
|
||||
|
||||
WriteTextMessage(stream, createGraphics.AddNodeCommand());
|
||||
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)
|
||||
|
||||
Reference in New Issue
Block a user