# Castle Model Viewer release 5.2.0: updated underlying engine (better shadow maps, float-based images for shaders), cycle viewpoints, fixed multi-viewport

**URL:** https://forum.castle-engine.io/t/castle-model-viewer-release-5-2-0-updated-underlying-engine-better-shadow-maps-float-based-images-for-shaders-cycle-viewpoints-fixed-multi-viewport/1316
**Category:** News
**Created:** [August 28, 2024, 1:45pm UTC](https://forum.castle-engine.io/t/castle-model-viewer-release-5-2-0-updated-underlying-engine-better-shadow-maps-float-based-images-for-shaders-cycle-viewpoints-fixed-multi-viewport/1316 "2024-08-28T13:45:44Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![michalis](https://forum.castle-engine.io/user_avatar/forum.castle-engine.io/michalis/32/3_2.png) [@michalis](https://forum.castle-engine.io/u/michalis)
#### Post date: [August 28, 2024, 1:45pm UTC](https://forum.castle-engine.io/t/castle-model-viewer-release-5-2-0-updated-underlying-engine-better-shadow-maps-float-based-images-for-shaders-cycle-viewpoints-fixed-multi-viewport/1316/1 "2024-08-28T13:45:44Z")

</div>

| [![Castle of Consuegra in Castle Model Viewer - model from https://sketchfab.com/3d-models/castle-of-consuegra-toledo-spain-dd6b50b630904b569bace37e2bfaa559](https://forum.castle-engine.io/uploads/default/original/2X/7/76794ab992ecfacb3a1116c42542e1e24a390bd3.png)](https://castle-engine.io/wp/wp-content/uploads/2024/08/castle.png "Castle of Consuegra in Castle Model Viewer - model from https://sketchfab.com/3d-models/castle-of-consuegra-toledo-spain-dd6b50b630904b569bace37e2bfaa559") |

We’re proud to release new version 5.2.0 of [Castle Model Viewer](https://castle-engine.io/castle-model-viewer) and [Castle Model Converter](https://castle-engine.io/castle-model-converter). They are distributed together, just head on to [Castle Model Viewer downloads](https://castle-engine.io/castle-model-viewer) to get them both.

Highlights of this release (since [5.0.0](https://castle-engine.io/wp/2024/05/24/castle-model-viewer-formerly-view3dscene-5-0-0-release-ton-of-improvements-coming-from-latest-castle-game-engine-support-to-validate-models-md3-animations-saving-to-stl-more-x3d-4-0-features/)):

- Engine upgraded to the finally released [Castle Game Engine 7.0-alpha.3 version](https://castle-engine.io/wp/2024/08/21/7-0-alpha-3-release-physics-blending-batching-shadows-delphi-packages-linux-ui-masks-lots-of-editor-ux-android-ios-work-float-textures-vs-code-sketchfab-more/). The previous version was based on an engine effectively somewhere between _7.0-alpha.2_ and _7.0-alpha.3_.

- Reworked the [shadow maps](https://castle-engine.io/x3d_extensions_shadow_maps.php) logic – much simpler now, using the `shadows` field at light node doesn’t process the scene graph “under the hood” anymore. Some difficult / buggy situations are thus solved and we are [ready for future shadow maps improvements](https://castle-engine.io/roadmap#shadow_maps).

- Float-based images support. In case of [Castle Model Viewer](https://castle-engine.io/castle-model-viewer), this means that loading 16-bit PNG images of float-based KTX images is useful for [shader effects](https://castle-engine.io/compositing_shaders.php), as shaders will get full float values from the image. This extra precision sometimes matters a lot, e.g. if you use a texture for a heightmap in the shader.

- Cycle through viewpoints when you use _Page Up_, _Page Down_ or the corresponding menu items.

- Fixed display when usign multiple viewports (_Display -\> 2 Horizontal Viewports_, _Display -\> 4 Viewports_).

Have fun with 3D! And consider [supporting us on Patreon](https://www.patreon.com/castleengine)!
