RT阴影修复

RT阴影修复

修复了某些装饰物体上缺失的光线追踪阴影。

描述

一些装饰性物体,尤其是可破坏的物体,无法投射光线追踪(RT)阴影。在启用 RT 阴影时,这个问题非常明显。

在保持这些物体可破坏的状态下,我无法让它们投射 RT 阴影。这可能需要更多工作。移除它们的可破坏属性后,它们就能投射阴影了。我选择了这种方法,因为摧毁这些特定物体在玩法上没有实际意义。

为了修复它们的阴影,我修改了以下 .w2ent 文件:

  • environment\decorations\furniture\barons_manor[b]wicker_basket_round_big_bottle[/b]_px.w2ent
  • environment\decorations\housework\bucket[b]wood_bucket[/b]_px.w2ent
  • environment\decorations\exterior[b]chopped_wood_pile[/b]_px.w2ent
  • environment\decorations\exterior[b]chopped_wood_order[/b]_px.w2ent
  • environment\decorations\containers\crate[b]crate_destructible[/b]_px.w2ent
  • environment\decorations\containers\crate[b]crate_cage[/b]_px.w2ent
  • environment\decorations\containers\crate[b]crate_cage_destructible[/b]_px.w2ent
  • environment\decorations\containers\barrel[b]barrel_broken_full[/b]_px.w2ent
  • environment\decorations\containers\barrel[b]barrel_broken_a[/b]_px.w2ent
  • environment\decorations\containers\barrel[b]barrel_broken_b[/b]_px.w2ent
  • environment\decorations\containers\barrel[b]barrel_broken_c[/b]_px.w2ent
  • environment\decorations\containers\barrel[b]barrel_broken_d[/b]_px.w2ent
  • environment\decorations\containers\barrel[b]barrel_broken_e[/b]_px.w2ent
  • dlc\bob\data\environment\decorations\gameplay\generic\containers\barrels\destructible[b]barrel_broken_a[/b]_px.w2ent
  • dlc\bob\data\environment\decorations\gameplay\generic\containers\barrels\destructible[b]barrel_broken_b[/b]_px.w2ent
  • dlc\bob\data\environment\decorations\gameplay\generic\containers\barrels\destructible[b]barrel_broken_c[/b]_px.w2ent
  • dlc\bob\data\environment\decorations\gameplay\generic\containers\barrels\destructible[b]barrel_broken_d[/b]_px.w2ent
  • dlc\bob\data\environment\decorations\gameplay\generic\containers\barrels\destructible[b]barrel_broken_e[/b]_px.w2ent
  • quests\sidequests\novigrad\quest_files\sq304_armorsmith\entities[b]sq304_beer_barrel[/b].w2ent
  • environment\decorations\food\cabbage[b]cabbage_bucket[/b]_px.w2ent
  • environment\decorations\food\herbs[b]jug_herbs[/b]_px.w2ent
  • environment\decorations\food\herbs[b]jug_herbs_closed[/b]_px.w2ent

但仅添加这些文件不足以在游戏中激活该模组。相关的 .w2l 文件也必须包含在内。因此,本模组包含约 500 个 .w2l 文件,这些文件未经修改直接包含在内。

范围

我修复了在诺维格瑞发现的受影响物体。这些物体也在整个游戏中广泛使用,因此修复应适用于相同物体出现的任何地方。不过,为任务专门放置的类似物体可能仍然缺少 RT 阴影,其他地区可能还有其他受影响的物体,因为我没有检查整个游戏。

本模组仅解决缺失的 RT 阴影问题。其他问题仍然存在,包括允许杰洛特穿过物体的碰撞错误以及悬浮物体。

安装

使用你偏好的模组管理器安装本模组:Vortex、The Witcher 3 Mod Manager 或 Relapse's Mod Manager Redux。

加载顺序与兼容性

本模组可能与其他修改相同世界层的模组冲突。如果修复不生效,请给予本模组更高的优先级。这可能也会覆盖其他模组所做的更改,不过我没有注意到问题。

我确认可能需要调整加载顺序的模组:

  • “Brothers In Arms - Ultimate Edition”
  • “Better Candles - Better Lighting (Remastered)”

特性

  • 一些在 RT 中不投射阴影的物体,现在会投射阴影。
  • 这些物体不再可破坏。
  • 一些物体显示为完好而非破损状态。
  • 一些小物体现在在被碰撞时可以移动/滚动。