Releases: Deamon87/WebWowViewerCpp
v0.2.3
v0.2.2
v0.2.1
In this release:
- Finally fixed Portal Culling on MSVC.
- An option to override files from CASC is added. If you put file with fdid in it's name in decimals to
file_edits
folder, viewer will load file from filesystem instead of CASC. Example of filename: "782779". This might be useful for some folks
v0.2.0
v0.1.5
- This release exposes Vulkan rendering for Windows and Ubuntu targets.
While current implementation of Vulkan is far from perfect, it still provides double the FPS on certain scenes
To run app with Vulkan renderer instead of OpenGL, run application with "-vulkan" parameter from command line
- And as Minor stuff, "Disable portal culling" was added to "Settings" dialog. (This option disables portal culling algorithm for WMO rendering)
v0.1.1
v0.1.0
The viewer is much more usable now, so I'm bumping the version.
- Custom SSE commands for culling for x64
- Classic database is usable. Note: you can use database from retail on classic, but not vice versa
- Several optimizations in culling flow
- The WMO and M2 are not loaded, when they are outside of camera
- Fixes for Split WMO Group
First usable MapViewer version
With this release it's possible to use this app to view maps in closed cycle.
On first run, after opening Casc (File -> Open Casc Storage), update the database (File -> Update database).
When asked about "downloading DBD" files, click yes.
After this sqlite database that this app uses will be imported from DB2 files in Casc and Map list will become available.
To open map click (File -> Open Map Selection), change the size of the window, select map in the list. If it's ADT map, change zoom and click on desired point on map. After coordinates will popup, click ok to load the map.
Happy exploring
Add ability to update database from app
This build adds experimental feature: update database right from application.
To use it:
- Open Casc Repository: File -> Open Casc Storage
- Update Database: File -> Update database
0.0.2: Merge pull request #11 from Deamon87/development
2 years of slowpoke development
The binaries are generated with github actions