Projekt

Obecné

Profil

« Předchozí | Další » 

Revize bd9a601b

Přidáno uživatelem Oto Šťáva před téměř 4 roky(ů)

Re #8906 - Client refactor + doc comments

Zobrazit rozdíly:

deltarobot-vr/Assets/ActualDirectionMaterial.mat
1
%YAML 1.1
2
%TAG !u! tag:unity3d.com,2011:
3
--- !u!21 &2100000
4
Material:
5
  serializedVersion: 6
6
  m_ObjectHideFlags: 0
7
  m_CorrespondingSourceObject: {fileID: 0}
8
  m_PrefabInstance: {fileID: 0}
9
  m_PrefabAsset: {fileID: 0}
10
  m_Name: ActualDirectionMaterial
11
  m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12
  m_ShaderKeywords: 
13
  m_LightmapFlags: 4
14
  m_EnableInstancingVariants: 0
15
  m_DoubleSidedGI: 0
16
  m_CustomRenderQueue: -1
17
  stringTagMap: {}
18
  disabledShaderPasses: []
19
  m_SavedProperties:
20
    serializedVersion: 3
21
    m_TexEnvs:
22
    - _BumpMap:
23
        m_Texture: {fileID: 0}
24
        m_Scale: {x: 1, y: 1}
25
        m_Offset: {x: 0, y: 0}
26
    - _DetailAlbedoMap:
27
        m_Texture: {fileID: 0}
28
        m_Scale: {x: 1, y: 1}
29
        m_Offset: {x: 0, y: 0}
30
    - _DetailMask:
31
        m_Texture: {fileID: 0}
32
        m_Scale: {x: 1, y: 1}
33
        m_Offset: {x: 0, y: 0}
34
    - _DetailNormalMap:
35
        m_Texture: {fileID: 0}
36
        m_Scale: {x: 1, y: 1}
37
        m_Offset: {x: 0, y: 0}
38
    - _EmissionMap:
39
        m_Texture: {fileID: 0}
40
        m_Scale: {x: 1, y: 1}
41
        m_Offset: {x: 0, y: 0}
42
    - _MainTex:
43
        m_Texture: {fileID: 0}
44
        m_Scale: {x: 1, y: 1}
45
        m_Offset: {x: 0, y: 0}
46
    - _MetallicGlossMap:
47
        m_Texture: {fileID: 0}
48
        m_Scale: {x: 1, y: 1}
49
        m_Offset: {x: 0, y: 0}
50
    - _OcclusionMap:
51
        m_Texture: {fileID: 0}
52
        m_Scale: {x: 1, y: 1}
53
        m_Offset: {x: 0, y: 0}
54
    - _ParallaxMap:
55
        m_Texture: {fileID: 0}
56
        m_Scale: {x: 1, y: 1}
57
        m_Offset: {x: 0, y: 0}
58
    m_Floats:
59
    - _BumpScale: 1
60
    - _Cutoff: 0.5
61
    - _DetailNormalMapScale: 1
62
    - _DstBlend: 0
63
    - _GlossMapScale: 1
64
    - _Glossiness: 0.5
65
    - _GlossyReflections: 1
66
    - _Metallic: 0
67
    - _Mode: 0
68
    - _OcclusionStrength: 1
69
    - _Parallax: 0.02
70
    - _SmoothnessTextureChannel: 0
71
    - _SpecularHighlights: 1
72
    - _SrcBlend: 1
73
    - _UVSec: 0
74
    - _ZWrite: 1
75
    m_Colors:
76
    - _Color: {r: 1, g: 0, b: 0, a: 1}
77
    - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78
  m_BuildTextureStacks: []
deltarobot-vr/Assets/ActualDirectionMaterial.mat.meta
1
fileFormatVersion: 2
2
guid: ba5e94541fd24e84d8a7cef22c83d162
3
NativeFormatImporter:
4
  externalObjects: {}
5
  mainObjectFileID: 2100000
6
  userData: 
7
  assetBundleName: 
8
  assetBundleVariant: 
deltarobot-vr/Assets/ActuatorMaterial.mat
1
%YAML 1.1
2
%TAG !u! tag:unity3d.com,2011:
3
--- !u!21 &2100000
4
Material:
5
  serializedVersion: 6
6
  m_ObjectHideFlags: 0
7
  m_CorrespondingSourceObject: {fileID: 0}
8
  m_PrefabInstance: {fileID: 0}
9
  m_PrefabAsset: {fileID: 0}
10
  m_Name: ActuatorMaterial
11
  m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12
  m_ShaderKeywords: 
13
  m_LightmapFlags: 4
14
  m_EnableInstancingVariants: 0
15
  m_DoubleSidedGI: 0
16
  m_CustomRenderQueue: -1
17
  stringTagMap: {}
18
  disabledShaderPasses: []
19
  m_SavedProperties:
20
    serializedVersion: 3
21
    m_TexEnvs:
22
    - _BumpMap:
23
        m_Texture: {fileID: 0}
24
        m_Scale: {x: 1, y: 1}
25
        m_Offset: {x: 0, y: 0}
26
    - _DetailAlbedoMap:
27
        m_Texture: {fileID: 0}
28
        m_Scale: {x: 1, y: 1}
29
        m_Offset: {x: 0, y: 0}
30
    - _DetailMask:
31
        m_Texture: {fileID: 0}
32
        m_Scale: {x: 1, y: 1}
33
        m_Offset: {x: 0, y: 0}
34
    - _DetailNormalMap:
35
        m_Texture: {fileID: 0}
36
        m_Scale: {x: 1, y: 1}
37
        m_Offset: {x: 0, y: 0}
38
    - _EmissionMap:
39
        m_Texture: {fileID: 0}
