分类 笔记

Redis常见的应用场景解析

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

VSCode的proto3插件配置

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

纹理流送(Texture Streaming)

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

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

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

伽马校正(gamma correction)学习笔记

这应该说是一个历史遗留问题,以前的CRT显示器是使用电子显像管,通过控制电流大小来控制显示屏幕上的亮度。然而亮度和电流之间的关系并非是线性的,也就是说电流强度变为2倍,显示的亮度并非是两倍。