Martin Gerhardy
|
5059a77b43
|
TWINE: renamed and removed members
|
2023-01-15 11:28:57 +01:00 |
|
Martin Gerhardy
|
bed47375bc
|
TWINE: fixed mixing of render types and material types
|
2021-12-27 21:40:00 +01:00 |
|
Eugene Sandulenko
|
abea37c9bb
|
ALL: Update ScummVM project license to GPLv3+
|
2021-12-26 18:48:43 +01:00 |
|
Martin Gerhardy
|
379ddd1ff2
|
TWINE: converted more render methods
|
2021-10-10 16:24:51 +02:00 |
|
Martin Gerhardy
|
d8761a1bd0
|
TWINE: forward color as int16
because some of the polygon fill methods rely on the color value being a range
from start to end
|
2021-10-10 11:52:39 +02:00 |
|
Martin Gerhardy
|
d157596665
|
TWINE: started to implement polygon render types for circles
|
2021-10-10 11:52:39 +02:00 |
|
Cameron Cawley
|
358e1548fa
|
TWINE: Additional stream checks when loading the body data
This fixes a crash on startup on RISC OS.
|
2021-10-04 18:35:20 +02:00 |
|
Martin Gerhardy
|
c58fc049a2
|
TWINE: cleanup model header parsing
|
2021-08-28 19:34:27 +02:00 |
|
Martin Gerhardy
|
0bc61bf574
|
TWINE: allow to re-use parser instances
... by resetting the previously parsed data
|
2021-08-13 10:41:13 +02:00 |
|
Martin Gerhardy
|
40e53bd4ef
|
TWINE: started with lba2 model parsing
|
2021-08-10 09:21:33 +02:00 |
|
Martin Gerhardy
|
2910ca52ec
|
TWINE: allow parsers to handle lba2
|
2021-08-09 11:24:18 +02:00 |
|
Martin Gerhardy
|
6b1de8b10c
|
TWINE: fixed body data line color value parsing
|
2021-08-05 22:25:16 +02:00 |
|
Martin Gerhardy
|
33371ae454
|
TWINE: use BodyData for rendering
|
2021-03-27 13:35:27 +01:00 |
|
Martin Gerhardy
|
d137e3c52a
|
TWINE: use BodyShade for getShadesBaseData
|
2021-03-27 13:35:27 +01:00 |
|
Martin Gerhardy
|
107d356ab8
|
TWINE: validate body loading
|
2021-03-19 15:49:07 +01:00 |
|
Martin Gerhardy
|
87cd84b703
|
TWINE: fixed invalid numOfShades for body parser
|
2021-03-19 15:49:07 +01:00 |
|
Martin Gerhardy
|
5383d9ff4b
|
TWINE: use BoundingBox in BodyData
|
2021-03-17 18:25:04 +01:00 |
|
Martin Gerhardy
|
9ee2fdc19c
|
TWINE: fixed compiler warning in release mode
|
2021-02-24 19:00:00 +01:00 |
|
Martin Gerhardy
|
7a5f170e73
|
TWINE: added base class for parsers
|
2020-12-22 17:17:36 +01:00 |
|
Martin Gerhardy
|
d1aa2e3cb3
|
TWINE: started to reorganize the folder structure
|
2020-12-22 17:17:36 +01:00 |
|
Martin Gerhardy
|
506f236eef
|
TWINE: format the code
|
2020-12-22 17:17:36 +01:00 |
|
Martin Gerhardy
|
cbac794beb
|
TWINE: more model helper
|
2020-12-22 17:17:36 +01:00 |
|
Martin Gerhardy
|
023114f03c
|
TWINE: updated body parser
|
2020-12-22 17:17:36 +01:00 |
|
Martin Gerhardy
|
65a2a9fe4c
|
TWINE: name unknown members
|
2020-12-22 17:17:36 +01:00 |
|
Martin Gerhardy
|
ea55717bc2
|
TWINE: named unknown member
|
2020-12-22 17:17:36 +01:00 |
|
Martin Gerhardy
|
b384031d1b
|
TWINE: anim parser
|
2020-12-22 17:17:36 +01:00 |
|
Martin Gerhardy
|
8ba2ba7578
|
TWINE: added body parsing code
|
2020-12-22 17:17:36 +01:00 |
|