40
        m_Scale: {x: 1, y: 1}
41
        m_Offset: {x: 0, y: 0}
42
    - _MainTex:
43
        m_Texture: {fileID: 0}
44
        m_Scale: {x: 1, y: 1}
45
        m_Offset: {x: 0, y: 0}
46
    - _MetallicGlossMap:
47
        m_Texture: {fileID: 0}
48
        m_Scale: {x: 1, y: 1}
49
        m_Offset: {x: 0, y: 0}
50
    - _OcclusionMap:
51
        m_Texture: {fileID: 0}
52
        m_Scale: {x: 1, y: 1}
53
        m_Offset: {x: 0, y: 0}
54
    - _ParallaxMap:
55
        m_Texture: {fileID: 0}
56
        m_Scale: {x: 1, y: 1}
57
        m_Offset: {x: 0, y: 0}
58
    m_Floats:
59
    - _BumpScale: 1
60
    - _Cutoff: 0.5
61
    - _DetailNormalMapScale: 1
62
    - _DstBlend: 0
63
    - _GlossMapScale: 1
64
    - _Glossiness: 0.5
65
    - _GlossyReflections: 1
66
    - _Metallic: 0
67
    - _Mode: 0
68
    - _OcclusionStrength: 1
69
    - _Parallax: 0.02
70
    - _SmoothnessTextureChannel: 0
71
    - _SpecularHighlights: 1
72
    - _SrcBlend: 1
73
    - _UVSec: 0
74
    - _ZWrite: 1
75
    m_Colors:
76
    - _Color: {r: 0, g: 0.61987686, b: 1, a: 1}
77
    - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78
  m_BuildTextureStacks: []
deltarobot-vr/Assets/ActuatorMaterial.mat.meta
1
fileFormatVersion: 2
2
guid: 62f2cab33e7d65346be49f4912bdd9ee
3
NativeFormatImporter:
4
  externalObjects: {}
5
  mainObjectFileID: 2100000
6
  userData: 
7
  assetBundleName: 
8
  assetBundleVariant: 
deltarobot-vr/Assets/CDArrowMaterial.mat
1
%YAML 1.1
2
%TAG !u! tag:unity3d.com,2011:
3
--- !u!21 &2100000
4
Material:
5
  serializedVersion: 6
6
  m_ObjectHideFlags: 0
7
  m_CorrespondingSourceObject: {fileID: 0}
8
  m_PrefabInstance: {fileID: 0}
9
  m_PrefabAsset: {fileID: 0}
10
  m_Name: CDArrowMaterial
11
  m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12
  m_ShaderKeywords: 
13
  m_LightmapFlags: 4
14
  m_EnableInstancingVariants: 0
15
  m_DoubleSidedGI: 0
16
  m_CustomRenderQueue: -1
17
  stringTagMap: {}
18
  disabledShaderPasses: []
19
  m_SavedProperties:
20
    serializedVersion: 3
21
    m_TexEnvs:
22
    - _BumpMap:
23
        m_Texture: {fileID: 0}
24
        m_Scale: {x: 1, y: 1}
25
        m_Offset: {x: 0, y: 0}
26
    - _DetailAlbedoMap:
27
        m_Texture: {fileID: 0}
28
        m_Scale: {x: 1, y: 1}
29
        m_Offset: {x: 0, y: 0}
30
    - _DetailMask:
31
        m_Texture: {fileID: 0}
32
        m_Scale: {x: 1, y: 1}
33
        m_Offset: {x: 0, y: 0}
34
    - _DetailNormalMap:
35
        m_Texture: {fileID: 0}
36
        m_Scale: {x: 1, y: 1}
37
        m_Offset: {x: 0, y: 0}
38
    - _EmissionMap:
39
        m_Texture: {fileID: 0}
40
        m_Scale: {x: 1, y: 1}
41
        m_Offset: {x: 0, y: 0}
42
    - _MainTex:
43
        m_Texture: {fileID: 0}
44
        m_Scale: {x: 1, y: 1}
45
        m_Offset: {x: 0, y: 0}
46
    - _MetallicGlossMap:
47
        m_Texture: {fileID: 0}
48
        m_Scale: {x: 1, y: 1}
49
        m_Offset: {x: 0, y: 0}
50
    - _OcclusionMap:
51
        m_Texture: {fileID: 0}
52
        m_Scale: {x: 1, y: 1}
53
        m_Offset: {x: 0, y: 0}
54
    - _ParallaxMap:
55
        m_Texture: {fileID: 0}
56
        m_Scale: {x: 1, y: 1}
57
        m_Offset: {x: 0, y: 0}
58
    m_Floats:
59
    - _BumpScale: 1
60
    - _Cutoff: 0.5
61
    - _DetailNormalMapScale: 1
62
    - _DstBlend: 0
63
    - _GlossMapScale: 1
64
    - _Glossiness: 0.5
65
    - _GlossyReflections: 1
66
    - _Metallic: 0
67
    - _Mode: 0
68
    - _OcclusionStrength: 1
69
    - _Parallax: 0.02
70
    - _SmoothnessTextureChannel: 0
71
    - _SpecularHighlights: 1
72
    - _SrcBlend: 1
73
    - _UVSec: 0
74
    - _ZWrite: 1
75
    m_Colors:
76
    - _Color: {r: 1, g: 0, b: 0, a: 1}
77
    - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78
  m_BuildTextureStacks: []
deltarobot-vr/Assets/CDArrowMaterial.mat.meta
1
fileFormatVersion: 2
2
guid: ba5e94541fd24e84d8a7cef22c83d162
3
NativeFormatImporter:
4
  externalObjects: {}
5
  mainObjectFileID: 2100000
6
  userData: 
7
  assetBundleName: 
