12345678910111213141516171819202122232425262728 |
- using System;
- using UnityEngine;
- namespace SicknessReduction.Visual
- {
- public class DynamicVignetting : MonoBehaviour
- {
- //TODO: cite https://www.researchgate.net/publication/326760789_Assessing_vignetting_as_a_means_to_reduce_VR_sickness_during_amplified_head_rotations
- //TODO: there is a patent for this (WTF) https://patents.google.com/patent/US9645395B2/en
- //TODO: check Fernandes & Feiner
- private float minRestriction = 0f; //from Fernandes & Feiner
- private float maxRestriction = 80f; //from Fernandes & Feiner
- private float angularVelocityThreshold = 20f; //deg/sec check in Fernandes & Feiner
- //TODO: figure out what angular velocity means in my context
- private void Start()
- {
- throw new NotImplementedException();
- }
- private void Update()
- {
- throw new NotImplementedException();
- }
- }
- }
|