首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
面试
Flutter
Android Jetpack
HarmonyOS
Java
后端
展开
全部
Android
Kotlin
前端
面试
Flutter
Android Jetpack
HarmonyOS
Java
后端
架构
OpenGL
APP
iOS
程序员
音视频开发
暂无数据
推荐
最新
Android动效探索:彻底弄清如何让你的视频更加酷炫
在Android移动端视频处理领域,添加动画和滤镜等特效已经成为提升用户体验的重要手段。本文详细介绍如何使用开源MediaPlayer或自定义播放器,并利用OpenGL ES来实现视频动画和滤镜效果。
『OpenGL学习』 12天从零打造 Android 滤镜相机
写在前面 最近在接触 OpenGL 相关的内容,想记录学习的过程,加深对 OpenGL 的理解,所以才有这篇文章。 在短视频和直播盛行的今天,美颜相机、实时滤镜、视频特效已经成为移动应用的标配功能。从
『OpenGL学习滤镜相机』- Day10: 相机预览与 OpenGL 结合
📚 今日目标 理解 SurfaceTexture 的工作原理 掌握 OES 纹理(外部纹理)的使用 学习如何将相机数据传递给 OpenGL 实现使用 GLSurfaceView 渲染相机预览 为实时滤
『OpenGL学习滤镜相机』- Day7: FBO(帧缓冲对象)
📚 今日目标 理解 FBO 的概念和作用 掌握离屏渲染(Render to Texture) 实现多通道渲染效果 学会使用 FBO 实现图像后处理 运行效果: 🎯 学习内容 1. FBO 简介 FBO
『OpenGL学习滤镜相机』- Day1: OpenGL ES 入门与环境搭建
上一篇: 『OpenGL学习』 从零打造 Android 滤镜相机 📚 今日目标 理解 OpenGL ES 的基本概念和发展历史 了解 Android 中的 OpenGL 架构 掌握 GLSurfac
『OpenGL学习滤镜相机』- Day8: 多重纹理与混合
📚 今日目标 理解多纹理单元的概念和使用 掌握纹理混合模式(Blend Modes) 学习 Alpha 通道处理和透明度 实现图片水印、纹理叠加等实用效果 运行效果: 🎯 学习内容 1. 多纹理单元简
『OpenGL学习滤镜相机』- Day9: CameraX 基础集成
前言: 『OpenGL学习』 从零打造 Android 滤镜相机 上一篇:『OpenGL学习滤镜相机』- Day8: 多重纹理与混合 Github: OpenGLTest 📚 今日目标 理解 Came
『OpenGL学习滤镜相机』- Day4: 纹理贴图基础
📚 今日目标 理解纹理和纹理坐标的概念 学习如何加载和绑定纹理 掌握纹理采样器的使用 将图片纹理映射到矩形 解决纹理翻转问题 运行效果: 🎯 学习内容 1. 什么是纹理? 纹理(Texture) 本质
『OpenGL学习滤镜相机』- Day6: EGL 与 GLSurfaceView 深入理解
📚 今日目标 理解 EGL 的作用和初始化流程 掌握 GLSurfaceView 的渲染模式 学会渲染模式的切换和应用场景 了解 EGL 上下文管理和线程模型 运行效果: 🎯 学习内容 1. EGL
『OpenGL学习滤镜相机』- Day5: 纹理变换与矩阵操作
📚 今日目标 理解变换矩阵的概念(平移、旋转、缩放) 学习 MVP 矩阵(模型-视图-投影) 掌握 Android Matrix 工具类的使用 实现图片的旋转、缩放、平移 学习手势控制图片变换 运行效
『OpenGL学习滤镜相机』- Day2: 渲染第一个三角形
📚 今日目标 理解 OpenGL 渲染管线的工作流程 掌握顶点数据的创建和传递 学习着色器(Shader)的基本概念 编写第一个顶点着色器和片段着色器 成功渲染一个彩色三角形 运行效果: 🎯 学习内容
『OpenGL学习滤镜相机』- Day3: 着色器基础 - GLSL 语言
📚 今日目标 深入学习 GLSL 语法和数据类型 掌握 uniform、attribute、varying 变量的使用 理解着色器内置函数 实现动态改变图形颜色和大小 制作渐变色三角形 运行效果: 🎯
Android SurfaceTexture 深度解析
一、什么是SurfaceTexture? SurfaceTexture是Android中用于捕获图像流作为OpenGL ES纹理的类。它可以接收来自相机、视频解码器等的图像数据,并将其转换为OpenG
【OpenGL ES】不用GLSurfaceView,如何渲染图像
1 前言 Android 中,GLSurfaceView 封装了 EGL 环境,使得我们省去了复杂的 EGL 环境搭建。如果我们不用 GLSurfaceView,该如何渲染 OpenGL ES 图
Android Surface截图方法总结
前言 说起Surface截图,很多人一个惯性思维是使用MediaProjection框架,但是有点杀鸡使用宰牛刀的问题,实际上,MediaProjection往往需要申请权限,其录制范围包括第三方ap
Android MediaRecorder 录制音视频总结
MediaRecorder本身并不支持镜像录制视频,而大部分前置摄像头场景都需要镜像录制视频,本篇文章简单介绍如何使用MediaRecorder+OpenGL录制镜像视频。
卷起来了!Android OpenGL 仿自如 APP 裸眼 3D 效果
既然客户端都卷成这样了,干脆破罐破摔,把 Android OpenGL 的实现版本也补齐,毕竟 图形学或许会迟到,但绝不会缺席 。
Android人体热力 图基于OpenGL 实现的可视化库
Android人体热力 图基于OpenGL 实现的可视化库 demo: https://github.com/GggggitHub/BodyHeartMap/tree/main 前言 本文将详细介绍
中秋节听夜曲,Android OpenGL 呈现周董专属的玉兔主题音乐播放器
概述 前几天发现QQ音乐有个好玩的功能,为用户提供了多种 播放器主题,其中 原神 的主题让我眼前一亮: 当然,诸如 换肤、主题 类的功能已经屡见不鲜,但这类沉浸式播放器的听歌体验确实不错。 见猎心喜,
OpenGL ES 着色器(Shader)详解
一、什么是着色器? 想象一下,你要在屏幕上画一个三角形。在传统绘图中,你会直接告诉计算机"把这个点涂成红色"。但在OpenGL ES中,你需要写一段小程序来告诉GPU(图形处理器)"怎么涂色"——这个