ArchVis工具是一个插件,为摄像机提供了额外的功能,用于建筑渲染,例如自动垂直线校正以实现两点透视。

该插件具有ArchVisCineCamera,可以自动校正视图,使其看起来像二点透视(垂直线真正垂直)。可以根据需要调整校正的强度。ArchVisCineCamera还具有一个实验性功能,我们可以为每个摄像机设置自定义的近裁剪平面距离,对室内拍摄非常有用。

还有一个实验性的ArchVisSceneCapture2D,允许将ArchVisCineCamera的渲染输出到纹理中。

所有属性都可以在蓝图中访问,并可以在Sequencer中进行动画处理。

电影渲染队列通道

为了渲染ArchVisCineCamera的独特特性,创建了一些自定义电影渲染队列通道,基于现有通道。以下通道可用:

  • [ArchVis] 延迟渲染
  • [ArchVis] 延迟渲染(无光照)
  • [ArchVis] 延迟渲染(详细光照)
  • [ArchVis] 延迟渲染(仅光照)
  • [ArchVis] 延迟渲染(仅反射)
  • [ArchVis] 路径追踪
  • [ArchVis] 对象标识(有限)[自v1.1起]

数据准备操作

创建了自定义数据准备操作以提供更多功能。以下操作可用:

  • 分支合并[操作]
  • 构建邻接[操作]
  • 爆炸[操作]
  • 面对摄像机[操作](该操作目前在UE5预览上不起作用,但可以手动添加组件)
  • 材质名称[筛选器]
  • 替换摄像机[操作]
  • 简化层次结构[操作]
  • 调试操作[操作]

特点:

  • ArchVisCineCamera可以自动校正视图,使其看起来像二点透视。
  • 自定义电影渲染队列通道用于处理透视校正。
  • 自定义数据准备操作以提供更多功能。
  • 所有可用功能的完整描述详见GitHub Wiki页面。

代码模块:

  • 包含ArchVisCineCameraActor、ArchVisCineCameraComponent和自定义电影渲染通道的模块ArchVisTools[运行时]。
  • 包含主要是数据准备操作的模块ArchVisToolsEditor[编辑器]。

C++类数量:11 [ArchVisTools],14 [AchVisToolsEditor]

重要/附加说明:

该插件已针对ArchVis进行开发和测试,使用Dataprep进行导入,使用Sequencer进行动画制作,并使用电影渲染队列进行渲染。它应该适用于任何其他用途(插件包装并正常工作),但如果您有特定用途,请首先与我联系。

Dataprep操作是针对来自SketchUp的Datasmith文件制作和测试的。它们应该在来自其他软件的Datasmith文件上以类似的方式工作,但如果您有任何特殊问题,请随时与我联系。

声明:本站所有文章,本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。