Jul 3, 2024
filters y previews:
filters.previews.pubspec.yaml e incluir el paquete Deep AR Flutter.Pages, models, data, y un archivo constant.dart.models:
filters.dart con una clase simple Filters con atributos de imagen y ruta de filtro.data:
filter_data.dart con una lista de filtros.Pages:
homepage.dart.buildButtons para mostrar botones de control de la cámara:
buildCameraPreview que retorna un SizedBox con la vista previa de Deep AR envuelto en un widget Transform.scale.buildFilters para mostrar una lista de filtros:
onTap para llamar al método switchEffect del controlador Deep AR, pasando la ruta del archivo de efecto del filtro seleccionado.build del main widget:
FutureBuilder con el future establecido para inicializar el controlador.builder, comprobar el estado de conexión: