- 博客(12)
- 收藏
- 关注
转载 拓幻科技之PS暖心教程(一)
现在PS是几乎人人都会用啦,也许你是大神,也可能是小白一枚。没关系,大神请留下来指导一下,小白们欢迎交流哦。 今天我们先从基础的开始讲起,想要下载软件安装包及教程的联系我哦。 1.新建画布 首先我们要新建一个画布,右边这一栏是尺寸,大家的单位要看好,这里我选择了像素,PS常用单位。宽高自己根据需求调节,记得画布别太大或太小,太小了就糊了,太大了你的PS就卡死啦。 还得说一下我们的分辨率,记得改成3...
2019-09-17 10:58:56
139
转载 拓幻图形学工程师教学手册(第九讲)|一字一字敲出OpenGL学习教程
完成了最简单的着色器sample后,我们学一下shader基于片元的光照。代码也都加过注释,这里也不做过多累述。效果如下图所示:那么怎么在工程里调用shader呢?我这里给大家提供了一个文教叫做“glslprogram.cpp”,包含了C++的类用来处理shader相关操作。文件在github上。主要调用方法如下: 这是加载,编译和连接shader的,如果报错,也会打出相应的错误信息日志,以供de...
2019-09-16 16:03:21
161
转载 拓幻图形学工程师教学手册(第八讲)|一字一字敲出OpenGL学习教程
上次教程关于光照,这次内容会比较复杂,关于着色器(Shader),GLSL(OpenGL Shading Language)。对于初次接触图形学的童鞋,可能比较晦涩。并且用Mac开发的同学注意,本教程中有关Shader内容,环境均为win下VS,但这并不代表Mac不支持Shader,只是需要配置一些环境,Google可以百度一下。 着色器(Shader)6.1 着色器分类还记得第一讲中的管线图吗...
2019-09-16 15:50:26
144
转载 拓幻图形学工程师教学手册(第七讲)|一字一字敲出OpenGL学习教程
本文继续上一节5.3 OpenGL内置光照模型 OpenGL光照分为三种,Ambient(环境光),Diffuse(漫射光)和Specular(镜面反射光)。 Ambient 不依赖于光源的方向。光线在物体表面上向各个方向上均匀泛射,场景中的物体都会泛射光,这些泛射光又会照射到其他 物体上继续被泛射,直到光子能量耗尽为止,这样整个场景中散布着这样的泛射光。可通过设置一个颜色常量来表示环境光。Amb...
2019-09-12 13:54:39
150
转载 拓幻图形学工程师教学手册(第六讲)|一字一字敲出OpenGL学习教程
上一讲已经介绍了的OpenGL纹理部分的内容,今天这讲关于OpenGL光照(Lighting)示例代码也都在公司github共有仓了,不知道各位是不是试着跑过,没跑过也不要紧,继续往下听吧,最后总要实践的,讲再多不如自己上手一试。我记得Dr. Lee当初还做了蛮多不错的示例代码,比如旋转的五彩菊花,回头我让他贡献一下他的五彩菊花,放到我们的Github上给大家参考。后期Dr. Lee也将推出一些他...
2019-09-12 13:44:29
136
转载 拓幻图形学工程师教学手册(第五讲)|一字一字敲出OpenGL学习教程
本文继续上一节的内容 4.4 Filter参数 当使用纹理坐标映射到纹素数组时,正好得到对应纹素的中心位置的情况,很少出现。例如上面的(0.5,1.0)对应纹素(128,256)的情况是比较少的。如果纹理坐标映射到纹素位置(127.34,255.14)该怎么办呢 ? 这是就要用到另一个参数叫filter参数。同样先看下设置这个参数的代码: glTexParameteri( GL_TEXTURE_2...
2019-09-12 11:21:33
158
转载 拓幻图形学工程师教学手册(第四讲)|一字一字敲出OpenGL学习教程
上一讲已经介绍了基础的OpenGL知识和绘制方面的内容。示例代码都会在我们公司Github找到。Github请搜索Tillusory可以看到。代码都是有注释的,运行环境是Mac OSX的Xcode。win版本的童鞋可以下下来之后放到VS中跑,环境搭建资料很多,有问题的可私信微信公众号。 纹理映射4.1 基本概念上一讲提到绘制太阳系,那么只是学了上一讲,最多就是画几个球,移动位置,做各种旋转运动等...
2019-09-12 11:06:13
108
转载 拓幻图形学工程师教学手册(第三讲)|一字一字敲出OpenGL学习教程
下面我们来具体讲解,代码如下:首先来看第一句,glMatrixModel()函数。这个函数其实就是对接下来要做什么进行一下声明,也就是在要做下一步之前告诉计算机我要对“什么”进行操作了,这个“什么”在glMatrixMode的“()”里的选项(参数)有3种模式: GL_PROJECTION 投影, GL_MODELVIEW 模型视图, GL_TEXTURE 纹理. 这里我们要做的是对模型视图的改变...
2019-09-11 14:54:05
204
转载 拓幻图形学工程师教学手册(第二讲)|一字一字敲出OpenGL学习教程
上一节我们提到过模型变换时有旋转操作,那么在坐标系中,旋转的方向是怎样呢?比如旋转90度,到底向左是正还是右是正呢?我们可以用右手法则来进行正方向判断:图中所示就是右手坐标系中旋转正方向。 3.3 3D绘制下面到代码讲解。最基础的图形学,总要先画最基础的图形吧,那么现在来看以下代码: 看到glBegin括号里GL_LINE_STRIP了吗?顾名思义,画的是一条连线。glVertex3f是用来绘制顶...
2019-09-11 14:43:41
200
转载 拓幻图形学工程师教学手册(第一讲)|一字一字敲出OpenGL学习教程
动机首先申明,我是拓幻科技图形处理工程师,自己接触OpenGL,图形图像等方面也有六年多了,很多人其实并不了解这方面,也不了解如何系统地去学,我觉得基于我硕士时期的课程和经验给大家。这些资料和经验也得感谢我的老师,来自普渡大学的终生教授迈克 贝利(Mike Bailey). 以此连载OpenGL学习教程,给大家讲解,一起学习一下,不对之处,欢迎大家指出讨论。 所有渲染工作都离不开OpenGL,...
2019-09-10 18:19:39
390
转载 妹纸们的最爱 - 美颜算法,美颜SDK
现在各大手机制造商都在主推美颜效果,各种前后2000万像素,照亮你的美,各种逆光也清晰。其实这些看似神秘的美颜效果,除了依赖于手机像素之外,更重要的是攻城狮们对于美颜算法的构造。除了这些手机供应商,各大拍照软件比如B612,faceu也必然会有美颜效果,紧随其后的是各大直播平台,没有美颜效果,网红都不愿意去平台直播啦~ 那么这些美颜算法很难吗?只有大牛们能解决吗?答案是,很难。好的美颜算法确实很难...
2019-09-10 00:11:53
299
转载 搭建属于自己的直播平台,发掘更多的价值
网红,这个名词,追根溯源早在微博时代,就已经诞生。其实网红是有三种含义:1、一种是社会事件里的人物经过网络传播以后被大家称之为网红;2、一种是直播间里有一点粉丝量的主播被称之为网红;3、一种是知名企业的重要人物被称之为网红,比如雷军、董明珠都获得过该称号。现在提到的网红,基本是第二种。 据报道,被称之为“2016年第一网红的Papi酱”,凭借自媒体平台自创的短视频内容就融资1200万元人民币,估...
2019-09-05 11:34:58
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人