Eric Wasylishen
|
6690006a49
|
qbsp: _phong_angle_concave support
|
2018-01-15 20:34:27 -07:00 |
Eric Wasylishen
|
82e3aef283
|
light: add FacePairConcavity
|
2018-01-11 21:57:48 -07:00 |
Eric Wasylishen
|
ebb508c7db
|
light: remove transparent lightmaps spam
|
2017-12-28 12:50:32 -07:00 |
Eric Wasylishen
|
d31d3621bc
|
light: add MakePlane function
|
2017-12-10 21:28:35 -07:00 |
Eric Wasylishen
|
33bc1ee05e
|
light: wip work on CalcPointNormal
|
2017-12-06 23:38:59 -07:00 |
Eric Wasylishen
|
71d9f8ce8a
|
light: move NeighbouringFaces_new to phong.cc
|
2017-12-06 00:23:21 -07:00 |
Eric Wasylishen
|
69879b4104
|
light: add -highlightseams flag
|
2017-12-05 15:09:34 -07:00 |
Eric Wasylishen
|
d9f112a97f
|
light: add -phongdebug_obj flag
|
2017-11-25 23:12:23 -07:00 |
Eric Wasylishen
|
d4d2d537eb
|
light: split GLM_PolyRandomPoint into precomputed portion
take uniform random params explicitly
|
2017-11-24 18:01:18 -07:00 |
Eric Wasylishen
|
92bacbe7e1
|
light: FacesOverlappingEdge: return the edge that overlaps
|
2017-11-24 14:22:54 -07:00 |
Eric Wasylishen
|
8ce7a682b1
|
light: add -debugneighbours
|
2017-11-23 23:45:15 -07:00 |
Eric Wasylishen
|
7170aac1c3
|
light: FacesOverlappingEdge
|
2017-11-23 23:45:05 -07:00 |
Eric Wasylishen
|
f356ea40d1
|
bsputils: add more bounds-checked accessors
|
2017-11-23 23:45:05 -07:00 |
Eric Wasylishen
|
88ee157b97
|
mathlib: add LinesOverlap function
|
2017-11-23 23:45:00 -07:00 |
Eric Wasylishen
|
501fb9ee40
|
light: add FacesUsingVert
|
2017-11-19 23:47:29 -07:00 |
Eric Wasylishen
|
2ea0076160
|
qbsp: experimental func_illusionary_visblocker
|
2017-10-24 22:17:10 -07:00 |
Eric Wasylishen
|
abf2a3665b
|
vis: fix to use mbsp_t
|
2017-10-24 20:01:04 -07:00 |
Eric Wasylishen
|
cbba35a346
|
common: logprint: print to visual studio console
|
2017-10-24 19:51:29 -07:00 |
Eric Wasylishen
|
4471a80aa9
|
common: add q2 content types (from: https://github.com/id-software/quake-2-tools )
|
2017-10-03 18:17:10 -06:00 |
Eric Wasylishen
|
873e0b8a35
|
common: Face_IsLightmapped: q2 support
|
2017-10-03 14:42:19 -06:00 |
Eric Wasylishen
|
2dc22b7088
|
common: add loadversion to mbsp_t
|
2017-10-03 14:17:42 -06:00 |
Eric Wasylishen
|
dff71edfe9
|
light: very early q2 support. half of the faces seem to be saved without lightmaps for some reason
|
2017-10-03 00:33:14 -06:00 |
Eric Wasylishen
|
df06ead299
|
common: q2 <-> generic conversion
|
2017-10-02 16:02:01 -06:00 |
Eric Wasylishen
|
8813d272cb
|
common, light, vis: change from bsp2_t to mbsp_t
|
2017-10-01 22:32:20 -06:00 |
Eric Wasylishen
|
b847af61e1
|
common: bsp29_t <-> mbsp_t conversion
|
2017-10-01 21:27:00 -06:00 |
Eric Wasylishen
|
f7635162c9
|
common: bspfile refactoring
|
2017-10-01 20:51:16 -06:00 |
Eric Wasylishen
|
dcac3e70c9
|
common: refactoring some of the generic bsp stuff
|
2017-10-01 18:08:38 -06:00 |
Eric Wasylishen
|
bcf3f2e3e3
|
qbsp: add _external_map_scale key for misc_external_map
|
2017-10-01 12:39:15 -06:00 |
Eric Wasylishen
|
7aa5e4cc48
|
common: add "generic bsp" types
|
2017-09-26 16:14:25 -06:00 |
Eric Wasylishen
|
5fc3110df6
|
common: get bspinfo working with q2bsp
|
2017-09-25 00:22:10 -06:00 |
Eric Wasylishen
|
55f2c3c47e
|
common: add q2 structs to bspfile.hh
|
2017-09-24 22:47:27 -06:00 |
Eric Wasylishen
|
d4f3e5de65
|
qbsp: partially revert "csg: mirror faces, even for solid, to help leaf content assignment" and turn it into a flag
(comit a910dd861a)
fixes https://github.com/ericwa/tyrutils-ericw/issues/175 (swtest2.map)
|
2017-09-16 11:18:30 -06:00 |
Eric Wasylishen
|
258f69a27f
|
Revert "vis: remove max portals on leaf limit"
This reverts commit b111346cca.
|
2017-09-15 14:32:13 -06:00 |
Eric Wasylishen
|
b111346cca
|
vis: remove max portals on leaf limit
|
2017-09-13 13:29:46 -07:00 |
MaxED
|
15871d2531
|
light: add _spotlightautofalloff
|
2017-08-27 14:20:03 -06:00 |
Eric Wasylishen
|
d195c0bd2a
|
qbsp: add _mirrorinside key for func_water, etc.
|
2017-08-27 12:14:09 -06:00 |
MaxED
|
fe1e040cd1
|
Added "_falloff" light property. Allows to set light falloff in map units.
|
2017-08-23 15:00:32 -06:00 |
MaxED
|
97ab6fcdab
|
Added arghrad-style sun setup using light entity.
|
2017-08-23 14:18:10 +03:00 |
Eric Wasylishen
|
c8ac9d2670
|
light: print position of degenerate faces during phong shading
|
2017-07-30 12:01:00 -06:00 |
Eric Wasylishen
|
38a7d6a944
|
qbsp: expose PointInLeaf as debug helper
|
2017-07-24 22:57:43 -06:00 |
Eric Wasylishen
|
c300170752
|
qbsp: disable q3map stuff
|
2017-07-24 14:13:57 -06:00 |
Eric Wasylishen
|
51fa4dc056
|
qbsp: expose WriteBspBrushMap
|
2017-07-23 14:20:35 -06:00 |
Eric Wasylishen
|
8bfe9b4602
|
qbsp: exportobj.cc: helpers for exporting face/brush vectors
|
2017-07-23 14:15:10 -06:00 |
Eric Wasylishen
|
3efc9c1f3e
|
qbsp: make Contents_Priority public
|
2017-07-23 14:08:34 -06:00 |
Eric Wasylishen
|
39aa7dcd0f
|
qbsp: add FilterStructuralBrushesIntoTree
|
2017-07-23 13:13:09 -06:00 |
Eric Wasylishen
|
b38c04b372
|
qbsp: clean up brush memory leaks
|
2017-07-23 13:12:14 -06:00 |
Eric Wasylishen
|
7c49d499c2
|
qbsp: tidy FreeBrushes
|
2017-07-23 02:48:58 -06:00 |
Eric Wasylishen
|
578d24951d
|
qbsp: fix memory corruption in SplitBrush
|
2017-07-23 01:51:31 -06:00 |
Eric Wasylishen
|
9629134612
|
qbsp: fix some issues with SplitBrush
|
2017-07-23 01:32:04 -06:00 |
Eric Wasylishen
|
3bb22ef22b
|
qbsp: add SplitBrush from q3map (not yet tested)
|
2017-07-23 00:42:09 -06:00 |