cryengine

Tone mapping进化论

倾然丶 夕夏残阳落幕 提交于 2020-08-10 06:27:16
from: 知乎  https://zhuanlan.zhihu.com/p/21983679 这几年,随着拍摄设备、渲染方法和显示设备的发展,HDR慢慢会成为标配。照相机和摄像机可以捕捉到HDR的影响,渲染过程中可以产生HDR的画面。这些内容如果需要显示到LDR的设备上,就需要一个称为tone mapping的过程,把HDR变成LDR。现在高端的显示器和电视也可以直接显示出HDR的内容。然而和LDR不同之处在于,LDR就是一个确定的范围,HDR是一个非常宽广的概念。即便两个都是HDR的,但它们的范围仍可能不同。因此有人把这个称为Variable Dynamic Range(VDR),可变动态范围,因为此H不一定是彼H。所以,即便在一个HDR世界,也仍然需要tone mapping来改变动态范围。 Tone mapping的过去 实际上tone mapping自古以来一直都有,不是计算机图形学的专利。早期因为颜料的对比度有限,达芬奇等的高手会把需要表达的内容用很有限的颜色画出来,即便色彩不真实。而刚发明电影的时候,胶片能表达的亮度范围有限,所以摄影师会把高亮区域和阴影区域向中等亮度方向压缩,发展出了S曲线的映射关系。这些都是tone mapping。 到了计算机图形学发展的时代,最早只有LDR,颜色就是0-255。这个情况一直持续了很长很长时间。到了90年代后期

Hacker News 中文简讯 2020-06-28

ぐ巨炮叔叔 提交于 2020-08-09 16:53:43
Hacker News 是一家关于计算机 黑客 和 创业公司 的 社会化新闻 网站,由 保罗·格雷厄姆 的创业孵化器 Y Combinator 创建。与其它社会化新闻网站不同的是 Hacker News 没有踩或反对一条提交新闻的选项(不过评论还是可以被有足够 Karma 的用户投反对票);只可以赞或是完全不投票。简而言之,Hacker News 允许提交任何可以被理解为“任何满足人们求知欲”的新闻 ——wikipedia 更新时间: 2020-06-28 04:29 Lemmy (open source federated Reddit alternative) secures funding for development - (lemmy.ml) Lemmy(开源联邦Reddit替代方案)确保开发资金 得分/评论:66/25 How Does Sqlite Work? (2014) - (jvns.ca) Sqlite是如何工作的?(2014年) 得分/评论:207/30 Xi-Editor Retrospective - (raphlinus.github.io) Xi-编辑回顾展 得分/评论:87/15 Sensors detect rise in nuclear particles on Baltic Sea - (reuters.com)

CryEngine技术

为君一笑 提交于 2019-12-23 13:56:04
http://advances.realtimerendering.com/s2010/Kaplanyan-CryEngine3(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf https://www.zhihu.com/question/20787099 来源: CSDN 作者: longlongway2012 链接: https://blog.csdn.net/kasteluo/article/details/103662365

Visual Studio 2012 - Required file “tracker.exe” is missing

荒凉一梦 提交于 2019-12-04 00:23:02
问题 I tried to compile the source code of cryengine 3 and I always get the following error message. Error 1 error : Required file "tracker.exe" is missing. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets 251 6 CryGame For some reason I couldn't find any information on google. Could it be possible that my Visual Studio installtion is somehow corrupt? I am still using the release candidate 回答1: A quote from MS website about tracker.exe: Tracker.exe is required to

Visual Studio 2012 - Required file “tracker.exe” is missing

孤人 提交于 2019-12-01 03:20:38
I tried to compile the source code of cryengine 3 and I always get the following error message. Error 1 error : Required file "tracker.exe" is missing. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets 251 6 CryGame For some reason I couldn't find any information on google. Could it be possible that my Visual Studio installtion is somehow corrupt? I am still using the release candidate A quote from MS website about tracker.exe: Tracker.exe is required to correctly incrementally generate resources in some circumstances, such as when building on a 64-bit OS using