8
  assetBundleVariant: 
deltarobot-vr/Assets/CubeMaterial.mat
1
%YAML 1.1
2
%TAG !u! tag:unity3d.com,2011:
3
--- !u!21 &2100000
4
Material:
5
  serializedVersion: 6
6
  m_ObjectHideFlags: 0
7
  m_CorrespondingSourceObject: {fileID: 0}
8
  m_PrefabInstance: {fileID: 0}
9
  m_PrefabAsset: {fileID: 0}
10
  m_Name: CubeMaterial
11
  m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12
  m_ShaderKeywords: 
13
  m_LightmapFlags: 4
14
  m_EnableInstancingVariants: 0
15
  m_DoubleSidedGI: 0
16
  m_CustomRenderQueue: -1
17
  stringTagMap: {}
18
  disabledShaderPasses: []
19
  m_SavedProperties:
20
    serializedVersion: 3
21
    m_TexEnvs:
22
    - _BumpMap:
23
        m_Texture: {fileID: 0}
24
        m_Scale: {x: 1, y: 1}
25
        m_Offset: {x: 0, y: 0}
26
    - _DetailAlbedoMap:
27
        m_Texture: {fileID: 0}
28
        m_Scale: {x: 1, y: 1}
29
        m_Offset: {x: 0, y: 0}
30
    - _DetailMask:
31
        m_Texture: {fileID: 0}
32
        m_Scale: {x: 1, y: 1}
33
        m_Offset: {x: 0, y: 0}
34
    - _DetailNormalMap:
35
        m_Texture: {fileID: 0}
36
        m_Scale: {x: 1, y: 1}
37
        m_Offset: {x: 0, y: 0}
38
    - _EmissionMap:
39
        m_Texture: {fileID: 0}
40
        m_Scale: {x: 1, y: 1}
41
        m_Offset: {x: 0, y: 0}
42
    - _MainTex:
43
        m_Texture: {fileID: 0}
44
        m_Scale: {x: 1, y: 1}
45
        m_Offset: {x: 0, y: 0}
46
    - _MetallicGlossMap:
47
        m_Texture: {fileID: 0}
48
        m_Scale: {x: 1, y: 1}
49
        m_Offset: {x: 0, y: 0}
50
    - _OcclusionMap:
51
        m_Texture: {fileID: 0}
52
        m_Scale: {x: 1, y: 1}
53
        m_Offset: {x: 0, y: 0}
54
    - _ParallaxMap:
55
        m_Texture: {fileID: 0}
56
        m_Scale: {x: 1, y: 1}
57
        m_Offset: {x: 0, y: 0}
58
    m_Floats:
59
    - _BumpScale: 1
60
    - _Cutoff: 0.5
61
    - _DetailNormalMapScale: 1
62
    - _DstBlend: 0
63
    - _GlossMapScale: 1
64
    - _Glossiness: 0.5
65
    - _GlossyReflections: 1
66
    - _Metallic: 0
67
    - _Mode: 0
68
    - _OcclusionStrength: 1
69
    - _Parallax: 0.02
70
    - _SmoothnessTextureChannel: 0
71
    - _SpecularHighlights: 1
72
    - _SrcBlend: 1
73
    - _UVSec: 0
74
    - _ZWrite: 1
75
    m_Colors:
76
    - _Color: {r: 0, g: 0.61987686, b: 1, a: 1}
77
    - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78
  m_BuildTextureStacks: []
deltarobot-vr/Assets/CubeMaterial.mat.meta
1
fileFormatVersion: 2
2
guid: 62f2cab33e7d65346be49f4912bdd9ee
3
NativeFormatImporter:
4
  externalObjects: {}
5
  mainObjectFileID: 2100000
6
  userData: 
7
  assetBundleName: 
8
  assetBundleVariant: 
deltarobot-vr/Assets/DDArrowMaterial.mat
1
%YAML 1.1
2
%TAG !u! tag:unity3d.com,2011:
3
--- !u!21 &2100000
4
Material:
5
  serializedVersion: 6
6
  m_ObjectHideFlags: 0
7
  m_CorrespondingSourceObject: {fileID: 0}
8
  m_PrefabInstance: {fileID: 0}
9
  m_PrefabAsset: {fileID: 0}
10
  m_Name: DDArrowMaterial
11
  m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12
  m_ShaderKeywords: 
13
  m_LightmapFlags: 4
14
  m_EnableInstancingVariants: 0
15
  m_DoubleSidedGI: 0
16
  m_CustomRenderQueue: -1
17
  stringTagMap: {}
18
  disabledShaderPasses: []
19
  m_SavedProperties:
20
    serializedVersion: 3
21
    m_TexEnvs:
22
    - _BumpMap:
23
        m_Texture: {fileID: 0}
24
        m_Scale: {x: 1, y: 1}
25
        m_Offset: {x: 0, y: 0}
26
    - _DetailAlbedoMap:
27
        m_Texture: {fileID: 0}
28
        m_Scale: {x: 1, y: 1}
29
        m_Offset: {x: 0, y: 0}
30
    - _DetailMask:
31
        m_Texture: {fileID: 0}
32
        m_Scale: {x: 1, y: 1}
33
        m_Offset: {x: 0, y: 0}
34
    - _DetailNormalMap:
35
        m_Texture: {fileID: 0}
36
        m_Scale: {x: 1, y: 1}
37
        m_Offset: {x: 0, y: 0}
38
    - _EmissionMap:
39
        m_Texture: {fileID: 0}
40
        m_Scale: {x: 1, y: 1}
41
        m_Offset: {x: 0, y: 0}
42
    - _MainTex:
43
        m_Texture: {fileID: 0}
44
        m_Scale: {x: 1, y: 1}
45
        m_Offset: {x: 0, y: 0}
