Vsevolod Kremianskii
|
6a46fcbe0c
|
fix: Fix loading transparent RLE-compressed TGA images
|
2021-03-07 22:49:00 +07:00 |
|
Vsevolod Kremianskii
|
7a65f89f96
|
fix: Hide minimap when there is no area image
|
2021-03-07 17:40:44 +07:00 |
|
Vsevolod Kremianskii
|
36ddbabe64
|
fix: Make lip-sync archive optional when loading modules
This makes it easier to add new areas.
|
2021-03-07 17:32:41 +07:00 |
|
Vsevolod Kremianskii
|
4e4f7400e1
|
Remove DeadlyStream post image
Legal concerns.
[ci skip]
|
2021-03-01 20:26:07 +07:00 |
|
Vsevolod Kremianskii
|
b46fb6eb3c
|
Refresh Deadly Stream thread image
[ci skip]
|
2021-02-28 01:29:39 +07:00 |
|
Vsevolod Kremianskii
|
f677c8d5b0
|
Redesign the project logo
|
2021-02-28 00:55:18 +07:00 |
|
Vsevolod Kremianskii
|
989d39c651
|
feat: Implement ProgressBar, show loading screen progress
|
2021-02-27 12:35:03 +07:00 |
|
Vsevolod Kremianskii
|
277c9719bb
|
feat: Implement rendering of scroll bar thumb
|
2021-02-27 11:26:30 +07:00 |
|
Vsevolod Kremianskii
|
8d8329a3f9
|
chore: Fix Coverity Scan issues
|
2021-02-26 22:31:43 +07:00 |
|
Vsevolod Kremianskii
|
cabad2d231
|
ci: Separate step for ci-skip is not required?
[ci skip]
|
2021-02-26 21:19:07 +07:00 |
|
Vsevolod Kremianskii
|
4f01565c24
|
ci: Fix Coverity Scan result submission
|
2021-02-26 21:16:46 +07:00 |
|
Vsevolod Kremianskii
|
126a61228d
|
ci: Add ci-skip semantic to the CMake workflow
|
2021-02-26 20:52:15 +07:00 |
|
Vsevolod Kremianskii
|
f8e8f07fdc
|
doc: Update status badges in README.md
|
2021-02-26 20:45:46 +07:00 |
|
Vsevolod Kremianskii
|
a440cbea53
|
ci: Add Coverity Scan workflow, cleanup CMake workflow
|
2021-02-26 20:29:16 +07:00 |
|
Vsevolod Kremianskii
|
dcf588e720
|
ci: Run tests using GitHub Actions
|
2021-02-25 19:37:46 +07:00 |
|
Vsevolod Kremianskii
|
2c0af25e32
|
ci: Add workflow status badge
|
2021-02-25 19:29:17 +07:00 |
|
Vsevolod Kremianskii
|
9914895d68
|
ci: Add dependencies installation to the GitHub Actions workflow
|
2021-02-25 19:24:40 +07:00 |
|
seedhartha
|
9c93172988
|
ci: Add GitHub Actions workflow
|
2021-02-25 19:24:40 +07:00 |
|
Vsevolod Kremianskii
|
063a26f86b
|
ci: Drop Travis CI integration
GitHub Actions will be used in its stead.
|
2021-02-25 19:24:38 +07:00 |
|
Vsevolod Kremianskii
|
3c09fffd28
|
chore: Fix MSVC compilation warnings
Mostly related to implicit casts.
|
2021-02-25 15:37:19 +07:00 |
|
Vsevolod Kremianskii
|
1eb43b00a1
|
feat: Make alpha and self-illumination color animatable properties
|
2021-02-24 21:23:29 +07:00 |
|
Vsevolod Kremianskii
|
6086aa433d
|
refactor: Put AABB in render namespace
|
2021-02-23 18:54:23 +07:00 |
|
Vsevolod Kremianskii
|
9425a8f11d
|
build: Drop Coverity Scan integration
|
2021-02-23 17:23:57 +07:00 |
|
Vsevolod Kremianskii
|
712067203c
|
fix: When setting diffuse texture, refresh material, envmap and bumpmap
|
2021-02-23 16:30:37 +07:00 |
|
Vsevolod Kremianskii
|
39a70eb64b
|
doc: Remove Discord invitation link from the README.md
[ci skip]
|
2021-02-23 15:36:12 +07:00 |
|
Vsevolod Kremianskii
|
2a2fab97d8
|
Add image for DeadlyStream forum thread
|
2021-02-23 14:46:23 +07:00 |
|
Vsevolod Kremianskii
|
f2367bd7fb
|
fix: Fix JSON to 2DA conversion tool
|
2021-02-23 12:36:56 +07:00 |
|
Vsevolod Kremianskii
|
6eeabf8510
|
feat: Implement JSON to GFF conversion tool
|
2021-02-23 11:45:48 +07:00 |
|
Vsevolod Kremianskii
|
6c2d51f161
|
feat: Implement GFF writer
|
2021-02-22 16:29:05 +07:00 |
|
Vsevolod Kremianskii
|
6d6d4714ed
|
tools: Include field type in GFF to JSON output
|
2021-02-22 00:09:41 +07:00 |
|
Vsevolod Kremianskii
|
ceaac82d8a
|
refactor: Refactor 2DA and GFF file formats
- Separate data structures and format handling
- Convert TwoDaRow into a POD structure
|
2021-02-21 23:33:30 +07:00 |
|
Vsevolod Kremianskii
|
6ae62610e9
|
feat: Add empty Encounter(Blueprint) classes
|
2021-02-21 11:59:28 +07:00 |
|
Vsevolod Kremianskii
|
7a44fcd278
|
refactor: Drop nested types.h files for simplicity
|
2021-02-21 10:31:13 +07:00 |
|
Vsevolod Kremianskii
|
a221e2810f
|
feat: Add support for RLE TGA images
|
2021-02-21 09:41:43 +07:00 |
|
Vsevolod Kremianskii
|
565d6e0bd2
|
build: Use GLM from external by default
|
2021-02-21 08:46:49 +07:00 |
|
Vsevolod Kremianskii
|
854b66079b
|
fix: Preinitialize samplers and uniform blocks
Hopefully this solves graphical artifacts when running on Intel Mesa
driver.
|
2021-02-20 21:58:19 +07:00 |
|
Vsevolod Kremianskii
|
2a54ea157f
|
fix: Add padding at the end of general uniforms
|
2021-02-20 21:41:02 +07:00 |
|
Vsevolod Kremianskii
|
913b81ad20
|
refactor: When computing IBL images, bind textures earlier
|
2021-02-20 21:29:25 +07:00 |
|
Vsevolod Kremianskii
|
66942f60db
|
fix: Fix vertex offsets of the cubemap mesh
|
2021-02-20 21:29:25 +07:00 |
|
Vsevolod Kremianskii
|
4881131b47
|
build: Fix compilation errors on Debian
|
2021-02-20 02:29:27 -05:00 |
|
Vsevolod Kremianskii
|
ff31f1289d
|
Redesign the project icon
|
2021-02-18 20:17:52 +07:00 |
|
Vsevolod Kremianskii
|
6423eb0e1c
|
fix: Fix particle orientation
|
2021-02-18 00:07:54 +07:00 |
|
Vsevolod Kremianskii
|
dfd0b405b7
|
fix: In PBR HDR mode apply gamma to lightmaps and env maps
|
2021-02-17 23:44:43 +07:00 |
|
Vsevolod Kremianskii
|
508a1b788f
|
feat: Allow combining dynamic room lighting with lightmaps
|
2021-02-17 23:30:00 +07:00 |
|
Vsevolod Kremianskii
|
27d66ad5bf
|
fix: Doors must not cast shadows
|
2021-02-17 23:18:14 +07:00 |
|
Vsevolod Kremianskii
|
78762b79c4
|
chore: Apply shadows after all lighting calculations
|
2021-02-17 23:16:41 +07:00 |
|
Vsevolod Kremianskii
|
0c334d8437
|
chore: Decrease shadow bias from 0.5 to 0.1
|
2021-02-17 23:04:06 +07:00 |
|
Vsevolod Kremianskii
|
3858d8fc78
|
fix: Room models must never produce shadows (because artifacts)
|
2021-02-17 23:00:25 +07:00 |
|
Vsevolod Kremianskii
|
230e5efc16
|
feat: Implement fading of the shadow light
|
2021-02-17 22:57:08 +07:00 |
|
Vsevolod Kremianskii
|
14c3ee3722
|
refactor: Refactor lighting and shading conditionals
|
2021-02-17 21:52:29 +07:00 |
|