当前位置: 首页 > article >正文

将CUBE或3DL LUT转换为PNG图像

概述

在大部分情况下,LUT 文件通常为 CUBE 或 3DL 格式。但是我们在 OpenGL Shader 中使用的LUT,通常是图像格式的 LUT 文件。下面,我将教大家如何将这些文件转换为 PNG 图像格式。

条形LUT在线转换(不是8x8网络):https://www.vertopal.com/
条形LUT在线预览(不是8x8网络):https://lut.tgratzer.com/

什么是 LUT(色彩查找表)?

LUT(Look-Up Table,色彩查找表)是一个将输入颜色(如原始图像的颜色值)映射到不同输出颜色的工具。它通常用于颜色校正、电影级调色或风格化处理。

在 OpenGL 中使用 LUT 时,通常需要将 LUT 文件转为图像并作为纹理加载到 GPU 中,然后在 Shader 中通过采样实现颜色映射。

转换步骤

1. 在Photoshop中打开一个中性LUT PNG图像

在Photoshop中打开一个中性的LUT png图像。可以在这里找到。

在这里插入图片描述

2. 创建一个新的颜色查找层

首先从顶部菜单选择"图层",然后选择"新建调整图层",最后选择"颜色查找…"。这应该会在中性LUT层上方创建一个新层。

在这里插入图片描述

3. 加载CUBE/3DL LUT文件

选择颜色查找层并转到属性。在下拉菜单中选择"加载3D LUT…"。浏览并选择您想要转换的CUBE/3DL LUT文件。
在这里插入图片描述

4. 保存为无压缩PNG

添加完LUT文件之后,现在的中性LUT看起来发生了变化了。下一步是将图像保存为无压缩PNG。像保存标准Photoshop文件一样保存文件,但是不要保存为PSD,而是保存为PNG。

完成!

现在已经将CUBE/3DL LUT文件转换为PNG图像。后续便可以把这个PNG图像在 Shader 中使用了。


http://www.kler.cn/a/561925.html

相关文章:

  • 项目访问使用 docker bridge 网络模式(端口映射)配置详解
  • Visual Studio Code 2025 安装与高效配置教程
  • Github 2025-02-25 Python开源项目日报 Top10
  • 【Linux】gdb/cgdb调试工具
  • window平台上qtcreator上使用opencv报错
  • uniApp小程序保存canvas图片
  • JavaScript基础(函数及面向对象)
  • 网络安全入门|从防护到溯源:HTTP慢速攻击的深度对抗
  • 警惕将“数据标注”岗位包装为“大数据工程师”充数
  • 电子商务网站租用香港服务器的好处有哪些?
  • Lab14_ Blind SQL injection with time delays
  • 【三维分割】LangSplat: 3D Language Gaussian Splatting(CVPR 2024 highlight)
  • 从零开始玩转TensorFlow:小明的机器学习故事 6
  • 每日精讲:删除有序数组中的重复项,移除元素,合并两个有序数组
  • 【Viewer.js】vue3封装图片查看器
  • 短剧源码部署搭建小程序搭建IAA+IAP混合解锁模式
  • 上海创智学院(测试)算法笔试(ACM赛制)部分例题
  • k8s集群3主5从高可用架构(kubeadm方式安装k8s)
  • 广州4399游戏25届春招游戏策划管培生内推
  • Linux搜索查找类指令