首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Gl
订阅
武镇涛
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
[译]Metal 渲染管线教程
本文是我们书《Metal by Tutorials》中第 3 章的节选。这本书会带你进入 Metal 图形编程---Metal 是苹果的 GPU 编程框架。你将会用 Metal 构建你自己的游戏引擎,创建 3D 场景及构建你自己的 3D 游戏。希望你喜欢! 在本教程中,你将深入…
[MetalKit]47-Introducing Metal 2.2 Metal 2.2简介
Metal现在可以比OpenGL多100倍的绘制调用。 Metal目前在大约14亿台设备上运行。 Metal可以驱动高达56 TFLOPS的单精度运算。 Metal Shading Language 现在版本是 2.2,而 API 版本是 3。现在可以通过查看 MTLSoftw…
Metal新特性:大幅度提升iOS端性能
Metal 是一个和 OpenGL ES 类似的面向底层的图形编程接口,通过使用相关的 api 可以直接操作 GPU ,最早在 2014 年的 WWDC 的时候发布。Metal 是 iOS 平台独有的,意味着它不能像 OpenGL ES 那样支持跨平台,但是它能最大的挖掘苹果移…
[译] 基于 Metal 的 ARKit 使用指南(上)
增强现实提供了一种将虚拟内容渲染到通过移动设备摄像头捕获的真实世界场景之上的方法。上个月,在 WWDC 2017 上,我们都非常兴奋地看到了 苹果 的新 ARKit 高级 API 框架,它运行于搭载 A9 处理器或更高配置的 iOS 11 设备上。我们看到的一些 ARKit 实…
Metal 使用渲染管道渲染基本图元
在上篇文章中我们学会了如何使用Metal来绘制视图内容,在这个篇章中我们将展示如何使用自定义渲染管道来绘制一个2D彩色图形。该示例为每个顶点提供了位置和颜色,并且渲染管线使用该数据渲染三角形,在为三角形顶点指定的颜色之间插入颜色值。 一个渲染管线流程绘图命令和数据写入到一个渲染…
WebGL 纹理
1. 初始化纹理信息 2. 加载纹理图像 加载的纹理图像不能对 canvas 造成污染。也就是说,对纹理的加载同样需要遵循跨域访问规则 3. 配置并使用纹理 4. 着色器处理
WebGL纹理详解——压缩纹理的使用
下面这张图是一辆陆虎越野车模型所用的纹理,原始分辨率为1024 x 1024。 浏览器从服务端加载这样一张图片时,其格式通常为JPEG,文件尺寸只有166KB,但是当WebGL处理一张纹理时就需要按照位图处理(这里所说的位图是指没有使用任何压缩算法的原始图片数据),如果图像中每…
图片渲染流程
是用来在OpenGL中着色编程的语言,也即开发人员写的短小的自定义程序,他们是在显卡的 GPU 上执行的,代替了固定的渲染管线的一部分,使渲染管线中不同层次具有可编程性。比如:视图转换、投影转换等。GLSL 的着色器代码分成2个部分:Vertex Shader(顶点着色器)和F…