안녕하세요
Flutter로 OpenGL, Vulkan같은 3D 라이브러리를 사용하고자 합니다.
구글링해보니 Flutter_openGL같은 패키지들이 나오던데 예제를 봐도 사용법이 이해되지 않아 질문드립니다.
혹시 Flutter에서 openGL이나 Vulkan을 사용하려면 네이티브로 작성된 라이브러리를 import 하는 방식으로 사용하는 것일까요? 아니면 다른 방법이 있을지 문의드립니다.
제 질문의 내용이 좀 두서없는 것 같긴한데 flutter의 3D Graphics에 관한 어떠한 말씀이라도 도움될 것 같습니다.
감사합니다.
개인적인 의견으로는 Flutter 에서 어려운 작업일 것 같습니다.
Flutter 에서 Texture 라는 위젯이 OpenGL 등을 표현할 수 있다고는 하나 MethodChannel 을 통하여 네이티브 코드와 통신을 해야 하는 등, 로우레벨 코딩을 요구하기 때문에 실질적으로 구현은 어려워 보입니다.
https://api.flutter.dev/flutter/widgets/Texture-class.html
아예 다른 접근 방식으로 문제를 해결하셔야 할 것 같습니다.
답글