Skip to content

Releases: andyp123/blender_io_mesh_bsp

v1.15 for Blender 2.93+

30 Jun 13:31
Compare
Choose a tag to compare

I recently got around to fixing a few long standing issues and updated the add-on with a couple of small changes to fix bugs introduced as a result of the Blender API slowly changing over the years since the last release. v1.15 is a minor release. Here's what's new and changed:

  • Importer setting to scale light brightness
  • Change default material preview type to flat, as Blender's preview models were updated
  • Removed old texture brightness adjustment, as it was quite bad
  • Fixed importing certain old maps and maps with empty texture names
  • Fixed file not found error, and report to Blender's info window
  • Fix exception when importing entities

Note: The add-on still works in older versions of Blender, and has been tested in 2.83 LTS, 2.93 LTS and 3.3 alpha. There were some display issues with textures not rendering in the workbench renderer of 2.83, but switching to rendered view showed everything working fine. 2.93 and 3.3 had no such issues.

v1.1 for Blender 2.80

27 Jun 13:58
Compare
Choose a tag to compare

Blender 2.80 is nearing release and on its way to release the Python API had a few minor changes that broke this addon. That turned out to be extremely good for the addon, as it forced me to get my hands dirty fixing bugs, and while I was in there I fixed the performance too. Here's what's new in v1.1

  • Very large performance increase (even large maps load in a few seconds now)
  • Add coloured light support
  • Fixed light brightness
  • Python API fixes

There might be one more release around the time Blender 2.80 finally gets out of beta, but that's it for now. Oh, and I also started working on a companion addon that loads Quake .MAP files. You can find it here.

v1.0 for Blender 2.80

13 Mar 15:12
Compare
Choose a tag to compare

After getting a couple of requests to support BSP2 and finding out that adding support was not particularly hard, I decided to make the necessary improvements and release a new version of the importer. Of course, I couldn't help but add a lot of other new features, so here's a full list of what's new in v1.0:

  • Support for Quake extended BSP2 format
  • Support for Half-Life maps (no textures will be loaded, as they are not packed in the bsp)
  • Textures using alpha will have a proper node setup
  • Textures using fullbrites will have a proper emission shader setup
  • The default shader is now Diffuse instead of Principled (slight performance improvement)
  • Liquids and skies will use emission shader instead of the default (closer to Quake)
  • The default scale is 0.03125 (1/32) so that 32 units is exactly 1m in Blender
  • Filtering on textures is set to nearest, instead of linear, which looks much better

Known Issues:

  • Import speed on some maps can be very slow (up to two minutes)

v0.0.9 for Blender 2.80

15 Jan 09:45
Compare
Choose a tag to compare

Seems I messed up the previous 2.80 release, so I'm removing the v0.0.8 release and replacing it with this new release. Here's what's new in v0.0.9:

  • Import entities as Empties
  • Import light entities as lights in Blender
  • Import info_intermission and info_player_start as cameras
  • Move objects into collections (e.g. e1m1, e1m1_lights, e1m1_entities)
  • Automatically set up viewport settings on import
  • Add*.bsp filter to file dialog
  • Various fixes

Updated release: I didn't want to go around updating links on various websites, so I updated this release to v0.0.95, which fixes a couple of things:

  • Material color is set to a random color (look in material view mode instead of texture to see this)
  • Fix material alpha being 0
  • Import lights and cameras by default

v0.0.8 for Blender 2.80

03 Jan 11:43
Compare
Choose a tag to compare

NOTE: The original release was messed up. The current uploaded file is v0.0.9 to fix this.

This is the first release of this add-on for the new Blender 2.8x series. This should work fine with all recent builds from the Blender 2.80 beta, but as 2.80 is still changing a lot, it could stop working. I will try to keep it working in case it does break.

New in v.0.08

  • Blender 2.80 compatibility
  • Remove hidden geometry and objects on import
  • Removed option to import lights and camera for now

v0.0.7 for Blender 2.79

03 Jan 10:48
Compare
Choose a tag to compare

This is the last release for Blender 2.7x series. It should be possible to import all standard format Quake maps into Blender. The next release will be for the Blender 2.8x series.

New in this release:

  • Change brightness of imported textures