美文网首页
2023-04-16GUI

2023-04-16GUI

作者: kkjusdoit | 来源:发表于2023-04-17 16:29 被阅读0次

    相机:就是一个提供矩阵的,提供什么矩阵?

    在游戏引擎中,相机提供的矩阵主要是视图矩阵(view matrix)和投影矩阵(projection matrix)。

    1. 视图矩阵:用于定义相机的位置和朝向。它将三维世界坐标变换为相机坐标。通过改变视图矩阵,可以移动相机的位置和旋转相机的朝向,实现对游戏场景的观察和浏览。视图矩阵定义相机的位置和朝向,实现场景观察。
    2. 投影矩阵:用于定义相机的投影方式。它将三维相机坐标映射到二维屏幕空间,实现三维场景在二维屏幕上的投影效果。常见的投影方式有正交投影和透视投影。投影矩阵定义相机的投影方式,实现三维到二维的投影变换。

    UI Image

    逻辑很简单,就是构建顶点数据给MeshFilter,解析材质文件创建Material,创建Texture2D,然后挂上MeshRenderer开始渲染。

    Attention:构造顶点数据时,坐标需要按照图片实际尺寸。

    • MeshFilter :按照规定格式 构建顶点数据
    • MeshRender: 从MeshFilter、Material拿数据渲染,渲染包括:a.GPU创建顶点数据索引缓冲区对象(VAO/VBO)b.

    相关文章

      网友评论

          本文标题:2023-04-16GUI

          本文链接:https://www.haomeiwen.com/subject/owkxjdtx.html