46
    - _MetallicGlossMap:
47
        m_Texture: {fileID: 0}
48
        m_Scale: {x: 1, y: 1}
49
        m_Offset: {x: 0, y: 0}
50
    - _OcclusionMap:
51
        m_Texture: {fileID: 0}
52
        m_Scale: {x: 1, y: 1}
53
        m_Offset: {x: 0, y: 0}
54
    - _ParallaxMap:
55
        m_Texture: {fileID: 0}
56
        m_Scale: {x: 1, y: 1}
57
        m_Offset: {x: 0, y: 0}
58
    m_Floats:
59
    - _BumpScale: 1
60
    - _Cutoff: 0.5
61
    - _DetailNormalMapScale: 1
62
    - _DstBlend: 0
63
    - _GlossMapScale: 1
64
    - _Glossiness: 0.5
65
    - _GlossyReflections: 1
66
    - _Metallic: 0
67
    - _Mode: 0
68
    - _OcclusionStrength: 1
69
    - _Parallax: 0.02
70
    - _SmoothnessTextureChannel: 0
71
    - _SpecularHighlights: 1
72
    - _SrcBlend: 1
73
    - _UVSec: 0
74
    - _ZWrite: 1
75
    m_Colors:
76
    - _Color: {r: 0, g: 1, b: 0, a: 1}
77
    - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78
  m_BuildTextureStacks: []
deltarobot-vr/Assets/DDArrowMaterial.mat.meta
1
fileFormatVersion: 2
2
guid: b01c4eddab52a9d47b02db54cc78e6c2
3
NativeFormatImporter:
4
  externalObjects: {}
5
  mainObjectFileID: 2100000
6
  userData: 
7
  assetBundleName: 
