Project - DX11 Based 3D System (3)

来源:互联网 发布:中文编程 编辑:程序博客网 时间:2024/05/05 08:12

这段时间在思考……嗯……思考,思考一些长远的问题,虽然长期的想这种问题意义不大,但它的确能让你把我好方向。虽然读很多文章,书籍对我开拓视野有很大的帮助,但我想我现在更需要找一份工作,我希望从中获得价值,获得我一直以来追求的东西,不单单是一笔印着数字的废纸。于是我决定过完春节带着一个技术demo去应聘,之前要做出来一些效果,很简单,一个模拟海洋的图形程序,我希望育碧能看得上它,或者ccp能看得上它


不扯闲话,虽然我在思考这些问题,但眼前着手也在做一些实际的事情,那就是对自学dx11的总结 —— 完成一个基础功能的引擎,现在的引擎支持纹理和光照了,之前没有来得及更新,现在我把一些框架结构给画出来放这,留个纪念。




因为dx11里面完全取消了固定渲染管线,所以必须使用shader来做一些处理。我在model里做了一些基础的几何体初始化,比如三角形、球、立方体、平面,

并且他们目前都支持diffuse光照和最简单的纹理映射。


下面是渲染出来的一个diffuse光照的地球:



原创粉丝点击