2023年9月9日

UE学习:

摘要: The materials made up of layers,and these layers form what's called a physically based rendered(PBR or material) We accomplished this through four bas 阅读全文

posted @ 2023-09-09 14:57 Ultraman_X 阅读(1) 评论(0) 推荐(0) 编辑

2023年8月29日

SOM -自组织映射网络

摘要: [github](https://github.com/AlgorithmOrgan/SOM) ![](https://img2023.cnblogs.com/blog/2317757/202308/2317757-20230829210558154-1226196956.png) ![](http 阅读全文

posted @ 2023-08-29 22:52 Ultraman_X 阅读(15) 评论(0) 推荐(0) 编辑

2023年8月23日

CUDA编程模型概述(二)

摘要: 核函数 * 启动核函数 * 编写核函数 * 验证核函数 * 错误处理 https://face2ai.com/CUDA-F-2-1-CUDA%E7%BC%96%E7%A8%8B%E6%A8%A1%E5%9E%8B%E6%A6%82%E8%BF%B02/ 阅读全文

posted @ 2023-08-23 14:23 Ultraman_X 阅读(7) 评论(0) 推荐(0) 编辑

CUDA -编辑模型

摘要: 编程模型可以理解为,我们要用到的语法,内存结构,线程结构等这些我们写程序时我们自己控制的部分,这些部分控制了异构计算设备的工作模式,都是属于编程模型。 GPU中大致可以分为: * 核函数 * 内存管理 * 线程管理 * 流 从宏观上我们可以从以下几个环节完成CUDA应用开发: 1. 领域层 2. 逻 阅读全文

posted @ 2023-08-23 12:20 Ultraman_X 阅读(14) 评论(0) 推荐(0) 编辑

2023年8月22日

Qt 信号槽管理方式

摘要: #### 连接信号槽 connect 函数的第五个参数 ConnectionType 是一个定义在 Qt namespace 中的一个枚举,具体内容如下: ```cpp enum ConnectionType { AutoConnection, DirectConnection, QueuedCon 阅读全文

posted @ 2023-08-22 11:21 Ultraman_X 阅读(27) 评论(0) 推荐(0) 编辑

2023年8月21日

贴图类型

摘要: [知乎](https://zhuanlan.zhihu.com/p/260973533) #### 颜色贴图 颜色贴图主要为Diffuse、Albedo、Base Color三种。 * Diffuse 光照模型在Lambertian(兰伯特材质球)着色器中会把颜色贴图叫做Diffuse Map(也叫 阅读全文

posted @ 2023-08-21 20:05 Ultraman_X 阅读(95) 评论(0) 推荐(0) 编辑

水渲染

摘要: #### 凹凸纹理贴图(Bump Mapping) 作为一个早期的水体模拟方案,凹凸纹理贴图主要是通过扰动光照计算的法向量,再通过纹理的随时间移动来模拟海浪移动。它并没有改变顶点位置,就能通过视觉效果来让人觉得模型本身是凹凸不平的。这个技术常常用来模拟水面垂直方向上的凹凸感,可以通过生成对应的法线贴 阅读全文

posted @ 2023-08-21 19:00 Ultraman_X 阅读(10) 评论(0) 推荐(0) 编辑

2023年8月20日

openGL里面技术名词

摘要: ####[法线贴图(normal mapping)或凹凸贴图(bump mapping](https://learnopengl-cn.readthedocs.io/zh/latest/05%20Advanced%20Lighting/04%20Normal%20Mapping/)。 每个fragm 阅读全文

posted @ 2023-08-20 13:01 Ultraman_X 阅读(8) 评论(0) 推荐(0) 编辑

2023年8月19日

TCP三次握手

摘要: ####TCP是什么 TCP是面向连接的协议,它基于运输连接来传送TCP报文段,TCP运输连接的建立和释放,是每一次面向连接的通信中必不可少的过程。 ![](https://img2023.cnblogs.com/blog/2317757/202308/2317757-202308221130420 阅读全文

posted @ 2023-08-19 18:04 Ultraman_X 阅读(13) 评论(0) 推荐(0) 编辑

c++ 面试整理

摘要: **如何理解封装、继承、多态** **封装** 可以隐藏实现细节,使得代码模块化;封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 **多态** 多态指同一个实体同 阅读全文

posted @ 2023-08-19 16:22 Ultraman_X 阅读(19) 评论(0) 推荐(0) 编辑

导航