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
c429529e88
Fixed lightmap sampling:
- Implement bounds calculation per face instead of for all faces, which was silly
- Face lightmap width and height calculations now match what Quake does
- Added an export function for lightmap data, to make debugging easier
- Include face baselight into vertex lighting, if/when that ever makes a difference
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
First import of PS1 MDL/BSP tools project, long overdue
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
Separated file loading from BSP processing, making it easier to use data from different sources and also ensuring everything gets cleaned up properly at the end.
3 years ago
PS1BSP.vcxproj.filters
Separated file loading from BSP processing, making it easier to use data from different sources and also ensuring everything gets cleaned up properly at the end.
3 years ago
anorms.h
First import of PS1 MDL/BSP tools project, long overdue
3 years ago
bsp.h
Fixed lightmap sampling:
3 years ago
main.cpp
Fixed lightmap sampling:
3 years ago
ps1bsp.h
Write face vertex indices to output file instead of triangle data, which takes up less space and allows the PS1 code to decide how to draw the primitives.
3 years ago