8
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/ActuatorScript.cs
1
using UnityEngine;
2

  
3
namespace DeltaRobotVr
4
{
5
    public class ActuatorScript : MonoBehaviour
6
    {
7
        public const float LerpParam = 0.5f;
8
        
9
        private Transform _transform;
10
    
11
        void Start()
12
        {
13
            _transform = GetComponent<Transform>();
14
        }
15
    
16
        void Update()
17
        {
18
            if (Client.Instance.IsConnected)
19
            {
20
                var actPosition = Client.Instance.ActuatorPosition;
21
                var newPosition = Single3Utils.ToVector3(actPosition.X, actPosition.Y, actPosition.Z);
22
                _transform.position = Vector3.Lerp(_transform.position, newPosition, LerpParam);
23
            }
24
        }
25
    }
26
}
deltarobot-vr/Assets/DeltaRobotVr/ActuatorScript.cs.meta
1
fileFormatVersion: 2
2
guid: cfafba4e0e8b6e0adb6dda9dbc5076f8
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/ArrowScript.cs
1
using UnityEngine;
2

  
3
namespace DeltaRobotVr
4
{
5
    public abstract class ArrowScript : MonoBehaviour
6
    {
7
        protected LineRenderer lr;
8
        void Start()
9
        {
10
            lr = GetComponent<LineRenderer>();
11
        }
12

  
13
        void Update()
14
        {
15
            if (Client.Instance.IsConnected)
16
            {
17
                var vector = GetVector();
18
                lr.SetPositions(new[] { Vector3.zero, Single3Utils.ToVector3(vector) * 2 });
19
            }
20
        }
21

  
22
        protected abstract Single3 GetVector();
23
    }
24
}
deltarobot-vr/Assets/DeltaRobotVr/ArrowScript.cs.meta
1
fileFormatVersion: 2
2
guid: e8091905fe5149d40a4fb2711bb82b8b
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/Client.cs
8 8

  
9 9
namespace DeltaRobotVr
10 10
{
11
    public readonly struct Single3
12
    {
13
        public float X { get; }
14
        public float Y { get; }
15
        public float Z { get; }
16

  
17
        public Single3(float x, float y, float z)
18
        {
19
            X = x;
20
            Y = y;
21
            Z = z;
22
        }
23

  
24
        public override string ToString() => "Single3[ " + X + " " + Y + " " + Z + " ]";
25
    }
26

  
27 11
    public sealed class Client
28 12
    {
29 13
        // singleton instance
......
276 260
                    {
277 261
                        Debug.LogError($"Exception in communication thread:\n{e}");
278 262
                    }
279
                }

280
                finally

281
                {

282
                    IsConnected = false;

263
                }
264
                finally
265
                {
266
                    IsConnected = false;
283 267
                }
284 268
                
285 269
                // wait before reconnection - short polls to prevent blocking if application is closed
deltarobot-vr/Assets/DeltaRobotVr/Components.meta
1
fileFormatVersion: 2
2
guid: fc6bedc3421d40129835f279dbc661e2
3
timeCreated: 1621693639
deltarobot-vr/Assets/DeltaRobotVr/Components/AbstractArrow.cs
1
using UnityEngine;
2

  
3
namespace DeltaRobotVr.Components
4
{
5
    /// <summary>
6
    /// A generic implementation of vector visualization. The vector is determined by the <c>GetVector</c> method.
7
    /// </summary>
8
    public abstract class AbstractArrow : MonoBehaviour
9
    {
10
        protected LineRenderer _lineRenderer;
11
        
12
        void Start()
13
        {
14
            _lineRenderer = GetComponent<LineRenderer>();
15
        }
16

  
17
        void Update()
18
        {
19
            if (Client.Instance.IsConnected)
20
            {
21
                var vector = GetVector();
22
                _lineRenderer.SetPositions(new[] { Vector3.zero, Single3Utils.ToVector3(vector) * 2 });
23
            }
24
        }
25

  
26
        /// <summary>
27
        /// Gets the vector that this component renders.
28
        /// </summary>
29
        protected abstract Single3 GetVector();
30
    }
31
}
deltarobot-vr/Assets/DeltaRobotVr/Components/AbstractArrow.cs.meta
1
fileFormatVersion: 2
2
guid: e8091905fe5149d40a4fb2711bb82b8b
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/Components/ActualDirectionArrow.cs
1
namespace DeltaRobotVr.Components
2
{
3
    
4
    /// <summary>
5
    /// This arrow visualizes the actual direction the actuator is currently moving in.
6
    /// </summary>
7
    public class ActualDirectionArrow : AbstractArrow
8
    {
9
        protected override Single3 GetVector() => Client.Instance.CurrentDirectionVector;
10
    }
11
}
deltarobot-vr/Assets/DeltaRobotVr/Components/ActualDirectionArrow.cs.meta
1
fileFormatVersion: 2
2
guid: 7d92319639667d643a9722c4c835a70b
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/Components/Actuator.cs
1
using UnityEngine;
2

  
3
namespace DeltaRobotVr.Components
4
{
5
    public class Actuator : MonoBehaviour
6
    {
7
        public const float LerpParam = 0.5f;
8
        
9
        private Transform _transform;
10
    
11
        void Start()
12
        {
13
            _transform = GetComponent<Transform>();
14
        }
15
    
16
        void Update()
17
        {
18
            if (Client.Instance.IsConnected)
19
            {
20
                var actPosition = Client.Instance.ActuatorPosition;
21
                var newPosition = Single3Utils.ToVector3(actPosition.X, actPosition.Y, actPosition.Z);
22
                _transform.position = Vector3.Lerp(_transform.position, newPosition, LerpParam);
23
            }
24
        }
25
    }
26
}
deltarobot-vr/Assets/DeltaRobotVr/Components/Actuator.cs.meta
1
fileFormatVersion: 2
2
guid: cfafba4e0e8b6e0adb6dda9dbc5076f8
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/Components/Curve.cs
1
using UnityEngine;
2

  
3
namespace DeltaRobotVr.Components
4
{
5
    public class Curve : MonoBehaviour
6
    {
7
        private long _currentCounter;
8
        private LineRenderer _lineRenderer;
9
        
10
        void Start()
11
        {
12
            _currentCounter = Client.Instance.CurveCounter;
13
            _lineRenderer = GetComponent<LineRenderer>();
14
        }
15
   
16
        void Update()
17
        {
18
            if (Client.Instance.IsConnected)
19
            {
20
                var counter = Client.Instance.CurveCounter;
21
                if(counter != _currentCounter && Client.Instance.Curve != null)
22
                {
23
                    _lineRenderer.positionCount = Client.Instance.Curve.Length;
24
                    _lineRenderer.SetPositions(Single3Utils.ToVector3(Client.Instance.Curve));
25
                }
26
            }
27
        }
28
    }
29
}
deltarobot-vr/Assets/DeltaRobotVr/Components/Curve.cs.meta
1
fileFormatVersion: 2
2
guid: bb50b983128c52b48ae66147e4978d5f
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/Components/MainScene.cs
1
using UnityEngine;
2

  
3
namespace DeltaRobotVr.Components
4
{
5
    
6
    /// <summary>
7
    /// Global script for the main scene.
8
    /// </summary>
9
    public class MainScene : MonoBehaviour
10
    {
11
        private void Start()
12
        {
13
            Client.Instance.Start();
14
        }
15

  
16
        private void OnDestroy()
17
        {
18
            Client.Instance.Stop();
19
        }
20
    }
21
}
deltarobot-vr/Assets/DeltaRobotVr/Components/MainScene.cs.meta
1
fileFormatVersion: 2
2
guid: e836e6e7e42b45a0aeb69edb20f7f2cd
3
timeCreated: 1620806641
deltarobot-vr/Assets/DeltaRobotVr/Components/StatusDisplay.cs
1
using System.Collections;
2
using System.Collections.Generic;
3
using UnityEngine;
4
using UnityEngine.UI;
5
using DeltaRobotVr;
6

  
7
public class StatusDisplay : MonoBehaviour
8
{
9
    private const string STATUS = "Status:\n";
10
    private const string CONNECTED = "<color=green>Connected</color>";
11
    private const string CONNECTING = "<color=red>Connecting...</color>";
12
    private Text _textComp;
13
    // Start is called before the first frame update
14
    void Start()
15
    {
16
        _textComp = GetComponent<Text>();
17
    }
18

  
19
    // Update is called once per frame
20
    void Update()
21
    {
22
        if (Client.Instance.IsConnected)
23
        {
24
            _textComp.text = STATUS + CONNECTED;
25
        }
26
        else
27
        {
28
            if (Client.Instance.EotMsg.Length == 0)
29
            {
30
                _textComp.text = STATUS + CONNECTING;
31
            }
32
            else
33
            {
34
                _textComp.text = STATUS + CONNECTING + "\n" + Client.Instance.EotMsg;
35
            }
36
        }
37
    }
38
}
deltarobot-vr/Assets/DeltaRobotVr/Components/StatusDisplay.cs.meta
1
fileFormatVersion: 2
2
guid: 3dfc99055443ed24597abf07afc16604
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/Components/TargetDirectionArrow.cs
1
namespace DeltaRobotVr.Components
2
{
3
    
4
    /// <summary>
5
    /// This arrow visualizes the target direction the actuator should be moving in, in order to draw the curve.
6
    /// </summary>
7
    public class TargetDirectionArrow : AbstractArrow
8
    {
9
        protected override Single3 GetVector() => Client.Instance.DesiredDirectionVector;
10
    }
11
}
deltarobot-vr/Assets/DeltaRobotVr/Components/TargetDirectionArrow.cs.meta
1
fileFormatVersion: 2
2
guid: 0405dab141f621d4aae1935de042ed9d
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/CurrentDirectionArrow.cs
1
namespace DeltaRobotVr
2
{
3
    public class CurrentDirectionArrow : ArrowScript
4
    {
5
        protected override Single3 GetVector() => Client.Instance.CurrentDirectionVector;
6
    }
7
}
deltarobot-vr/Assets/DeltaRobotVr/CurrentDirectionArrow.cs.meta
1
fileFormatVersion: 2
2
guid: 7d92319639667d643a9722c4c835a70b
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/CurveScript.cs
1
using UnityEngine;
2

  
3
namespace DeltaRobotVr
4
{
5
    public class CurveScript : MonoBehaviour
6
    {
7
        private long _curentCounter;
8
        private LineRenderer lr;
9
        void Start()
10
        {
11
            _curentCounter = Client.Instance.CurveCounter;
12
            lr = GetComponent<LineRenderer>();
13
        }
14
   
15
        void Update()
16
        {
17
            if (Client.Instance.IsConnected)
18
            {
19
                var _counter = Client.Instance.CurveCounter;
20
                if(_counter != _curentCounter && Client.Instance.Curve != null)
21
                {
22
                    lr.positionCount = Client.Instance.Curve.Length;
23
                    lr.SetPositions(Single3Utils.ToVector3(Client.Instance.Curve));
24
                }
25
            }
26
        }
27
    }
28
}
deltarobot-vr/Assets/DeltaRobotVr/CurveScript.cs.meta
1
fileFormatVersion: 2
2
guid: bb50b983128c52b48ae66147e4978d5f
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/DesiredDirectionArrow.cs
1
namespace DeltaRobotVr
2
{
3
    public class DesiredDirectionArrow : ArrowScript
4
    {
5
        protected override Single3 GetVector() => Client.Instance.DesiredDirectionVector;
6
    }
7
}
deltarobot-vr/Assets/DeltaRobotVr/DesiredDirectionArrow.cs.meta
1
fileFormatVersion: 2
2
guid: 0405dab141f621d4aae1935de042ed9d
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/DeltaRobotVr/MainScript.cs
1
using System;
2
using UnityEngine;
3

  
4
namespace DeltaRobotVr
5
{
6
    public class MainScript : MonoBehaviour
7
    {
8
        private void Start()
9
        {
10
            Client.Instance.Start();
11
        }
12

  
13
        private void OnDestroy()
14
        {
15
            Client.Instance.Stop();
16
        }
17
    }
18
}
deltarobot-vr/Assets/DeltaRobotVr/MainScript.cs.meta
1
fileFormatVersion: 2
2
guid: e836e6e7e42b45a0aeb69edb20f7f2cd
3
timeCreated: 1620806641
deltarobot-vr/Assets/DeltaRobotVr/Single3.cs
1
namespace DeltaRobotVr
2
{
3
    public readonly struct Single3
4
    {
5
        public float X { get; }
6
        public float Y { get; }
7
        public float Z { get; }
8

  
9
        public Single3(float x, float y, float z)
10
        {
11
            X = x;
12
            Y = y;
13
            Z = z;
14
        }
15

  
16
        public override string ToString() => "Single3[ " + X + " " + Y + " " + Z + " ]";
17
    }
18
}
deltarobot-vr/Assets/DeltaRobotVr/Single3.cs.meta
1
fileFormatVersion: 2
2
guid: 5e77e12132de42cdb006c02000deb1b1
3
timeCreated: 1621783853
deltarobot-vr/Assets/DeltaRobotVr/StatusScript.cs
1
using System.Collections;
2
using System.Collections.Generic;
3
using UnityEngine;
4
using UnityEngine.UI;
5
using DeltaRobotVr;
6

  
7
public class StatusScript : MonoBehaviour
8
{
9
    private const string STATUS = "Status:\n";
10
    private const string CONNECTED = "<color=green>Connected</color>";
11
    private const string CONNECTING = "<color=red>Connecting...</color>\n";
12
    private Text _textComp;
13
    // Start is called before the first frame update
14
    void Start()
15
    {
16
        _textComp = GetComponent<Text>();
17
    }
18

  
19
    // Update is called once per frame
20
    void Update()
21
    {
22
        if (Client.Instance.IsConnected)
23
        {
24
            _textComp.text = STATUS + CONNECTED;
25
        }
26
        else
27
        {
28
            _textComp.text = STATUS + CONNECTING + Client.Instance.EotMsg;
29
        }
30
    }
31
}
deltarobot-vr/Assets/DeltaRobotVr/StatusScript.cs.meta
1
fileFormatVersion: 2
2
guid: 3dfc99055443ed24597abf07afc16604
3
MonoImporter:
4
  externalObjects: {}
5
  serializedVersion: 2
6
  defaultReferences: []
7
  executionOrder: 0
8
  icon: {instanceID: 0}
9
  userData: 
10
  assetBundleName: 
11
  assetBundleVariant: 
deltarobot-vr/Assets/Scenes/MainScene.unity
38 38
  m_ReflectionIntensity: 1
39 39
  m_CustomReflection: {fileID: 0}
40 40
  m_Sun: {fileID: 705507994}
41
  m_IndirectSpecularColor: {r: 0.59937525, g: 0.5997512, b: 0.59948856, a: 1}
41
  m_IndirectSpecularColor: {r: 0.59937465, g: 0.5997504, b: 0.599488, a: 1}
42 42
  m_UseRadianceAmbientProbe: 0
43 43
--- !u!157 &3
44 44
LightmapSettings:
......
713 713
  - component: {fileID: 898637395}
714 714
  - component: {fileID: 898637394}
715 715
  m_Layer: 0
716
  m_Name: DesiredDirectionArrow
716
  m_Name: TargetDirectionArrow
717 717
  m_TagString: Untagged
718 718
  m_Icon: {fileID: 0}
719 719
  m_NavMeshLayer: 0
......
972 972
  m_GameObject: {fileID: 1036243807}
973 973
  m_Enabled: 1
974 974
  m_EditorHideFlags: 0
975
  m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
975
  m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3}
