Blender_BSP_Importer
Blender_BSP_Importer copied to clipboard
This is an id tech 3 bsp importer for blender. It can import entites and tries to convert quake 3 shaders to eevee ones.
Fixes: https://github.com/SomaZ/Blender_BSP_Importer/issues/31 Adds: https://github.com/SomaZ/Blender_BSP_Importer/issues/26 https://github.com/SomaZ/Blender_BSP_Importer/issues/24 https://github.com/SomaZ/Blender_BSP_Importer/issues/23 https://github.com/SomaZ/Blender_BSP_Importer/issues/19
The addon doesn't cull rows and colums. It uses controll points for interpolating texture coordinates which doesn't happen in id tech 3 because it culls the interpolated data on planar...
- [x] Button for importing - [x] Dropdown for changing between games
Shader attribute fogParms is not implemented. Also pull the fog brush from the bsp to get the complete volume instead of relying on the fog surface.
- [ ] rotate - [ ] scale - [ ] scroll - [ ] stretch - [ ] transform - [ ] turb
(RTCW / ET specific) - [ ] implicit - [ ] implicitBlend - [ ] implicitMask - [ ] $dlight ----------------------------- probably mostly unused: - [ ] map32// only use...
Objects with a bsp model as a mesh arent rotated as the game wouldnt rotate them. Angles and Angle key are still used for other funtionalities like door opening direction...
I made this option to make easy to test multiple games. Basically I extracted all pk3 from each game I have as one unpacked directory per game. So, opening `some/path/to/maps/castle.map`...
Add vertex color export and import. This will help with new iterations of maps when mapping. Paint a map, save color data, later import new iteration of map, import color...