Skip to content

Commit

Permalink
Rename project from VRCFT_Tobii_Advanced to PimaxCrystalAdvanced
Browse files Browse the repository at this point in the history
  • Loading branch information
ghostiam committed Dec 23, 2023
1 parent 96e0404 commit a027154
Show file tree
Hide file tree
Showing 17 changed files with 30 additions and 63 deletions.
13 changes: 0 additions & 13 deletions .idea/.idea.VRCFT-Tobii-Advanced/.idea/.gitignore

This file was deleted.

4 changes: 0 additions & 4 deletions .idea/.idea.VRCFT-Tobii-Advanced/.idea/encodings.xml

This file was deleted.

8 changes: 0 additions & 8 deletions .idea/.idea.VRCFT-Tobii-Advanced/.idea/indexLayout.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/.idea.VRCFT-Tobii-Advanced/.idea/vcs.xml

This file was deleted.

2 changes: 1 addition & 1 deletion BrokenEye/Client.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
using Microsoft.Extensions.Logging;
using System.Text.Json;

namespace VRCFT_Tobii_Advanced.BrokenEye;
namespace PimaxCrystalAdvanced.BrokenEye;

public class Client : IDisposable
{
Expand Down
2 changes: 1 addition & 1 deletion EyeData.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Text.Json;
using System.Text.Json.Serialization;

namespace VRCFT_Tobii_Advanced;
namespace PimaxCrystalAdvanced;

public struct EyeData
{
Expand Down
4 changes: 2 additions & 2 deletions TobiiTrackingModule.cs → PimaxCrystalAdvanced.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
using VRCFaceTracking;
using VRCFaceTracking.Core.Types;

namespace VRCFT_Tobii_Advanced;
namespace PimaxCrystalAdvanced;

public class TobiiTrackingModule : ExtTrackingModule
public class PimaxCrystalAdvanced : ExtTrackingModule
{
private BrokenEye.Client? _beClient;
private Tobii.Client? _tobiiClient;
Expand Down
6 changes: 3 additions & 3 deletions VRCFT-Tobii-Advanced.csproj → PimaxCrystalAdvanced.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<RootNamespace>VRCFT_Tobii_Advanced</RootNamespace>
<RootNamespace>PimaxCrystalAdvanced</RootNamespace>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<Version>0.12.0</Version>
<Authors>GhostIAm</Authors>
<PackageProjectUrl>https://github.com/ghostiam/VRCFT-Tobii-Advanced</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/ghostiam/VRCFT-Tobii-Advanced/blob/main/LICENSE</PackageLicenseUrl>
<PackageProjectUrl>https://github.com/ghostiam/PimaxCrystalAdvanced</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/ghostiam/PimaxCrystalAdvanced/blob/main/LICENSE</PackageLicenseUrl>
<RepositoryUrl>https://github.com/ghostiam/VRCFT-Tobii-Advanced</RepositoryUrl>
<Platforms>AnyCPU;x64</Platforms>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion VRCFT-Tobii-Advanced.sln → PimaxCrystalAdvanced.sln
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

Microsoft Visual Studio Solution File, Format Version 12.00
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VRCFT-Tobii-Advanced", "VRCFT-Tobii-Advanced.csproj", "{9DDC580F-0EAC-4695-A01A-8EA81D7952B9}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PimaxCrystalAdvanced", "PimaxCrystalAdvanced.csproj", "{9DDC580F-0EAC-4695-A01A-8EA81D7952B9}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down
19 changes: 9 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
## Tobii Eye Tracking Module for VRCFaceTracking
## Pimax Crystal Advanced Eye Tracking Module for VRCFaceTracking

A module for working with Tobii Eye Tracking in VRCFaceTracking.\
Tested on [Pimax Crystal](https://pimax.com/crystal/?ref=ghostiam).
A module for working with [Pimax Crystal](https://pimax.com/crystal/?ref=ghostiam) Eye Tracking in VRCFaceTracking.

### Usage

- Download and install [VRCFaceTracking](https://github.com/benaclejames/VRCFaceTracking)
- Download the archive with the module from [release](https://github.com/ghostiam/VRCFT-Tobii-Advanced/releases/latest)
- Download the archive with the module from [release](https://github.com/ghostiam/PimaxCrystalAdvanced/releases/latest)
- Run VRCFaceTracking
- Go to the "Module Registry" tab
- Click "+ Install Module From .zip"
Expand Down Expand Up @@ -48,17 +47,17 @@ After launching VRCFaceTracking, make sure that the module has loaded your licen

```
...
[TobiiTrackingModule] Information: Loading license...
[TobiiTrackingModule] Information: Creating device with license.
[TobiiTrackingModule] Information: Connected to platform module with build version "<version>"
[TobiiTrackingModule] Information: Subscribe to advanced data.
[PimaxCrystalAdvanced] Information: Loading license...
[PimaxCrystalAdvanced] Information: Creating device with license.
[PimaxCrystalAdvanced] Information: Connected to platform module with build version "<version>"
[PimaxCrystalAdvanced] Information: Subscribe to advanced data.
...
```

If instead you see:

```
[TobiiTrackingModule] Information: No license found in <redacted>
[PimaxCrystalAdvanced] Information: No license found in <redacted>
```

It means the license was not found, check the path and file name.
Expand All @@ -67,7 +66,7 @@ And if you see:

```
...
[TobiiTrackingModule] Warning: License validation failed: TOBII_LICENSE_VALIDATION_RESULT_TAMPERED
[PimaxCrystalAdvanced] Warning: License validation failed: TOBII_LICENSE_VALIDATION_RESULT_TAMPERED
...
```

Expand Down
2 changes: 1 addition & 1 deletion Tobii/Api.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Microsoft.Extensions.Logging;
using Tobii.StreamEngine;

namespace VRCFT_Tobii_Advanced.Tobii;
namespace PimaxCrystalAdvanced.Tobii;

public class Api : IDisposable
{
Expand Down
2 changes: 1 addition & 1 deletion Tobii/Client.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Runtime.InteropServices;
using Microsoft.Extensions.Logging;

namespace VRCFT_Tobii_Advanced.Tobii;
namespace PimaxCrystalAdvanced.Tobii;

public class Client : IDisposable
{
Expand Down
3 changes: 1 addition & 2 deletions Tobii/Device.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
using System.Runtime.InteropServices;
using Microsoft.Extensions.Logging;
using Tobii.StreamEngine;
using VRCFT_Tobii_Advanced.Tobii.Wearable;

namespace VRCFT_Tobii_Advanced.Tobii;
namespace PimaxCrystalAdvanced.Tobii;

public class Device : IDisposable
{
Expand Down
2 changes: 1 addition & 1 deletion Tobii/ITobiiEyeData.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace VRCFT_Tobii_Advanced.Tobii;
namespace PimaxCrystalAdvanced.Tobii;

internal interface ITobiiEyeData : IDisposable
{
Expand Down
2 changes: 1 addition & 1 deletion Tobii/WearableAdvanced.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Runtime.InteropServices;
using Tobii.StreamEngine;

namespace VRCFT_Tobii_Advanced.Tobii.Wearable;
namespace PimaxCrystalAdvanced.Tobii;

public class WearableAdvanced : ITobiiEyeData
{
Expand Down
2 changes: 1 addition & 1 deletion Tobii/WearableConsumer.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Runtime.InteropServices;
using Tobii.StreamEngine;

namespace VRCFT_Tobii_Advanced.Tobii.Wearable;
namespace PimaxCrystalAdvanced.Tobii;

public class WearableConsumer : ITobiiEyeData
{
Expand Down
14 changes: 7 additions & 7 deletions module.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"ModuleId": "324b3cd5-5e64-4f3f-b056-12340badc0de",
"LastUpdated": "2023-10-13T20:17:00Z",
"Version": "0.12.0",
"LastUpdated": "2023-12-23T15:00:00Z",
"Version": "1.0.0",
"Downloads": 0,
"Ratings": 0,
"Rating": 0.0,
"AuthorName": "GhostIAm",
"ModuleName": "Tobii Advanced",
"ModuleDescription": "VRCFaceTracking module supporting Tobii(Pimax Crystal) advanced mode.",
"ModuleName": "Pimax Crystal Advanced",
"ModuleDescription": "VRCFaceTracking module supporting Pimax Crystal(Tobii) advanced mode.",
"UsageInstructions": "Just install and play. \nIf you need the \"advanced\" mode, then you need a valid license file. \nFor more details, see the README by clicking on the link in the \"Module Page\"",
"DownloadUrl": "https://github.com/ghostiam/VRCFT-Tobii-Advanced/releases",
"ModulePageUrl": "https://github.com/ghostiam/VRCFT-Tobii-Advanced",
"DllFileName": "VRCFT-Tobii-Advanced.dll"
"DownloadUrl": "https://github.com/ghostiam/PimaxCrystalAdvanced/releases",
"ModulePageUrl": "https://github.com/ghostiam/PimaxCrystalAdvanced",
"DllFileName": "PimaxCrystalAdvanced.dll"
}

0 comments on commit a027154

Please sign in to comment.