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. Python学习(001)--计算机基础

    操作系统发展历史 操作系统并不是与计算机硬件一起诞生的,它是在人们使用计算机的过程中,为了满足两大需求:提高资源利用率.增强计算机系统性能,伴随着计算机技术本身及其应用的日益发展,而逐步地形成和完善起 ...

  2. SVN使用出现的问题及解决方案

    SVN使用出现的问题及解决方案 一.问题描述: 使用TortoiseSVN-1.9.5进行CheckOut时,出现报错信息如下:  Unable to connect to a repository ...

  3. 7.3 5种IO模型与IO复用

    5种IO模型分别如下: 1.阻塞IO模型 当上层应用app1调用recv系统调用时,如果对等方没有发送数据(缓冲区没有数据),上层app1将阻塞(默认行为,被linux内核阻塞). 当对等方发送了数据 ...

  4. Samsung_tiny4412(驱动笔记10)----mdev,bus,device,driver,platform

    /*********************************************************************************** * * mdev,bus,de ...

  5. for (Sms sms : smsLists){}

    for (Sms sms : smsLists){ } //类似下面的for循环 :Smslists[i]!=NULL;i++) { Sms sms=Smslists[i]; } /*其实就是把Sms ...

  6. iFiles——苹果上最好用的文件管理器 - imsoft.cnblogs

  7. CodeForces - 1098.DIV1.C: Construct a tree(贪心,构造)

    Misha walked through the snowy forest and he was so fascinated by the trees to decide to draw his ow ...

  8. Avito Cool Challenge 2018(div1+2)

    A. Definite Game: 题意:输入N,输出最小的结果N-x,其中x不少N的因子. 思路:N=2时,输出2:其他情况输出1:因为N>2时,N-1不会是N的因子. #include< ...

  9. BZOJ3879: SvT【后缀数组+单调栈】

    Description (我并不想告诉你题目名字是什么鬼) 有一个长度为n的仅包含小写字母的字符串S,下标范围为[1,n]. 现在有若干组询问,对于每一个询问,我们给出若干个后缀(以其在S中出现的起始 ...

  10. 第三周作业3——Bug Report

    作业要求来自:https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/957 要求1: 准备工作:利用老师提供的git 命令,批量pull所有 ...