Christoph Oelckers
|
32e1f07b60
|
- eliminate all use of integer coordinates in the sector geometry creation code.
This eliminates the last small remnants of texture twitching in SW as well.
|
2022-10-05 18:31:46 +02:00 |
|
Christoph Oelckers
|
a1339f014c
|
- store indices in sectionsPerSector.
|
2022-02-20 23:11:04 +01:00 |
|
Christoph Oelckers
|
f44736a5b6
|
-use an access function for reading wall positions so that we have a non-modifiable value wherever this is possible.
|
2022-02-15 22:18:23 +01:00 |
|
Christoph Oelckers
|
89ef81da55
|
- renamed walltype::pos as preparation for refactoring.
no functional changes here
|
2022-02-15 22:18:22 +01:00 |
|
Christoph Oelckers
|
36bb3e621f
|
- fix typo.
|
2022-01-09 11:53:32 +01:00 |
|
Mitchell Richters
|
95d60deecd
|
- Rename remaining hw_sections*.* files to hw_sections.* .
|
2021-12-30 09:53:11 +01:00 |
|
Christoph Oelckers
|
7c5080f654
|
- reimplemented sector splitting.
With the new setup this is a lot easier than with the old one.
|
2021-12-30 09:53:10 +01:00 |
|
Christoph Oelckers
|
fc41a2bd85
|
- renamed sections2 and sections2PerSector.
No more need for a '2'.
|
2021-12-30 09:53:10 +01:00 |
|
Christoph Oelckers
|
f6d852b5a0
|
- removed the old section builder
|
2021-12-30 09:53:09 +01:00 |
|
Christoph Oelckers
|
37e49ed775
|
After this any old mesh has become invalid and needs to be rebuilt.
- use only one Section type.
|
2021-12-30 09:53:09 +01:00 |
|
Christoph Oelckers
|
208ca4f783
|
- merge old SectionLine and new Section2Wall into one type and use the same global array.
|
2021-12-30 09:53:08 +01:00 |
|
Mitchell Richters
|
14b8eda436
|
- Get rid of some now irrelevant comments.
|
2021-12-26 23:10:03 +01:00 |
|
Christoph Oelckers
|
b8c4354691
|
- got rid of the MAX... constants and adjusted all places still using them.
|
2021-12-26 23:10:02 +01:00 |
|
Christoph Oelckers
|
1a3b9f8ac0
|
- made several arrays holding sector related data dynamic.
|
2021-12-26 23:10:02 +01:00 |
|
Christoph Oelckers
|
b0ecf7e87b
|
- unlimit the wall index in sections.
|
2021-12-26 23:09:57 +01:00 |
|
Christoph Oelckers
|
a2e280e188
|
- use wallsofsector in 4 more places.
# Conflicts:
# source/build/src/polymost.cpp
|
2021-12-26 23:09:57 +01:00 |
|
Christoph Oelckers
|
8aed9063f8
|
- sector splitting hack for SW $bath.map.
|
2021-05-23 17:06:47 +02:00 |
|
Christoph Oelckers
|
d206a767b2
|
- added render workaround for CP07.
|
2021-05-03 17:48:35 +02:00 |
|
Christoph Oelckers
|
30b1b046e4
|
- added an intermediate data structure to decouple the rendering from the immediate map data.
This will be needed for sectors consisting of disjoint parts and for providing some help with addressing rendering anomalies
|
2021-05-03 00:04:36 +02:00 |
|