Tools for preprocessing data files from Quake to make them suitable for use on PS1 hardware
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nico de Poel 3bc9167885 Tweaked heuristics of the rectpack algorithm to produce better results for our non-square texture atlases. 3 years ago
Docs Added documentation downloaded from Lameguy64 3 years ago
PS1MDL First import of PS1 MDL/BSP tools project, long overdue 3 years ago
rectpack Tweaked heuristics of the rectpack algorithm to produce better results for our non-square texture atlases. 3 years ago
.gitignore First import of PS1 MDL/BSP tools project, long overdue 3 years ago
N64E1M1.bsp First import of PS1 MDL/BSP tools project, long overdue 3 years ago
N64E2M2.bsp First import of PS1 MDL/BSP tools project, long overdue 3 years ago
PS1BSP.sln First import of PS1 MDL/BSP tools project, long overdue 3 years ago
PS1BSP.vcxproj Added code and resources for exporting TIM image files directly 3 years ago
PS1BSP.vcxproj.filters Added code and resources for exporting TIM image files directly 3 years ago
anorms.h First import of PS1 MDL/BSP tools project, long overdue 3 years ago
bsp.h Upgraded dot product and cross product-related functions to doubles, to improve accuracy of various calculations 3 years ago
common.h Upgraded dot product and cross product-related functions to doubles, to improve accuracy of various calculations 3 years ago
lighting.cpp Upgraded dot product and cross product-related functions to doubles, to improve accuracy of various calculations 3 years ago
lighting.h Improved lightmap sampling accuracy. The generated UVs now more closely match what Quake is doing, we can reject invalid UVs, and we're getting less false rejects of valid faces to sample from. 3 years ago
main.cpp Upgraded dot product and cross product-related functions to doubles, to improve accuracy of various calculations 3 years ago
palette.lmp Added code and resources for exporting TIM image files directly 3 years ago
ps1bsp.h Fixed some issues with texture atlas, page and ID generation. Texture references generally seem to be in order now, but UVs are still a problem. 3 years ago
ps1types.h Reworked PS1BSP format to use dentry-style header info, and added structs for planes, nodes and leafs. 3 years ago
texture.cpp Tweaked heuristics of the rectpack algorithm to produce better results for our non-square texture atlases. 3 years ago
texture.h First pass at converting texture info to PS1 VRAM data. Not quite right yet but it's starting to work. 3 years ago
tim.cpp Added code and resources for exporting TIM image files directly 3 years ago
tim.h Added code and resources for exporting TIM image files directly 3 years ago