我的github
上一页 1 ··· 112 113 114 115 116 117 118 119 120 ··· 157 下一页
摘要: 1.点击编辑。 2.单击选择要编辑的线段。 3.双击要编辑的线段。进入节点编辑模式。 4.右键选择flip。 参考:https://wenku.baidu.com/view/b465844faa8271fe910ef12d2af90242a895abc6.html 阅读全文
posted @ 2023-04-07 11:10 XiaoNiuFeiTian 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 这里所指的渲染管线指的是将数据(三维空间坐标)准备好后放入gpu中接下来生成一帧图像的过程。 理解渲染管线对理解vertex shader和fragment shader有好处。因为你会知道它们主要是对数据进行了哪些操作,在哪一步 以前我们将数据和光照和摄像机等信息放入渲染管线后是不能对其进行修改的 阅读全文
posted @ 2023-04-07 09:35 XiaoNiuFeiTian 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Vertex Array Object和Vertex Buffer Objects的关系。 其实把VAO当成Vertex Attribute Object更好。意思是它是VBO的属性。 VBO中存储着很多的数据,各式各样的,有vertex有color有index有法线有纹理等等五花八门。 而VAO就 阅读全文
posted @ 2023-04-06 23:12 XiaoNiuFeiTian 阅读(65) 评论(0) 推荐(0) 编辑
摘要: VBO,Vertex Buffer Object。VBO可以说是Opengl里程碑似的作品,通过VBO我们可以把需要渲染的图元的顶点信息,直接上传到存储在GPU的显存中。这样有什么好处呢? 由于早期的Opengl不支持实例化绘制,导致在绘制大量相似的图元时,需要反复向GPU提交顶点数据进行图元渲染, 阅读全文
posted @ 2023-04-05 23:25 XiaoNiuFeiTian 阅读(902) 评论(0) 推荐(0) 编辑
摘要: WebGL (Web Graphics Library) is often thought of as a 3D API. People think "I'll use WebGL and magic I'll get cool 3d". In reality WebGL is just a ras 阅读全文
posted @ 2023-04-05 18:20 XiaoNiuFeiTian 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 今天来学习webgl一个重要功能:Instanced Drawing(实例化绘制),内容翻译自webgl学习网站webglfundamentals(由于英语水平尽量按原文翻译):https://webglfundamentals.org/webgl/lessons/webgl-instanced-d 阅读全文
posted @ 2023-04-05 17:16 XiaoNiuFeiTian 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 上篇《WebGL-实例化绘制》我们学习了实例化webgl底层实现原理,基于webgl1.0标准的扩展。这篇博客我们来了解下cesium引擎是如何支持实例化功能的。该篇公众号主要参考了博客:《Cesium原理篇:6 Render模块(6: Instance实例化)》。 假如有这样的需求:有四个不同颜色 阅读全文
posted @ 2023-04-05 17:04 XiaoNiuFeiTian 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 侧重点不同,游戏引擎更讲究实时性。玩法也多种多样。图形渲染引擎往往模型是不会动的,或者生成的动画是延时的,非交互性的。所以游戏引擎和图形渲染引擎没有本质区别,都是根据数据输出图像,只不过用处不一样而已。 游戏引擎除了要进行渲染之外,还包括很多其它的功能。如资产管理,玩法 参考:https://zhu 阅读全文
posted @ 2023-04-03 00:48 XiaoNiuFeiTian 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 参考1:https://www.doc88.com/p-9975664843996.html(书) 参考2:https://www.bilibili.com/video/BV1wW411i7nY(视频) 前言 本书的初衷是,读完本书后,你就可以掌握能够胜任实际工作中各种项目的知识,从前期准备到最终完 阅读全文
posted @ 2023-04-02 12:29 XiaoNiuFeiTian 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 0.写在最前 第1节 初始化 第2节 数据读取 第3节 上下文 第4节 操作器和Trackball 第6节 realize()-窗口系统 第7节 realize()-共同设置 第8节 实例-写个简单的操作器 第9节 实例-最简单的第一人称漫游操作器 第10节 实例-双击跑过去操作器 第11节 实例- 阅读全文
posted @ 2023-03-29 14:53 XiaoNiuFeiTian 阅读(62) 评论(0) 推荐(0) 编辑
上一页 1 ··· 112 113 114 115 116 117 118 119 120 ··· 157 下一页