#OpenGL

用于渲染 2D、3D 矢量图形的跨语言、跨平台的应用程序编程接口(API)

iOS给图片添加滤镜&使用openGLES动态渲染图片

周希

滤镜有哪些可选可以参看以下文章:http://www.jianshu.com/p/3e2cca585ccc

6560

WebGL简易教程(五):图形变换(模型、视图、投影变换)

charlee44

通过之前的教程,对WebGL中可编程渲染管线的流程有了一定的认识。但是只有前面的知识还不足以绘制真正的三维场景,可以发现之前我们绘制的点、三角形的坐标都是[-1...

6820

OpenGl 导入读取多个3D模型 并且添加鼠标控制移动旋转

徐飞机

Mesh由顶点、边、面Faces组成的,它包含绘制所需的数据,例如顶点位置、纹理坐标、法向量,材质属性等内容,它是OpenGL用来绘制的最小实体。Mesh的概念...

9830

初学Qt(二) 中高级功能列举

用户5908113

上一次和大家聊了聊Qt的三大基类,信号和槽的使用以及重新实现一些事件等话题。如果在学习Qt之前有一定的C语言编程,可能对响应界面操作还会有些不习惯。这次聊一聊Q...

5820

As-rigid-as possible shape manipulation: 第一步算法的C++代码实现

无雨森

浙江理工大学 · 博士研究生 (已认证)

ScreenToOpenGL函数用来将窗口内坐标转为三维环境下三维坐标。该函数被用在onMouseMove函数中,当你拖动某个控制点时,你的移动轨迹其实是二维坐...

12130

KinectAzureDK编程实战_使用OpenGL 3 shader 的 AR 应用的实现

无雨森

浙江理工大学 · 博士研究生 (已认证)

上篇文章,我们讲了如何用 OpenCV + OpenGL 的 AR 应用的实现。但是我们使用的是现在基本已经淘汰的 OpenGL 1。上一版本使用 OpenGL...

8120

KinectAzureDK编程实战_OpenCV + OpenGL 的 AR 应用的实现

无雨森

浙江理工大学 · 博士研究生 (已认证)

另外,为了让 OpenCV 和 OpenGL 能放在一起应用,我们不得不用 CMake 重新编译 OpenCV,令 OpenCV 支持 OpenGL。在实际代码...

12230

KinectAzureDK编程实战_OpenGL 显示 Kinect 数据

无雨森

浙江理工大学 · 博士研究生 (已认证)

这是关于如何用 PCL 打开 Kinect Azure DK,并可视化彩色点云。对应的文章是我半个月前写的《KinectAzureDK编程实战_PCL》。

9230

KinectAzureDK编程实战_PCL

无雨森

浙江理工大学 · 博士研究生 (已认证)

所以,我们的可视化窗口的坐标系统应该是符合 OpenGL 的坐标系统。而OpenGL 窗口的坐标系统是 X 轴向右,Y轴向上,Z轴朝向用户。

12520

如何用 OpenCV+OpenGL 在 Android 平台实现一个简单的 AR 应用

无雨森

浙江理工大学 · 博士研究生 (已认证)

前几篇文章,我分别写了如何用 OpenGL 1在 Kinect Azure DK 平台实现一个简单的 AR 程序。

13430

OpenGl读取导入3D模型并且添加鼠标移动旋转显示

徐飞机

原文链接:https://www.cnblogs.com/DOMLX/p/11543828.html

12330

Android 如何实现气泡选择动画

CCCruch

跨平台用户体验统一正处于增长趋势:早些时候 iOS 和安卓有着不同的体验,但是最近在应用设计以及交互方面变得越来越接近。从安卓 Nougat 的底部导航到分屏特...

10020

android Gui系统之SurfaceFlinger(1)---SurfaceFlinger概论【转】

用户3033338

转自:https://www.cnblogs.com/deman/p/5584198.html

7920

OSG与Shader的结合使用

charlee44

以往在OpenGL中学习渲染管线的时候,是依次按照申请数据、传送缓冲区、顶点着色器、片元着色器这几个步骤编程的。OSG是OpenGL的一些顶层的封装,使用sha...

5720

Cocos实现对ETC2的支持

张晓衡

etc2不仅兼容etc1,还支持透明通道,并且提供了更多的像素格式。etc2已经是OpenGL ES3.0的标准之一。也就是只要操作系统和硬件支持ES3.0,则...

8620

NVIDIA Jetson NANO模组开卖,这些细节要知道

GPUS Lady

还记得NANO开发套件上市的时候,Lady我就已经反复强调过量产的NANO模组跟开发套件上的模组是不一样的关于购买Jetson Nano开发套件注意的几个问题。...

22530

Flutter浪潮下的音视频研发探索

LiveVideoStack

由于Flutter主线程的Context就是GPU的Context,所以在音视频端主线程中有一些OpenGL操作的话,很有可能使Flutter整个OpenGL被...

24020

OpenGL 实践之贝塞尔曲线绘制

glumes

通过 OpenGL 可以实现我们上述的方案,把曲线拆分成多个点组成。这种方案要求我们在 CPU 上去计算贝塞尔曲线方程,根据 t 的每一个取值,计算出一个贝塞尔...

8730

Qt编写自定义控件5-柱状温度计

feiyangqingyun

柱状温度计控件,可能是很多人练手控件之一,基本上都是垂直方向展示,底部一个水银柱,中间刻度尺,刻度尺可以在左侧右侧或者两侧都有,自适应分辨率改动,有时候为了美观...

13750

[译]C++ 和 Android 本地 Activity 初探

Android 开发者

虽然我的重点是游戏编程,但我不会告诉你如何写一个 OpenGL 应用或者如何构建一款自己的游戏引擎。这些东西得写整本书来讨论。

8330

扫码关注云+社区

领取腾讯云代金券