Jonathan
|
1eaf2170f8
|
Merge branch 'brushbsp' of https://github.com/ericwa/ericw-tools into brushbsp
# Conflicts:
# light/trace_embree.cc
|
2023-12-07 14:13:36 -05:00 |
Jonathan
|
9ed4f3d042
|
bunch of double -> float
fix Q2 animated textures
|
2023-12-07 14:11:46 -05:00 |
Eric Wasylishen
|
ad9fd7fc59
|
common: structured bspxbrushes reading/writing
|
2023-11-25 17:28:26 -07:00 |
Jonathan
|
b83c4a6440
|
use fold expr instead of for statements in vec3
fix a bunch of clang warnings
|
2023-11-04 19:01:08 -04:00 |
Eric Wasylishen
|
7608a78b44
|
style: use std::min/std::max/std::clamp and remove using
|
2023-08-07 15:42:29 -06:00 |
Eric Wasylishen
|
7691706bda
|
build: only use <fmt/core.h>, other headers have a heavy compilation time impact
|
2023-07-02 17:08:14 -06:00 |
Eric Wasylishen
|
1c85bb882a
|
light: minimize includes
|
2023-06-26 01:19:54 -06:00 |
Eric Wasylishen
|
895a28584c
|
light: experimental autominlight for solid black sides of doors
|
2023-05-11 00:17:47 -06:00 |
Eric Wasylishen
|
18a7df1a1b
|
style: reformat
|
2023-05-07 21:44:29 -06:00 |
Eric Wasylishen
|
adb7ecce15
|
light: remove -lightgrid_force_cube, -lightgrid_force_pot
|
2023-03-04 14:43:04 -07:00 |
Eric Wasylishen
|
6c3fd1503f
|
light: remove -lightgrid_format uniform, cluster
|
2023-03-04 14:41:59 -07:00 |
Eric Wasylishen
|
a551be5e9d
|
light: remove lightgrid extra after experimenting
|
2023-03-04 14:40:28 -07:00 |
Eric Wasylishen
|
e020bf1f27
|
light: fix lightgrid extra condition
|
2023-03-04 14:06:31 -07:00 |
Eric Wasylishen
|
f0749450d3
|
light: support -extra for lightgrid
|
2023-03-04 11:05:50 -07:00 |
Eric Wasylishen
|
eda6155844
|
cleanup: run ./clang-format-all.sh
clang-format version 15.0.7
|
2023-02-18 22:59:43 -07:00 |
Eric Wasylishen
|
1d38ff0ff3
|
light: add -lightgrid_force_pot (power of two)
|
2023-02-18 20:15:47 -07:00 |
Eric Wasylishen
|
c590400c46
|
light: lightgrid: add -lightgrid_force_cube
|
2023-02-18 19:15:34 -07:00 |
Eric Wasylishen
|
2d292250c9
|
light: fix missing return statements
|
2023-02-15 00:25:24 -07:00 |
Eric Wasylishen
|
6c1b8cb31c
|
light: lightgrid: fix not using data.occlusion, data.grid_result
|
2023-02-15 00:22:12 -07:00 |
Eric Wasylishen
|
78f90c1e3b
|
light: lightgrid: fix order of saving data.grid_dist
|
2023-02-15 00:18:52 -07:00 |
Eric Wasylishen
|
2d515437e1
|
light: lightgrid: code reorganization
|
2023-02-14 09:56:47 -07:00 |
Eric Wasylishen
|
776bcd43cc
|
light: octree lightgrid: don't subdivide further if mostly unoccluded
|
2023-02-12 17:54:34 -07:00 |
Eric Wasylishen
|
f5fad41402
|
light: add debug visualization for octree lightgrid
|
2023-02-12 16:35:46 -07:00 |
Eric Wasylishen
|
48fe527955
|
light: add _lightgrid_hint point entity key for customizing lightgrid bounds
use it as a info_null key: "_lightgrid_hint" "1"
|
2023-02-12 15:03:08 -07:00 |
Eric Wasylishen
|
7b8e55f594
|
light: move lightgrid code to its own file
|
2023-02-12 14:10:02 -07:00 |