various changes

This commit is contained in:
shinichi
2020-09-18 14:47:33 +02:00
parent 99b4e7f426
commit b7f3f3542f
2 changed files with 30 additions and 19 deletions

View File

@@ -23,7 +23,7 @@ namespace RH_Engine
this.tunnelID = tunnelID;
}
public string TerrainCommand(int[] sizeArray, int[] heightsArray)
public string TerrainCommand(int[] sizeArray, float[] heightsArray)
{
dynamic payload = new
{

View File

@@ -13,13 +13,13 @@ namespace RH_Engine
internal class Program
{
private static PC[] PCs = {
new PC("DESKTOP-TV73FK0", "woute"),
//new PC("DESKTOP-TV73FK0", "woute"),
//new PC("DESKTOP-M2CIH87", "Fabian"),
//new PC("T470S", "Shinichi"),
new PC("T470S", "Shinichi"),
//new PC("DESKTOP-DHS478C", "semme"),
new PC("NA", "Ralf"),
new PC("NA", "Bart") };
new PC("NA", "Bart") }
;
private static void Main(string[] args)
{
TcpClient client = new TcpClient("145.48.6.10", 6666);
@@ -90,31 +90,42 @@ namespace RH_Engine
CreateGraphics createGraphics = new CreateGraphics(tunnelID);
WriteTextMessage(stream, createGraphics.ResetScene());
Console.WriteLine(ReadPrefMessage(stream));
string groundId = GetId("GroundPlane", stream, createGraphics);
Console.WriteLine("ground id: " + groundId);
string command;
command = createGraphics.SkyboxCommand(DateTime.Now.Millisecond % 24);
WriteTextMessage(stream, createGraphics.SkyboxCommand(DateTime.Now.Millisecond % 24));
Console.WriteLine(ReadPrefMessage(stream));
Console.WriteLine("tunnelID is: " + tunnelID);
WriteTextMessage(stream, createGraphics.TerrainCommand(new int[] { 256, 256 }, null));
float[] heights = new float[65536];
Random random = new Random();
for (int i = 0; i < heights.Length; i++)
{
heights[i] = (float)random.NextDouble();
}
WriteTextMessage(stream, createGraphics.TerrainCommand(new int[] { 256, 256 }, heights));
Console.WriteLine(ReadPrefMessage(stream));
WriteTextMessage(stream, createGraphics.AddNodeCommand());
Console.WriteLine(ReadPrefMessage(stream));
command = createGraphics.AddBikeModel();
WriteTextMessage(stream, createGraphics.AddBikeModel());
WriteTextMessage(stream, command);
//Console.WriteLine(ReadPrefMessage(stream));
Console.WriteLine(ReadPrefMessage(stream));
//WriteTextMessage(stream, createGraphics.AddModel("car", "data\\customModels\\TeslaRoadster.fbx"));
command = createGraphics.AddModel("car", "data\\customModels\\TeslaRoadster.fbx");
WriteTextMessage(stream, command);
Console.WriteLine(ReadPrefMessage(stream));
//Console.WriteLine(ReadPrefMessage(stream));