diff --git a/Assets/uDesktopDuplication/Examples/Prefabs/Monitor.prefab b/Assets/uDesktopDuplication/Examples/Prefabs/Monitor.prefab index d362059..164ffaa 100644 Binary files a/Assets/uDesktopDuplication/Examples/Prefabs/Monitor.prefab and b/Assets/uDesktopDuplication/Examples/Prefabs/Monitor.prefab differ diff --git a/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor.unity b/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (+ Cursor).unity similarity index 100% rename from Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor.unity rename to Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (+ Cursor).unity diff --git a/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor.unity.meta b/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (+ Cursor).unity.meta similarity index 100% rename from Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor.unity.meta rename to Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (+ Cursor).unity.meta diff --git a/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (Only Texture).unity b/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (Only Texture).unity new file mode 100644 index 0000000..7e78363 Binary files /dev/null and b/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (Only Texture).unity differ diff --git a/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (Only Texture).unity.meta b/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (Only Texture).unity.meta new file mode 100644 index 0000000..6bd05ed --- /dev/null +++ b/Assets/uDesktopDuplication/Examples/Scenes/Primary Monitor (Only Texture).unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 281e2991d4d33984fa180845e56cd3f3 +timeCreated: 1477648643 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/uDesktopDuplication/Examples/Scenes/Shaders.unity b/Assets/uDesktopDuplication/Examples/Scenes/Shaders.unity new file mode 100644 index 0000000..8e233c4 Binary files /dev/null and b/Assets/uDesktopDuplication/Examples/Scenes/Shaders.unity differ diff --git a/Assets/uDesktopDuplication/Examples/Scenes/Shaders.unity.meta b/Assets/uDesktopDuplication/Examples/Scenes/Shaders.unity.meta new file mode 100644 index 0000000..87ea062 --- /dev/null +++ b/Assets/uDesktopDuplication/Examples/Scenes/Shaders.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f66b67cb0e751dc4ca0251b38bc8638d +timeCreated: 1477648784 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/uDesktopDuplication/Materials/uDD_Screen_Standard.mat b/Assets/uDesktopDuplication/Materials/uDD_Screen_Standard.mat new file mode 100644 index 0000000..82d9956 Binary files /dev/null and b/Assets/uDesktopDuplication/Materials/uDD_Screen_Standard.mat differ diff --git a/Assets/uDesktopDuplication/Materials/uDD_Screen_Standard.mat.meta b/Assets/uDesktopDuplication/Materials/uDD_Screen_Standard.mat.meta new file mode 100644 index 0000000..a2d63ec --- /dev/null +++ b/Assets/uDesktopDuplication/Materials/uDD_Screen_Standard.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 06ef13d14bbcf9242a8eba19a94803f3 +timeCreated: 1477648806 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/uDesktopDuplication/Materials/uDD_Screen.mat b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit.mat similarity index 87% rename from Assets/uDesktopDuplication/Materials/uDD_Screen.mat rename to Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit.mat index 6711da0..c4a0400 100644 Binary files a/Assets/uDesktopDuplication/Materials/uDD_Screen.mat and b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit.mat differ diff --git a/Assets/uDesktopDuplication/Materials/uDD_Screen.mat.meta b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit.mat.meta similarity index 100% rename from Assets/uDesktopDuplication/Materials/uDD_Screen.mat.meta rename to Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit.mat.meta diff --git a/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_BlackMask.mat b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_BlackMask.mat new file mode 100644 index 0000000..d80d3e6 Binary files /dev/null and b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_BlackMask.mat differ diff --git a/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_BlackMask.mat.meta b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_BlackMask.mat.meta new file mode 100644 index 0000000..ae322f7 --- /dev/null +++ b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_BlackMask.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3abaadab838fb3c4ba342eda7431d4f7 +timeCreated: 1477648806 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_Transparent.mat b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_Transparent.mat new file mode 100644 index 0000000..7476f9d Binary files /dev/null and b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_Transparent.mat differ diff --git a/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_Transparent.mat.meta b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_Transparent.mat.meta new file mode 100644 index 0000000..482d442 --- /dev/null +++ b/Assets/uDesktopDuplication/Materials/uDD_Screen_Unlit_Transparent.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 647550562f402264fb69871ec732b74c +timeCreated: 1477648806 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/uDesktopDuplication/Scripts/Cursor.cs b/Assets/uDesktopDuplication/Scripts/Cursor.cs index e820b87..7dc8943 100644 --- a/Assets/uDesktopDuplication/Scripts/Cursor.cs +++ b/Assets/uDesktopDuplication/Scripts/Cursor.cs @@ -32,6 +32,7 @@ public class Cursor : MonoBehaviour var worldPos = transform.TransformPoint(localPos); worldPos += cursor.right * offset.x * cursor.localScale.x; worldPos += -cursor.up * offset.y * cursor.localScale.y; + worldPos += -cursor.forward * 0.001f; cursor.position = worldPos; } }