分类 笔记

Qt5创建自定义事件

使用自定义事件涉及到创建自己的QEvent的子类中,将接收的事件(通常是主窗口类)和一些代码QObject的类中重写自定义事件是将事件从您的事件“发布”到接收器。

Redis常见的应用场景解析

Redis是一个key-value存储系统,现在在各种系统中的使用越来越多,大部分情况下是因为其高性能的特性,被当做缓存使用,这里介绍下Redis经常遇到的使用场景。

VSCode的proto3插件配置

proto3插件为在VSCode中编辑proto文件提供了很大的方便,例如语法高亮、快捷键补全等等。并且它提供了便捷的编译proto文件功能,这里概述一下此功能的生成C++方法。

纹理流送(Texture Streaming)

当你处理许多纹理时,特别是在建筑可视化项目或汽车类项目中,你可能偶尔会发现纹理有点模糊。它们没有显示所有细节,因为它们的流送(Streaming)不正确。

色调映射(Tone Mapping)带来的困扰

从虚幻引擎版本4.15开始,电影色调映射器作为默认色调映射器被启用。简单来说,一张纯白(255, 255, 255)的图片,UE4认为不真实,就通过色调映射使其没那么刺眼的白,也就是灰了一些。然而并不是所有UE4的使用者都需要这个色彩“优化”功能,并由此导致很多人的困扰。