Home Artists Posts Import Register

Content

This version fixes 3 bugs:

  • Walls were not receiving raytraced lights when the shooter touched them head on; dynamic lights from muzzleflashes were being spawned beyond the player's collision box, which made them get inside walls and be skipped by the raytracing algorithm.
  • Rotating doors were not receiving light properly; while rotating fans could receive light mostly fine, rotating doors changes the direction of the axis of the planes being lit in a way that wasn't being handled by the backfaced light clipping algorithm.
  • Now the weapon switching animation is being properly reset when toggling the third person camera.

A good amount of code was also cleaned up and optimized a bit.

I'm also implementing some custom entities in the gamecode, to be able to create a better test map to showcase all of the available BSP lighting effects.

Comments

No comments found for this post.