diff --git a/RH-Engine/CreateGraphics.cs b/RH-Engine/CreateGraphics.cs index 6da32bc..8d6c732 100644 --- a/RH-Engine/CreateGraphics.cs +++ b/RH-Engine/CreateGraphics.cs @@ -252,6 +252,7 @@ namespace RH_Engine public string RoadCommand(string uuid_route) { + Console.WriteLine("road"); dynamic payload = new { id = "scene/road/add", @@ -261,10 +262,10 @@ namespace RH_Engine diffuse = "data/NetworkEngine/textures/tarmac_diffuse.png", normal = "data/NetworkEngine/textures/tarmac_normale.png", specular = "data/NetworkEngine/textures/tarmac_specular.png", - heightoffset = 0.01 + heightoffset = 1f } }; - return JsonConvert.SerializeObject(Payload(payload))); + return JsonConvert.SerializeObject(Payload(payload)); } public string GetSceneInfoCommand() diff --git a/RH-Engine/Program.cs b/RH-Engine/Program.cs index 7328292..af74ca3 100644 --- a/RH-Engine/Program.cs +++ b/RH-Engine/Program.cs @@ -1,6 +1,7 @@ using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; +using System.Globalization; using System.IO; using System.Net.Sockets; using System.Runtime.Intrinsics.X86; @@ -103,18 +104,12 @@ namespace RH_Engine CreateGraphics createGraphics = new CreateGraphics(tunnelID); - WriteTextMessage(stream, createGraphics.RouteCommand()); - string routeResponse = ReadPrefMessage(stream); + WriteTextMessage(stream, createGraphics.ResetScene()); + ReadPrefMessage(stream); + string routeid = CreateRoute(stream, createGraphics); - string routeID = JSONParser.GetTunnelID(tunnelResponse); - if (routeID == null) - { - Console.WriteLine("could not find a valid route uuid!"); - return; - } - - WriteTextMessage(stream, createGraphics.RoadCommand(routeID)); + WriteTextMessage(stream, createGraphics.RoadCommand(routeid)); //string groundId = GetId("GroundPlane", stream, createGraphics); //Console.WriteLine("ground id: " + groundId);