Skip to content

2.0.0-alpha5

Pre-release
Pre-release
Compare
Choose a tag to compare
@ericwa ericwa released this 06 Jan 00:09
· 148 commits to brushbsp since this release

This is the fifth alpha release of our 2.0.0 "dev builds".

The old stable v0.18.2-rc1 release still has more optimized output for Q1 and faster/less memory use for qbsp/light, but we're working on regressions and welcome feedback as we work towards a stable 2.0.0 build.

Fixes since alpha4:

  • qbsp: fix for Q2 animated textures
  • qbsp: fix leaks through detail in LibreQuake e3m4.map
  • light: fix entire lightmap turning black in some cases when using _surface lights
  • light: fix excessive bouncing with lit water, or _shadow -1
  • lightpreview: don't crash when vis is run more than once

Enhancements since alpha4:

  • vis: more performance (gmsp3v2.bsp vis, 32 threads: 18.2s -> 10.6s) (@rrika)

Additions since alpha4:

  • qbsp: add -missing_textures_as_zero_size flag to allow writing 0x0 textures
  • lightpreview: bind arrow keys / pageup / pagedown in addition to WASDQE (@maikmerten)
  • lightpreview: add support for fence textures (#402) (@dsvensson)
  • lightpreview: frustum culling and cull freeze (#398) (@dsvensson)

Other notes: