Cesium for Unreal v1.3.0_版本更新说明

Cesium for Unreal v1.3.0
@kring kring released
1.3.0 - 2021-06-01

Breaking 📣
·Tileset properties that require a tileset reload (URL, Source, IonAssetID, IonAccessToken, Materials) have been moved to private. Setter and getter methods are now provided for modifying them in Blueprints and C++.
·Deprecated CesiumGlobeAnchorParent and FloatingPawn. The CesiumGlobeAnchorParent functionality can be recreated using an empty actor with a CesiumGeoreferenceComponent. The FloatingPawn is now replaced by the DynamicPawn. In a future release, the DynamicPawn will be renamed to CesiumFloatingPawn.
突破:
1)移动需要瓦片重加载的瓦片属性(URL, 源,IonAssetID, IonAccessToken, 材质)为私有。在蓝图和C++中提供了修改属性的设置和修改的方法。
2)不建议CesiumGlobeAnchorParent 和FloatingPawn。功能性的CesiumGlobeAnchorParent 可以用带有CesiumGeoreferenceComponent的空actor 创建。现在,DynamicPawn代替了FloatingPawn。在以后的版本中,会重命名DynamicPawn 为CesiumFloatingPawn。

Additions 🎉
·Added support for the Android platform.
·Added support for displaying a water effect for the parts of quantized-mesh terrain tiles that are known to be water.
·Improved property change checks in Cesium3DTileset::LoadTileset.
·Made origin rebasing boolean properties in CesiumGeoreference and CesiumGeoreferenceComponent blueprint editable.
·Made 3D Tiles properties editable in C++ and blueprints via getter/setter functions. The tileset now reloads at runtime when these properties are changed.
·Improvements to dynamic camera, created altitude curves for FlyTo behavior.
·Constrained the values for UPROPERTY user inputs to be in valid ranges.
·Added M_CesiumOverlayWater and M_CesiumOverlayComplexWater materials for use with water tiles.
·Exposed all tileset materials to allow for changes in editor.
·Added TeleportWhenUpdatingTransform boolean property to CesiumGeoreferenceComponent.
·Added a “Year” property to CesiumSunSky.
·Added the ability to use an external Directional Light with CesiumSunSky, rather than the embedded DirectionalLight component.
附加:
1)添加安卓支持。
2)为部分水体部分量化网格地形各瓦片添加水效果支持。
3)在Cesium3DTileset::LoadTileset添加属性改变检查。
4)使CesiumGeoreference 和CesiumGeoreferenceComponent 中原点rebasing属性可编辑。
5)经由getter/setter功能使得3D瓦片属性可编辑。当前在运行时下,属性改变,瓦片重加载。
6)改进动态摄像头,为FlyTo行为创建高度曲线。
7)限制UPROPERTY用户输入的值在有效范围内。
8)为水瓦片添加M_CesiumOverlayWater和M_CesiumOverlayComplexWater材质。
9)编辑下允许所有瓦片材质改变。
10)给CesiumGeoreferenceComponent添加TeleportWhenUpdatingTransform 布尔属性。
11)给CesiumSunSky添加年属性。
12)用CesiumSunSky可以添加一个外部直接光,而不是封装直接光组件。

Fixes 🔧
·Fixed a bug that caused rendering and navigation problems when zooming too far away from the globe when origin rebasing is enabled.
·Fixed a bug that caused glTF node translation, rotation, and scale properties to be ignored even if the node had no matrix.
·Cleaned up, standardized, and commented material and material functions.
·Moved all materials and material functions to the Materials subfolder.
·Set CesiumSunSky’s directional light intensity to a more physically accurate value.
·Moved Latitude before Longitude on the CesiumGeoreference and CesiumGeoreferenceComponent Details panels.
修复:
1)修复当原点rebasing可用从地球缩放太远造成的渲染和导航问题的错误。
2)修复节点没有矩阵,造成glTF 节点变换、旋转和比例属性忽略的错误。
3)清理、规范、注释材料及材料功能。
4)移动所有材质和材质函数到材质子文件夹。
5)将CesiumSunSky的方向光强度设置为物理上更准确的值。
6)在CesiumGeoreference 和CesiumGeoreferenceComponent 详细面板移动纬度在经度前。

In addition to the above, this release updates cesium-native from v0.3.1 to v0.4.0. See the changelog for a complete list of changes in cesium-native.
为了这些改动,cesium-native版本从v0.3.1到v0.4.0。可以在cesium-native中查看完整的改动。

ps:
原链接:https://github.com/CesiumGS/cesium-unreal/releases/tag/v1.3.0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jennifer33K

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值