首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
AaronMan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
87篇文章 · 0订阅
浅谈移动端图片压缩(iOS & Android)
在 App 中,如果分享、发布、上传功能涉及到图片,必不可少会对图片进行一定程度的压缩。笔者最近在公司项目中恰好重构了双端(iOS&Android)的图片压缩模块。本文会非常基础的讲解一些图片压缩的方式和思路。 点阵图:也叫位图。用像素为单位,像素保存颜色信息,排列像素实现显示…
使用SwiftUI+MVVM+Combine构建一个简化版V2EX客户端
基于 SwiftUI、Combine 和 MVVM 架构来构建简化版V2EX客户端。从零开始,深入理解SwiftUI开发流程
SwiftUI教程(八)实现iPhone、iPad、Mac的文章阅读器应用熟悉SwiftUI的跨平台操作
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第34天,点击查看活动详情 本文通过创建一个文章阅读器应用,将SwiftUI代码应用到其他平台上,来实现跨平台操作。主要了解如何在不
音视频基础能力之 iOS 视频篇(六):使用Metal进行视频渲染
本系列文章将详细讲述移动端音视频的采集、渲染、硬件编码、硬件解码这些涉及硬件的能力该如何实现 本文为该系列文章的第 6 篇,将详细讲述在 iOS 平台下如何使用 Metal 实现视频画面的渲染
短视频从无到有 (一)GPUImage的使用
前言:本系列文章旨在为刚接触短视频的新人开发提供方便,写的不好的地方,还请各路大神指教。众所周知,开发音视频相关的项目是有很大难度的,基于OpenCV、OpenGL、ffmpeg等众多框架,iOS下又涉及到GPUImage、AVFoundation等框架,语言层面上涉及C、C+…
Metal 框架之渲染到多个纹理切片
本文介绍了使用 Metal 渲染到多个纹理的步骤,首先使用层选择为顶点着色器中的每个图元选择目标切片,其次为渲染管道配置渲染的图元类型,最后配置渲染通道。
[SceneKit专题]21-3D打砖块游戏Breaker
打开Xcode,创建一个新项目,选择iOS/Application/Game模板. 游戏名Breaker,语言选Swift,游戏技术SceneKit,设备支持Universal,取消勾选两个测试选项. 在viewDidLoad()里调用一些空的占位方法.稍后,我们会向这些方法里…
GLKit
1. 框架概述 GLKit 框架的设计目的是为了简化基于 OpenGL/OpenGL ES 的应用开发。它的出现加快了 OpenGL/OpenGL ES 应用程序的开发。使用数学库,背景纹理加载,预先创建的着色器效果以及标准视图和视图控制器来实现渲染循环。 GLKit 框架提供…
GLSL 内置的函数和变量
一、内置函数 三角函数相关 函数 说明 radians(a) 角度转弧度;等价于 a / 180 * PI degrees(a) 弧度转角度;等价于 a / PI * 180 sin(angle) 三
如何用Three.js + Blender打造一个web 3D展览馆
运营活动新玩法层出不穷,web 3D炙手可热,本文将一步步带大家了解如何利用Three.js和Blender来打造一个沉浸式web 3D展览馆。