sint_vr 0.2.0
sint_vr: ^0.2.0 copied to clipboard
SINT extension for VR — State management, dependency injection, scene navigation, and translations for VR applications built with vrlizate.
SINT VR #
A premium state management, dependency injection, and scene navigation extension of SINT specifically engineered for VR applications built with the vrlizate 3D engine.
Features #
- VR Scene Bindings: Seamless dependency injection lifecycle hooks designed for 3D/VR scene setup and tear-down.
- VR Navigator: Implements head-tracking gaze navigation and stereoscopic scene transitions.
- VR Controller: High-performance controller base classes tailored for real-time 3D object rendering, physics integration, and VR interaction cycles.
- VR Translations: Pre-configured dictionary-based real-time translation systems optimized for stereoscopic text layout containers.
Getting Started #
Add the dependency to your pubspec.yaml:
dependencies:
sint_vr: ^0.2.0
Usage #
Extend your controllers from VrController to easily handle spatial updates and lifecycle callbacks:
import 'package:sint_vr/sint_vr.dart';
class MyVRSceneController extends VrController {
@override
void onInit() {
super.onInit();
// Initialize scene models and head tracking listeners
}
}