IES Light Profiles(IES光源概述文件) 是一条曲线,该曲线在一段弧线中定义了光源强度,虚幻引擎4将会围绕某个轴旋转该弧线,从而使得 点光源 (和从技术上讲的

聚光源,下面会提供更多相关信息 )看上去投射了更加真实的光照,就像考虑到了灯具的反射表面、灯泡的形状及其他任何透镜效应一样。曲线本身可以看成是光源整体亮度的乘数,就像您由光源向外投射一张贴图出来一样,但是这样做没有使用贴图所带来的性能消耗,或者不会出现在某些角度投射贴图时产生的错误问题。

我从哪里可以获得它们?

获得IES光源概述文件的最简单的方法是前往制造商的网站进行下载,几乎所有的照明设备制造商都免费提供它们。比如ERCO 、Lithonia Lighting 和Phillips ,都为您的单一光源提供了大量可供选择的光源概述文件。而且,他们的灯具都有非常完备的文档,内容如此完整,以至于包括关于基于光源发射器使用的类型和颜色及灯具中的任何变化的概述文件的内容。

Lithonia Lighting 有一项很好的服务,就是一旦您下载了您想要的实际光源,网站有一个浏览器内嵌的概述文件查看器,这样您就可以看到您所获得的内容了。

如果您在虚幻编辑器中检查一个概述文件,您可能会认为它们是非常简单的贴图,甚至尝试将其中一个导出为TGA 文件(目前这样做将会失败,且不提示错误),然而,它们不是贴图,它们是具有大量元数据的ASCII文件。

应用

  1. 通过点击一个IES概述文件并把它拖拽到内容浏览器中,或者通过使用 New Asset(新建资源) -> Import to(导入到)... 菜单可以导入一个IES概述文件。

  2. 通过拖拽该光源概述文件到 Light Profiles(光源概述文件) 的 IES Texture(IES 贴图) 插槽中,您可以把它分配给场景中的一个 点光源 。

  3. 您可以通过使用 IES Brightness Scale(IES亮度缩放) 滑块来调整该光源概述文件的亮度。

  4. 您也可以通过双击它调出 贴图属性 窗口来调整该 “贴图“。

聚光源

IES光源概述文件基本上可以把点光源变成聚光源(从视觉效果上讲),且在一个聚光源上使用一个IES概述文件实际上不会给你带来任何好处。聚光源圆锥将会盖住IES概述文件的效果,所以如果您想以某种方式限制它们,您可以做到。然而,由于聚光源的投射区域最大是一个180度的圆弧,所以你那将会失去超过那个点的任何IES数据。

30款国外经典IES灯光

[UE4]IES光源概述文件的更多相关文章

  1. UE4读取本地XML文件

    其实这里读取XML也是利用了Tinyxml来读取xml,主要是讲Tinyxml放在UE4中,遇到的一点点坑 1.先给出Tinyxml链接:http://www.grinninglizard.com/t ...

  2. JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤

    JAVA之旅(二十八)--File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤 我们可以继续了,今天说下File 一.File概述 文件的操作是非常 ...

  3. UE4 4.14 专用服务器没有生成解决办法

    简单说一下UE4 专用服务器的生成(网上也有其它版本的但是在4.14.1 上不管用) 1.用源代码编译的引擎(如何获取百度上有很多介绍)创建一个C++ UE4 工程. 2. 在vs 中找到红色这个文件 ...

  4. Python之文件读写

    本节内容: I/O操作概述 文件读写实现原理与操作步骤 文件打开模式 Python文件操作步骤示例 Python文件读取相关方法 文件读写与字符编码 一.I/O操作概述 I/O在计算机中是指Input ...

  5. python中的文件

    Python文件 1.    概述 文件对象不仅可以用来访问普通的磁盘文件,也可以访问任何其他类型抽象层面上的文件. 内建函数open()以及file()提供了初始化输入输出(I/O)操作的通用接口. ...

  6. UE4 Hello World 创建第一个UE4工程

    首先先熟悉几个UE4常用的类 AGameMode(控制整个项目的逻辑) The GameMode defines the game being played. It governs thegame r ...

  7. Spring MVC 使用介绍(十四)文件上传下载

    一.概述 文件上传时,http请求头Content-Type须为multipart/form-data,有两种实现方式: 1.基于FormData对象,该方式简单灵活 2.基于<form> ...

  8. File 文件

    1 File 概述 文件:file目录:directory路径:path File类静态成员变量: pathSeparator:与系统有关的路径分隔符,为了方便,它被表示为一个字符串separator ...

  9. C语言第十二讲,文件操作.

    C语言第十二讲,文件操作. 一丶文件操作概述 在操作系统中,我们的文档都称为文件.操作系统也为我们提供了接口进行操作.不同语言都是使用的相同的接口,只不过封装的上层接口不一样 操作文件的步骤 打开文件 ...

随机推荐

  1. React Native笔记整理

    判断一个APP页面时原生还是H5:http://www.cnblogs.com/sonice-cinsy/p/5671324.html 写给移动开发者的React Native指南:http://bl ...

  2. Linux:man命令显示颜色

    man命令显示颜色 在.bashrc下添加 export LESS_TERMCAP_mb=$'\E[01;31m' export LESS_TERMCAP_md=$'\E[01;31m' export ...

  3. 百度AIG知识图谱部算法实习生面经(已拿offer)

    一面: 1.自我介绍 2.平时用什么编程语言比较多 python,另外学过C语言和JAVA 3.c语言里指针占多少内存 答成8位了,应该根据机器而言是16位或32位 4.python里的map函数,讲 ...

  4. Windows系统清除远程连接记录的方法

    =============================== 1.点击“开始->运行”,在输入框中键入regedit并回车. 在打开的注册表编辑器中, 找到“HKEY_CURRENT_USER ...

  5. CTF-练习平台-Misc之 再来一道隐写

    十二.再来一道隐写 下载文件后打开,用常用的几个方法都没有找到有用的信息,然后观察图片发现搞度有点低,所以用WinHex打开把图片高度改大,保存.再次打开图片发现flag

  6. CTF-练习平台-Misc之 中国菜刀,不再web里?

    八.中国菜刀,不再web里? 下载文件后解压,是一个数据包,用wireshark打开,题中说的是菜刀,那就找http协议,首先过滤出http协议包 在第四个里面找到一句话木马 Flag应该在木马之后拿 ...

  7. 用复制mysql/data 文件夹 下面的数据库的形式来复制数据库出现的问题

    用复制mysql/data 文件夹 下面的数据库的形式来复制数据库出现的问题 提示找不到表,我去看了一下,丢失了很多个表: 问题: 直接拷贝data下的数据库数据进行备份 , 发现部分数据表不见了. ...

  8. tomcat源码阅读之Server和Service接口解析

    tomcat中的服务器组件接口是Server接口,服务接口是Service,Server接口表示Catalina的整个servlet引擎,囊括了所有的组件,提供了一种优雅的方式来启动/关闭Catali ...

  9. nginx location正则写法(转载)

    nginx location正则写法 一个示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location / { # ...

  10. 查询语句中 select from where group by having order by 的执行顺序

    查询中用到的关键词主要包含六个,并且他们的顺序依次为 select--from--where--group by--having--order by 其中 select 和 from 是必须的,其他关 ...