demi的博客

游戏开发中基于图像的渲染技术总结(四)

常见的一个误解便是将HDR和Bloom效果混为一谈。Bloom可以模拟出HDR的效果,但是原理上和HDR相差甚远。HDR实际上是通过映射技术,来达到整体调整全局亮度属性的,这种调整是颜色,强度等都可以进行调整,而Bloom仅仅是能够将光照范围调高达到过饱和,也就是让亮的地方更亮。不过Bloom效果实现起来简单,性能消耗也小,却也可以达到不错的效果。

人工智能最可能取代的12个职位,是否有你?

麦肯锡的研究表明,全球范围内有多达1.4亿全职知识工作者或被智能机器所取代。到2020年,全球将会有700万个工作岗位消失。美国斯坦福大学统计,美国将有47%的职业会被人工智能取代;而在中国,这个比例有可能达到60%以上!

Opengl ES(四) 绘制三角形

前面已经学习了Opengl ES的基础知识以及怎么样搭建一个基本的Opengl ES运行环境,现在我们来实现最基本的图形显示:绘制三角形,这里重点不是显示三角形,主要通过绘制三角形,帮助我们掌握如下知识点:顶点着色器的写法;片元着色器写法;怎么给顶点着色器中的变量赋值;怎么把顶点位置信息传给Opengl ES;怎么把颜色的值通过片元着色器传给Opengl ES;怎么样把三角形绘制并显示出来?

Unity人工智能学习——确定性AI算法之追踪算法(一)

尽管随机运动可能完全不可预知,它还是相当无趣的,因为它完全是以相同的方式工作——完全随机。下面要学习到的算法是根据具体环境作出不同响应的处理。作为例子,这里选择了追踪算法。追踪AI考虑到跟踪目标的位置,然后改变AI对象的轨道好让它移向被追踪的对象。

Unity里的静态批处理和动态批处理

Unity在运行时可以将一些物体进行合并,从而用一个绘制调用来渲染他们。这一操作,我们称之为“批处理”,能得到越好的渲染性能。Unity中内建的批处理机制所达到的效果要明显强于使用几何建模工具的批处理效果,因为,Unity引擎的批处理操作是在物体的可视裁剪操作之后进行的,处理的几何信息少很多。