Search found 103 matches

by Vincent
08 Oct 2017, 19:48
Forum: Coding
Topic: Warzone 2100 vulkan build
Replies: 17
Views: 9854

Re: Warzone 2100 vulkan build

oops sorry, forgot the plugin, should be fixed now
by Vincent
07 Oct 2017, 13:27
Forum: Coding
Topic: Warzone 2100 vulkan build
Replies: 17
Views: 9854

Re: Warzone 2100 vulkan build

Current build includes Qt5 libs now.
by Vincent
04 Oct 2017, 12:51
Forum: Scripting
Topic: NetCore binding for AI script ?
Replies: 3
Views: 1695

Re: NetCore binding for AI script ?

Actually the binding could be provide next to the jscript API, not in replacement of the jscript API. The big benefit of NetCore or DotNet, besides supporting multiple langage, is that it can load and use C Library almost transparently with PInvoke, which means one can use most math lib available wi...
by Vincent
04 Oct 2017, 10:47
Forum: Scripting
Topic: NetCore binding for AI script ?
Replies: 3
Views: 1695

NetCore binding for AI script ?

Hi, would it be difficult to bind the NetCore (or DotNet/Mono) to wz 2100 AI API ? DotNet Platform provides several langages used in gamedev and which are usually faster than Javascript. There's also some bindings to some advanced AI Framework for neural networks (CNTK, and binding to tensor flow, c...
by Vincent
02 Oct 2017, 22:03
Forum: Coding
Topic: Vulkan dependencies
Replies: 14
Views: 5881

Re: Vulkan dependencies

nvidia texture tools is using libsquish for BC1 up to BC3. Basically I'd like to provide offline compressed textures ; this way more format can be supported (bc 6 and bc7 which can take several min per texture to compress) and ASTC format for soc can be added with a few line change in the CMakeLists...
by Vincent
02 Oct 2017, 21:58
Forum: Coding
Topic: visual studio 2017 build issues
Replies: 12
Views: 4907

Re: visual studio 2017 build issues

Would be nice to remove qt completly. As far as I know QString is included in every file to support Unicode, in lib/widget and in 2 files in src for widget support. However I don't know why : the UI doesn't have signal/slot support and the draw routine are reimplemented. I'm in favor of removing QSt...
by Vincent
01 Oct 2017, 21:24
Forum: Coding
Topic: Warzone 2100 vulkan build
Replies: 17
Views: 9854

Re: Warzone 2100 vulkan build

BTW GL is disabled in this build so wz2100 can launch, it will use Vulkan.
by Vincent
01 Oct 2017, 21:23
Forum: Coding
Topic: Vulkan dependencies
Replies: 14
Views: 5881

Re: Vulkan dependencies

Unfortunatly MoltenVK is non free as far as I know. The best solution is to implement a Metal rendering path imo since GL (and hence Angle) on OSX forbid compute shader usage.
by Vincent
01 Oct 2017, 21:15
Forum: Coding
Topic: Warzone 2100 vulkan build
Replies: 17
Views: 9854

Warzone 2100 vulkan build

Hi, I'm generating build of my vulkan branch on appveyor (for Windows only atm) so that people can test it. There are know bug and limitation: VSync is always on. Anisotropic filtering is always enabled (at 16x) as well as trilinear filtering. No MSAA (I'm planning to implement post processing so I'...
by Vincent
26 Sep 2017, 22:35
Forum: Coding
Topic: Vulkan support
Replies: 54
Views: 27793

Re: Vulkan support

yes I was thinking about normal on terrain, I added them when implementing dynamic lighting. When Vulkan branch get merged I can start to import dynamic lighting related code again.

BTW there should be some appveyor generated installer for the vulkan branch soon.
by Vincent
26 Sep 2017, 22:30
Forum: Coding
Topic: I can't compile wz2100 3.2.2. windows 10
Replies: 7
Views: 3134

Re: I can't compile wz2100 3.2.2. windows 10

You don't need the static Library to build wz2100 using cmake, look at the Readme for the procedure using vcpkg.
by Vincent
24 Sep 2017, 17:27
Forum: Coding
Topic: Vulkan support
Replies: 54
Views: 27793

Re: Vulkan support

I know what a normalmap in tangent space is, but I don't see what's preventing such support in wz2100 ; it's possible to generate normals and tangents at load time.

By the way the shadow missing on objects is a bug, we draw shadow after terrain but before any object that's why they're missing.
by Vincent
23 Sep 2017, 10:43
Forum: Coding
Topic: visual studio 2017 build issues
Replies: 12
Views: 4907

Re: visual studio 2017 build issues

Looks like an issue with qt, see https://forum.qt.io/topic/26707/the-pro ... -library/9

Can you clean and then rebuild wz2100 ? Also check that Qt is in your path (especially check that you only have only one qt version installed)
by Vincent
21 Sep 2017, 18:02
Forum: Coding
Topic: visual studio 2017 build issues
Replies: 12
Views: 4907

Re: visual studio 2017 build issues

The provided sln doesn't work, it's there because someone complained that it was removed while it was used on some build bot. What is the error message from cmake ? Did you pass -DCMAKE_TOOLCHAIN_FILE=... to cmake ? For reference here is my CMakeSettings.json : { // See https://go.microsoft.com//fwl...
by Vincent
09 Sep 2017, 18:20
Forum: Coding
Topic: Vulkan support
Replies: 54
Views: 27793

Re: Vulkan support

What is needed for tangent space normal mapping ? With shader it's rather easy to add normal map support to terrain.