Cleaned up and commented version.

This commit is contained in:
Thorbjoern
2025-10-02 00:07:11 +02:00
parent 2b86d9f0a2
commit 4c613c3436
66 changed files with 260 additions and 1020 deletions
@@ -0,0 +1,25 @@
using UnityEngine;
public class GazeDirection : MonoBehaviour
{
[Header("Head and Eye-Transforms")]
public Transform headcam;
public Transform eyeLeft;
public Transform eyeRight;
[Header("Renderer Feature")]
public GazeOverlayRendererFeature overlayRendererFeature;
GazeOverlayRendererFeature.GazeRenderPass pass;
private void Awake()
{
pass = overlayRendererFeature.GetPass();
}
private void LateUpdate()
{
pass.gazeOrigin = (eyeLeft.position + eyeRight.position) * 0.5f; // Mittelpunkt zwischen den Augen
pass.gazeDirection = ((eyeLeft.forward + eyeRight.forward) * 0.5f).normalized; // Errechnete mittlere Blickrichtung
}
}