976 976
  m_Name: 
977 977
  m_EditorClassIdentifier: 
978
  m_HorizontalAxis: Horizontal
979
  m_VerticalAxis: Vertical
980
  m_SubmitButton: Submit
981
  m_CancelButton: Cancel
982
  m_InputActionsPerSecond: 10
983
  m_RepeatDelay: 0.5
984
  m_ForceModuleActive: 0
978
  m_MoveRepeatDelay: 0.5
979
  m_MoveRepeatRate: 0.1
980
  m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018,
981
    type: 3}
982
  m_PointAction: {fileID: 1054132383583890850, guid: ca9f5fa95ffab41fb9a615ab714db018,
983
    type: 3}
984
  m_MoveAction: {fileID: 3710738434707379630, guid: ca9f5fa95ffab41fb9a615ab714db018,
985
    type: 3}
986
  m_SubmitAction: {fileID: 2064916234097673511, guid: ca9f5fa95ffab41fb9a615ab714db018,
987
    type: 3}
988
  m_CancelAction: {fileID: -1967631576421560919, guid: ca9f5fa95ffab41fb9a615ab714db018,
989
    type: 3}
990
  m_LeftClickAction: {fileID: 8056856818456041789, guid: ca9f5fa95ffab41fb9a615ab714db018,
991
    type: 3}
