The OpenMW team is proud to announce the release of version 0.37.0! Grab it from our Downloads Page for all operating systems. This release brings the long-anticipated implementation of the OpenSceneGraph renderer! More info on this 3d graphics toolkit can be found on the OSG website. Hats off to scrawl for the Herculean amount of effort he put in working on this massive codebase change! The new renderer brings a massive performance speedup, as well as many graphical fixes and improvements.

You may notice that shadows are not re-implemented at this time, as well as distant land and object shaders, but we wanted to get the release out rather than delay any further! These features will be re-added soon! This release brings many other changes and bugfixes, as well as a huge amount of new work done on OpenCS, the editor for OpenMW. Some features are missing from OpenCS as well: only basic camera controls are implemented, pathgrid and cell marker rendering is missing, as well as instance moving. See below for the full changelog.

Changelog:

Rewrote graphics engine using OSG rendering toolkit

Implemented profiling overlay (press F3!)

Implemented journal and book scaling

Implemented NiStencilProperty

Implemented Game Time Tracker

Implemented comments in openmw.cfg

Implemented resource manager optimizations

Implemented handling NIF files as proper resources

Implemented using skinning data in NIF files as-is

Implemented small feature culling

Implemented configurable near clip distance

Implemented GUI scaling option

Implemented support for anonymous textures

Implemented loading screen optimizations

Implemented character preview optimization

Implemented sun glare fader

Implemented support for building with Qt5

Implemented Bullet shape instancing optimization

Implemented FFMPEG 2.9 support

Implemented head tracking for creatures

Implemented additive moon blending

Implemented an error message when S3TC support is missing

Fixed short activation distance for light emitting objects

Fixed animation not resizing creature’s bounding box

Fixed setPos and setScale instructions only modifying the collision model when invoked on Static objects

Fixed stars showing on horizon at night when they should be obscured by clouds

Fixed errors in moon trajectory

Fixed NPCs width not being adjusted by their weight

Fixed raycasting for dead actors

Fixed several issues with underwater view

Fixed Erene Llenim not wandering

Fixed cliff racers failing to hit the player (should have left this broken, hm?)

Tools

OpenMW is an attempt to reimplement the popular role playing game Morrowind. It aims to be a fully playable, open source implementation of the game. You must own Morrowind to use OpenMW. You can watch short video-faq or read detailed information on our FAQ page. OpenMW is an attempt to remake the Morrowind - brilliant role playing game. We're trying to remade Morrowind using open source tools and libraries. You won't need any Morrowind patches, because OpenMW will fix most common Morrowind engine bugs. It's worth to mention that OpenMW is open source Morrowind engine remake which allow much greater modability: change game rules, create new spell effects, etc. through scripting. With OpenMW you will be able to run Morrowind overhaul mods, texture replacers and much more like with original engine.