public void Initialize( IVRMLoadable vrmLoadable, FaceControlConfiguration config, ExternalTrackerDataSource externalTracker, EyeBoneResetter eyeBoneResetter ) { _config = config; _externalTracker = externalTracker; _eyeBoneResetter = eyeBoneResetter; vrmLoadable.VrmLoaded += info => { _proxy = info.blendShape; _hasModel = true; }; vrmLoadable.VrmDisposing += () => { _hasModel = false; _proxy = null; }; }
public void Initialize(EyeBoneResetter eyeBoneResetter) { _eyeBoneResetter = eyeBoneResetter; }