992
  m_MiddleClickAction: {fileID: 3279352641294131588, guid: ca9f5fa95ffab41fb9a615ab714db018,
993
    type: 3}
994
  m_RightClickAction: {fileID: 3837173908680883260, guid: ca9f5fa95ffab41fb9a615ab714db018,
995
    type: 3}
996
  m_ScrollWheelAction: {fileID: 4502412055082496612, guid: ca9f5fa95ffab41fb9a615ab714db018,
997
    type: 3}
998
  m_TrackedDevicePositionAction: {fileID: 4754684134866288074, guid: ca9f5fa95ffab41fb9a615ab714db018,
999
    type: 3}
1000
  m_TrackedDeviceOrientationAction: {fileID: 1025543830046995696, guid: ca9f5fa95ffab41fb9a615ab714db018,
1001
    type: 3}
1002
  m_DeselectOnBackgroundClick: 1
1003
  m_PointerBehavior: 0
985 1004
--- !u!114 &1036243809
986 1005
MonoBehaviour:
987 1006
  m_ObjectHideFlags: 0
......
1054 1073
  - component: {fileID: 1147993586}
1055 1074
  - component: {fileID: 1147993585}
1056 1075
  m_Layer: 0
1057
  m_Name: CurrentDirectionArrow
1076
  m_Name: ActualDirectionArrow
1058 1077
  m_TagString: Untagged
1059 1078
  m_Icon: {fileID: 0}
1060 1079
  m_NavMeshLayer: 0
deltarobot-vr/Assets/TargetDirectionMaterial.mat
1
%YAML 1.1
2
%TAG !u! tag:unity3d.com,2011:
3
--- !u!21 &2100000
4
Material:
5
  serializedVersion: 6
6
  m_ObjectHideFlags: 0
7
  m_CorrespondingSourceObject: {fileID: 0}
8
  m_PrefabInstance: {fileID: 0}
9
  m_PrefabAsset: {fileID: 0}
10
  m_Name: TargetDirectionMaterial
11
  m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12
  m_ShaderKeywords: 
13
  m_LightmapFlags: 4
14
  m_EnableInstancingVariants: 0
15
  m_DoubleSidedGI: 0
16
  m_CustomRenderQueue: -1
17
  stringTagMap: {}
18
  disabledShaderPasses: []
19
  m_SavedProperties:
20
    serializedVersion: 3
21
    m_TexEnvs:
22
    - _BumpMap:
23
        m_Texture: {fileID: 0}
24
        m_Scale: {x: 1, y: 1}
25
        m_Offset: {x: 0, y: 0}
26
    - _DetailAlbedoMap:
27
        m_Texture: {fileID: 0}
28
        m_Scale: {x: 1, y: 1}
29
        m_Offset: {x: 0, y: 0}
30
    - _DetailMask:
31
        m_Texture: {fileID: 0}
32
        m_Scale: {x: 1, y: 1}
33
        m_Offset: {x: 0, y: 0}
34
    - _DetailNormalMap:
35
        m_Texture: {fileID: 0}
36
        m_Scale: {x: 1, y: 1}
37
        m_Offset: {x: 0, y: 0}
38
    - _EmissionMap:
39
        m_Texture: {fileID: 0}
40
        m_Scale: {x: 1, y: 1}
41
        m_Offset: {x: 0, y: 0}
42
    - _MainTex:
43
        m_Texture: {fileID: 0}
44
        m_Scale: {x: 1, y: 1}
45
        m_Offset: {x: 0, y: 0}
46
    - _MetallicGlossMap:
47
        m_Texture: {fileID: 0}
48
        m_Scale: {x: 1, y: 1}
49
        m_Offset: {x: 0, y: 0}
50
    - _OcclusionMap:
51
        m_Texture: {fileID: 0}
52
        m_Scale: {x: 1, y: 1}
53
        m_Offset: {x: 0, y: 0}
54
    - _ParallaxMap:
55
        m_Texture: {fileID: 0}
56
        m_Scale: {x: 1, y: 1}
