Eric Wasylishen
d090a8f476
Changelog for 2.0.0-alpha8
2024-05-31 21:53:47 -06:00
Eric Wasylishen
30868eacb7
light: LIGHTING_E5BGR9 + HDR .lit support ( #427 )
...
* light: Add support for LIGHTING_E5BGR9.
This is not really finished. Currently mutually exclusive with
regular RGBLIGHTING, and not tested with external .lit file.
* light: replace HDR_PackResult with a version following the OpenGL spec
- add HDR_UnpackE5BRG9 for unpacking
- caller is now responsible for scaling 128 -> 1
- expose in header for tests
* light: move HDR_PackE5BRG9/HDR_UnpackE5BRG9 to common/litfile.hh
* build: std::powf not available in gcc
* common: move LoadLitFile to litfile.hh
* common: LoadLitFile: return hdr variant as well
* lightpreview: add an Exposure slider
* lightpreview: support hdr .lit's, wip
* tests: refactoring to set up testing for hdr lit's
* tests: add test for -hdr and -bspxhdr
* tests: fix LM_Sample to deal with styles correctly
* lightpreview: fix glsl error
* lightpreview: show dialog box for glsl compile errors
---------
Co-authored-by: Daniel Svensson <dsvensson@gmail.com>
2024-05-26 21:55:10 -06:00
Eric Wasylishen
ccb502d3a1
docs: remove pinned packages
...
- they keep generating security alerts
- also update our direct deps (sphinx, furo)
2024-05-24 22:17:08 -06:00
dependabot[bot]
da910f3e66
build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /docs ( #423 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 12:16:21 -06:00
dependabot[bot]
59ee3fd0c9
build(deps): bump idna from 3.6 to 3.7 in /docs ( #419 )
...
Bumps [idna](https://github.com/kjd/idna ) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7 )
---
updated-dependencies:
- dependency-name: idna
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 08:54:18 -06:00
Eric Wasylishen
64826f414d
docs: update changelog
2024-03-17 14:42:25 -06:00
Eric Wasylishen
275695a37c
qbsp: remove -transsky flag which was broken
...
unknown what it was useful for
2024-03-09 22:07:55 -07:00
Eric Wasylishen
ba5ad539b8
light: q2: opaque lit liquids receive light from both sides by default
2024-02-15 23:51:28 -07:00
Eric Wasylishen
ec15eb7b8c
docs: update changelog
2024-02-15 18:18:26 -07:00
Eric Wasylishen
ea8a733b37
tests: add _suntexture test
2024-02-05 23:47:23 -07:00
Eric Wasylishen
4a4e33519e
docs: update changelog
2024-02-04 21:40:11 -07:00
Eric Wasylishen
06b5e6dc64
docs: improve light entity documentation
2024-02-04 13:02:06 -07:00
Eric Wasylishen
fa2a7ce15d
docs: move .wal_json documentation to qbsp.rst
2024-02-03 13:59:56 -07:00
Eric Wasylishen
0574ed2892
docs: document bsputil
2024-01-29 23:48:13 -07:00
Eric Wasylishen
e3644350f9
docs: document bspinfo
2024-01-29 23:09:40 -07:00
Eric Wasylishen
d5b5d1a3ce
docs: prepare changelog for 2.0.0-alpha6
2024-01-28 23:13:58 -07:00
Eric Wasylishen
c7df4305f8
docs: add undocumented light bmodel keys
2024-01-27 23:58:39 -07:00
Eric Wasylishen
d512abd27d
qbsp: merge across liquids by default in q1
...
- change option name to -nomergeacrossliquids
- add docs
- allow using it in q2 as well (requested by jitspoe)
2024-01-25 23:04:31 -07:00
jjelliott
5eb5d2862d
Add missing docs key ( #409 )
...
* Add missing key (_surface_radiosity)
* docs: add link from _surface_radiosity to _surface
* docs: add link to _surflight_radiosity
---------
Co-authored-by: Eric Wasylishen <ewasylishen@gmail.com>
2024-01-25 09:40:07 -07:00
Eric Wasylishen
0aeb0acd94
qbsp: adjust tjunc logic
2024-01-24 00:22:27 -07:00
Eric Wasylishen
a6610b7176
docs: correct -transwater documentation (no effect in Q2 mode)
2024-01-23 09:21:08 -07:00
Eric Wasylishen
e2585bed5b
docs: document -missing_textures_as_zero_size
2024-01-21 21:21:40 -07:00
Eric Wasylishen
a1e561fa3f
docs: note that _bouncestyled defaults to 1 now
2024-01-21 10:09:32 -07:00
dependabot[bot]
10293fab88
build(deps): bump jinja2 from 3.1.2 to 3.1.3 in /docs ( #407 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-11 19:12:00 -07:00
Eric Wasylishen
8888506821
qbsp: fix -notex option
2023-11-09 23:57:07 -07:00
dependabot[bot]
945f123ac5
build(deps): bump urllib3 from 2.0.6 to 2.0.7 in /docs ( #388 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.6...2.0.7 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 18:22:27 -06:00
dependabot[bot]
ffd20a77d8
build(deps): bump urllib3 from 2.0.2 to 2.0.6 in /docs ( #387 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.2 to 2.0.6.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.2...2.0.6 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 12:32:16 -06:00
Eric Wasylishen
a287eb0c22
docs: create a stub for the maputil, lightpreview docs
2023-10-01 12:58:39 -06:00
Jonathan
147be8f87a
some optimizations in indirect lighting code
...
multiple bounce support
2023-09-16 00:41:05 -04:00
Eric Wasylishen
1bf726de9e
docs: document _surflightscale + _surflightskyscale
2023-08-17 01:13:01 -06:00
Eric Wasylishen
54d5838f29
docs: fill in some missing docs
...
- fix comments around new BSPX lumps
2023-08-13 22:38:31 -06:00
dependabot[bot]
08ae1540de
build(deps): bump certifi from 2022.12.7 to 2023.7.22 in /docs ( #367 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.12.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2022.12.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-26 20:28:23 -06:00
Jonathan
aa70d6dc00
draw lines and portals
...
disable leakdist by default
2023-07-09 15:44:23 -04:00
Jonathan
08db6e9bf9
remove fastbounce, add emissivequality
...
emissivequality affects both emissives
2023-06-19 09:54:25 -04:00
Eric Wasylishen
731bafd9fe
qbsp: fix edge reuse causing software renderer artifacts with liquids
...
fixes q1_liquid_software.map in tyrquake
thanks to Mankrip for reporting this
2023-05-28 16:28:33 -06:00
dependabot[bot]
b85f9e534f
build(deps): bump requests from 2.30.0 to 2.31.0 in /docs ( #360 )
...
Bumps [requests](https://github.com/psf/requests ) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.30.0...v2.31.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 10:05:24 -06:00
Eric Wasylishen
f9ad83aed5
docs: pin dependencies to fix build error
...
try out furo theme
2023-05-06 12:43:23 -06:00
Eric Wasylishen
4a30995a06
docs: update vis docs
2023-05-04 09:42:03 -06:00
Eric Wasylishen
486f848061
docs: update light documentation
2023-05-03 00:55:08 -06:00
Eric Wasylishen
d45bfb1169
docs: update qbsp docs, include all current options
2023-05-03 00:14:42 -06:00
Eric Wasylishen
a3984852bb
docs: changelog update
2023-05-01 22:41:32 -06:00
Eric Wasylishen
50d97321d7
qbsp: add -bmodelcontents flag
2023-04-22 19:15:55 -06:00
Eric Wasylishen
8bd66592a1
docs: document -aliasdef
2023-04-15 17:45:35 -06:00
Eric Wasylishen
1634470f88
docs: misc tweaks
2023-04-14 23:26:58 -06:00
Eric Wasylishen
83022a720a
docs: convert changelog to rst
2023-04-10 19:27:47 -06:00
Eric Wasylishen
1a08adeca7
docs: move changelog to docs, change to .rst extension
2023-04-10 17:40:13 -06:00
Eric Wasylishen
bf8841396a
docs: formatting adjustment (wrap keys in double qutes)
...
allows double click + copy to work correctly, previously it would copy trailing whitespace
2023-04-10 12:56:07 -06:00
Eric Wasylishen
3ac223e7c0
docs: document lighting channels
2023-04-10 12:33:43 -06:00
Eric Wasylishen
a8d84ee149
light: add "minlight_mottle" as an alias for "minlightMottle"
2023-04-02 17:48:51 -06:00
Eric Wasylishen
c4910a158f
docs: add custom directives
2023-02-16 17:25:34 -07:00