转场介绍 转场效果是什么? 转场效果,简单来说就是两段视频之间的衔接过渡效果。 现在拍摄 vlog 的玩家越来越多,要是视频没有一两个炫酷的转场效果,都不好意思拿出来炫酷了。 那么如何在视频编辑软件中实现转场效果呢? 这里提供使用 OpenGL 实现视频转场的一个小示例,我们可以通过自定义 GLSL ...
分类:
其他好文 时间:
2019-10-26 01:23:09
阅读次数:
152
关于OpenSL ES播放音频数据的一个奇怪的问题 Author:lihaiping1603@aliyun.com 最近用业余时间做了一个android平台的播放器sdk,其中视频用的opengl es,音频用的opensl es 做渲染,其中整个播放器在音视频同步的过程中,使用的视频同步到音频的方 ...
分类:
其他好文 时间:
2019-10-25 20:28:35
阅读次数:
103
我参考了 第0个示例 OptixHello 学习Optix的工程配置以及基本框架 的配置过程,该文对于 Optix 的框架介绍的很好,但是按照该文配置遇到了一些问题,我花费了一番功夫自己摸索终于配置好了环境,实现了用Optix计算然后在OpenGL上展示结果的一个简单的Demo。 我的配置环境为:W ...
分类:
其他好文 时间:
2019-10-25 15:03:29
阅读次数:
166
OpenGL 学习到模型加载的时候,介绍了一个模型导入库(Open Asset Import Library,Assimp)的用法。初学的时候觉得稍微有些复杂,故借由这篇blog来简单地捋一下其中的细节。 首先,当我们使用Assimp导入模型的时候,它通常会将整个模型加载到一个场景(Scene)对象 ...
分类:
其他好文 时间:
2019-10-23 16:49:39
阅读次数:
110
1、Unity引擎中提供的光照系统叫EnLighten,作为引擎渲染的一部分,负责构建场景中的灯光。 (1)Light组件简介 Unity的灯光组件大致分为:光源组件和烘焙组件 光源:自己能发光,分为Directional Light,Point Lignt,Spot Light。 (2)常见光源类 ...
分类:
编程语言 时间:
2019-10-23 12:06:27
阅读次数:
96
OpenGL常用函数详解(持续更新) 初始化 初始化GULT库,对应main函数的两个参数 指定GULT窗口产生的窗口的大小 指定窗口产生的位置,以像素为单位,默认在左上角 设置图形显示模式 参数mode的可选值为: GLUT_RGBA:当未指明GLUT RGBA或GLUT INDEX时,是默认使用 ...
分类:
其他好文 时间:
2019-10-20 19:44:16
阅读次数:
93
Draw Call就是CPU调用图形编程接口,比如DirectX或OpenGL,来命令GPU进行渲染的操作。 例如,DirectX中的DrawIndexedPrimitive命令,OpenGL中的glDrawElement命令。 1.CPU和GPU并行工作的原理 为了CPU和GPU可以并行工作,就需 ...
分类:
其他好文 时间:
2019-10-17 01:25:16
阅读次数:
105
VC++2010是一个成熟稳定的版本,微软的编译工具Visual Studio系列从VC6到如今的VC2019,功能非常强大,我们在开始学习C++和计算机图形学的时候,一般入手<<C++Primer>><<OpenGL编程指南>>一般例子并不会详细讲解开发环境,这是因为C++和C语言还有OpenGL ...
分类:
编程语言 时间:
2019-10-14 01:15:45
阅读次数:
114
内置文件cgnic nameDescribeUnityCG.cginc,包含了最常用变量、帮助函数、宏、结构体Lighting.cginc各种内置的光照模型,表面着色器会自动包含该文件HLSLSupport.cginc声明了许多用于跨平台编译的宏和定义UnityGlobalIllumination.... ...
分类:
编程语言 时间:
2019-10-13 22:14:51
阅读次数:
145
[TOC] 1. 概述 在上一篇教程[《WebGL简易教程(九):综合实例:地形的绘制》][netlink1]中,实现了对一个地形场景的渲染。在这篇教程中,就给这个地形场景加上光照,让其更加真实,立体感更强。 2. 原理 2.1. 光源类型 在现实中,即使是一个纯白色的物体,你也能很容易识别物体的轮 ...
分类:
Web程序 时间:
2019-10-13 20:33:59
阅读次数:
223