How can you replace the Havok physics with something else in the OpenMW engine? OpenMW doesn't use a physics system or speedtree system yet.psi29a wrote:Of course not, we can replace those in OpenMW with something else.DestinedToDie wrote:But is speedtree and physics even important for Oblivion? I'd play it without those 2.
Another OpenMW competitor
Re: Another OpenMW competitor
- psi29a
- Posts: 5361
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: Another OpenMW competitor
OpenMW does have a physics system, based on Bullet. Havok and SpeedTree are just libraries used by the game engine. They can be initial 'stubbed' meaning they are placeholders in place and be further worked on and improved.Tes96 wrote:How can you replace the Havok physics with something else in the OpenMW engine? OpenMW doesn't use a physics system or speedtree system yet.
How do you think OpenMW got anywhere? By coding it.
Re: Another OpenMW competitor
Well, not being a programmer or coder, I'm not familiar with the steps of game development. Only interior modding and a little dialogue modding.psi29a wrote: OpenMW does have a physics system, based on Bullet. Havok and SpeedTree are just libraries used by the game engine. They can be initial 'stubbed' meaning they are placeholders in place and be further worked on and improved.
How do you think OpenMW got anywhere? By coding it.
What are your thoughts on OpenMW making use of GPUOpen in future post-v1.0.0 releases? In particular, things like PureHair?
- psi29a
- Posts: 5361
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: Another OpenMW competitor
Sure, a lot of that stuff is under an open license. The problem then becomes modder and asset creators to make use of the technology, it isn't enough that a engine supports it but someone has the make the hair model to begin with. So it wouldn't help Morrowind at all until someone made models/assets to use TressFX (PureHair).
Update:
So while open-source, PureHair/TressFX is apparently only available on Windows. We try to keep OpenMW as cross platform as possible.
Update:
http://gpuopen.com/gaming-product/tressfx/AMD Radeon™ GCN-based GPU (HD 7000 series or newer)
Or other DirectX® 11 compatible discrete GPU with Shader Model 5 support
64-bit Windows® 7 (SP1 with the Platform Update), Windows 8.1, or Windows 10
Visual Studio 2012, Visual Studio 2013, or Visual Studio 2015
So while open-source, PureHair/TressFX is apparently only available on Windows. We try to keep OpenMW as cross platform as possible.
- AnyOldName3
- Posts: 2676
- Joined: 26 Nov 2015, 03:25
Re: Another OpenMW competitor
TressFX is written as a DirectX 11 compute shader, so doesn't work on non-Windows systems out-of-the-box. However, other parts of GPUOpen work in OpenGL or Vulkan renderers, so should be more compatible.
Also, as it's open-source under the MIT licence, people are allowed to port it to other APIs if they so wish, and indeed, people are working on exactly that: https://github.com/GPUOpen-Effects/TressFX/issues/12
Also, as it's open-source under the MIT licence, people are allowed to port it to other APIs if they so wish, and indeed, people are working on exactly that: https://github.com/GPUOpen-Effects/TressFX/issues/12