匹配表面设置:Cineware和基础引擎

所有表面都针对它们所建立的引擎:

基本渲染(包括硬件加速)

来自 Maxon的Cineware 和 Redshift

通常,Cineware包含较大量的比基本渲染或硬件加速引擎(彼此非常相似)更精确的参数 。

如果你修改了一个引擎(例如:基本渲染引擎)的表面参数,当您切换到另一个引擎(比如:Cineware)时,那些变更不会在已设置参数的表面起作用。

两个命令都能帮助在Cineware中定义的表面的外观与其内置(或硬件加速)引擎的外观同步。注意,由于参数的不同,可能只有一个近似的结果。通常,简单表面的基础参数将精确地匹配。

从表面的 匹配设置弹出式窗口:

UpdateSettings.png 

更新基本设置(从 Cineware)

这将把Cineware表面设置应用到其在基本渲染/硬件加速引擎中的表面副本 。

注意:因为基本渲染/硬件加速引擎使用相对少的参数,该命令的效果可能是最小的 。特别是,程序化表面的参数(在Cineware中)不能在基本渲染/硬件加速引擎中重复。

更新Cineware设置(从Basic)

这将应用基本渲染/硬件加速引擎表面设置到其在Cineware中的表面副本。

限制表面参数的数量

因为着色器的很多图层可用于Cineware表面,理论上您可以设置一个不限制数量的参数用于一个给定的表面。

但是,在Archicad中,可在表面中使用的参数的最大数量 是1024。(Archicad也使用GDL对象中的表面属性, 并且GDL编程语言对1024参数设置了一个限制 。)

您可能遇到该限制

当从Cinema 4D文件加载一个表面时(见上面的加载Cinema 4D设置)

当配置您自己的自定义表面时

解决方法时限制在表面中使用的着色器数量,和/或使用更简单的着色器结构(限制嵌入图层的数量)。