渲染
渲染
FuXiii
痴迷于游戏开发和计算机图形学的小年轻~~~~~
展开
-
Turbo跨平台开源渲染引擎
基于Vulkan的开源跨平台渲染引擎原创 2023-02-13 11:54:20 · 504 阅读 · 0 评论 -
Vulkan® A Specification::Chapter 6::Synchronization and Cache Control(同步与缓存控制)
6.同步与缓存控制同步访问数据是Vulkan应用的基本能力,在主机端(host)调用指令的顺序和那些在设备端(device)调用的指令之间没有隐含的同步保证(假如说host端和device端有一块两方共享的内存,访问该内存时需要同步操作),这需要开发人员显示的做出同步保证。内存缓存和其他优化也需要显示的管理,也就是说应用底层下那些庞大的数据流动完全需要开发人员主动的显示管理。在Vulkan...原创 2020-04-03 09:59:40 · 674 阅读 · 0 评论 -
渲染基础-渲染管线(Render-pipeline)
一开始学习计算机图形学的小伙伴们肯定对于渲染管线有一点迷茫,至少当初我就有点迷茫,为了能对后来对计算机图形学感兴趣的萌新小伙伴起到一些帮助,在这里简单讲解一下渲染管线(Render-pipeline)。=================================================================物体空间->世界空间->观察空间->裁剪空...原创 2018-05-25 00:30:00 · 18606 阅读 · 10 评论 -
OpenGL---三角形(附带必要基础知识)
!!!这篇文章的目的是教会你如何用OpenGL画一个三角形!!!===========================================================================================注:代码请看注释,重要的都写在注释里了。基础知识:一.渲染管线(我之前发表的文章) 二.顶点的顶点属性顶点位置(pos...原创 2018-07-21 23:27:42 · 1399 阅读 · 2 评论