57
        m_Offset: {x: 0, y: 0}
58
    m_Floats:
59
    - _BumpScale: 1
60
    - _Cutoff: 0.5
61
    - _DetailNormalMapScale: 1
62
    - _DstBlend: 0
63
    - _GlossMapScale: 1
64
    - _Glossiness: 0.5
65
    - _GlossyReflections: 1
66
    - _Metallic: 0
67
    - _Mode: 0
68
    - _OcclusionStrength: 1
69
    - _Parallax: 0.02
70
    - _SmoothnessTextureChannel: 0
71
    - _SpecularHighlights: 1
72
    - _SrcBlend: 1
73
    - _UVSec: 0
74
    - _ZWrite: 1
75
    m_Colors:
76
    - _Color: {r: 0, g: 1, b: 0, a: 1}
77
    - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78
  m_BuildTextureStacks: []
deltarobot-vr/Assets/TargetDirectionMaterial.mat.meta
1
fileFormatVersion: 2
2
guid: b01c4eddab52a9d47b02db54cc78e6c2
3
NativeFormatImporter:
4
  externalObjects: {}
5
  mainObjectFileID: 2100000
6
  userData: 
7
  assetBundleName: 
8
  assetBundleVariant: 
deltarobot-vr/obj.bak/Debug/.NETFramework,Version=v4.7.1.AssemblyAttributes.cs
1
// <autogenerated />
2
using System;
3
using System.Reflection;
4
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.1", FrameworkDisplayName = "")]
deltarobot-vr/obj.bak/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache
1
7b3914932a9465b83f1f994d4d09b947e6db2e26
deltarobot-vr/obj.bak/Debug/Assembly-CSharp.csproj.FileListAbsolute.txt
1
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/Assembly-CSharp.dll
2
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/Assembly-CSharp.pdb
3
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/Microsoft.Win32.Primitives.dll
4
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/mscorlib.dll
5
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/netstandard.dll
6
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.AppContext.dll
7
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Collections.Concurrent.dll
8
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Collections.dll
9
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Collections.NonGeneric.dll
10
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Collections.Specialized.dll
11
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.ComponentModel.Composition.dll
12
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.ComponentModel.dll
13
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.ComponentModel.EventBasedAsync.dll
14
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.ComponentModel.Primitives.dll
15
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.ComponentModel.TypeConverter.dll
16
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Console.dll
17
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Core.dll
18
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Data.Common.dll
19
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Data.dll
20
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.Contracts.dll
21
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.Debug.dll
22
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.FileVersionInfo.dll
23
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.Process.dll
24
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.StackTrace.dll
25
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.TextWriterTraceListener.dll
26
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.Tools.dll
27
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.TraceSource.dll
28
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Diagnostics.Tracing.dll
29
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.dll
30
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Drawing.dll
31
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Drawing.Primitives.dll
32
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Dynamic.Runtime.dll
33
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Globalization.Calendars.dll
34
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Globalization.dll
35
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Globalization.Extensions.dll
36
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.Compression.dll
37
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.Compression.FileSystem.dll
38
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.Compression.ZipFile.dll
39
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.dll
40
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.FileSystem.dll
41
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.FileSystem.DriveInfo.dll
42
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.FileSystem.Primitives.dll
43
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.FileSystem.Watcher.dll
44
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.IsolatedStorage.dll
45
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.MemoryMappedFiles.dll
46
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.Pipes.dll
47
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.IO.UnmanagedMemoryStream.dll
48
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Linq.dll
49
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Linq.Expressions.dll
50
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Linq.Parallel.dll
51
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Linq.Queryable.dll
52
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.dll
53
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.Http.dll
54
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.NameResolution.dll
55
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.NetworkInformation.dll
56
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.Ping.dll
57
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.Primitives.dll
58
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.Requests.dll
59
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.Security.dll
60
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.Sockets.dll
61
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.WebHeaderCollection.dll
62
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.WebSockets.Client.dll
63
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Net.WebSockets.dll
64
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Numerics.dll
65
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Numerics.Vectors.dll
66
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.ObjectModel.dll
67
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Reflection.dll
68
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Reflection.Extensions.dll
69
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Reflection.Primitives.dll
70
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Resources.Reader.dll
71
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Resources.ResourceManager.dll
72
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Resources.Writer.dll
73
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.CompilerServices.VisualC.dll
74
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.dll
75
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.Extensions.dll
76
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.Handles.dll
77
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.InteropServices.dll
78
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.InteropServices.RuntimeInformation.dll
79
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.InteropServices.WindowsRuntime.dll
80
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.Numerics.dll
81
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.Serialization.dll
82
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.Serialization.Formatters.dll
83
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.Serialization.Json.dll
84
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.Serialization.Primitives.dll
85
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Runtime.Serialization.Xml.dll
86
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Security.Claims.dll
87
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Security.Cryptography.Algorithms.dll
88
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Security.Cryptography.Csp.dll
89
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Security.Cryptography.Encoding.dll
90
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Security.Cryptography.Primitives.dll
91
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Security.Cryptography.X509Certificates.dll
92
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Security.Principal.dll
93
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Security.SecureString.dll
94
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.ServiceModel.Web.dll
95
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Text.Encoding.dll
96
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Text.Encoding.Extensions.dll
97
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Text.RegularExpressions.dll
98
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Threading.dll
99
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Threading.Overlapped.dll
100
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Threading.Tasks.dll
101
/home/spiffyk/Projects/aswi/aswi2021virtual-surreality/deltarobot-vr/Temp/Bin/Debug/System.Threading.Tasks.Parallel.dll
... Rozdílový soubor je zkrácen, protože jeho délka přesahuje max. limit.

Také k dispozici: Unified diff