# Camera2GLPreview
**Repository Path**: chenbabys/Camera2GLPreview
## Basic Information
- **Project Name**: Camera2GLPreview
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-02-12
- **Last Updated**: 2025-02-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Camera2 Preview
Android camera preview application using Camera2 API. Capturing is implemented in Java but rendering
in C++ with OpenGL ES/Vulkan using NDK and JNI.
- Rendering video using GLSL Shaders with OpenGL ES/Vulkan. App starts with OpenGL ES renderer,
swipe left initially to use Vulkan renderer.
- Realtime camera filters. Processing video frames in GLSL Shaders (OpenGL ES) to apply filters.
Swipe right to change filter.
- Swipe up to change preview size.