Thunderforge / scummvm-issues

ScummVM main repository
https://www.scummvm.org
GNU General Public License v3.0
0 stars 0 forks source link

TWINE: rendering of the holomap is broken #9

Open Thunderforge opened 2 years ago

Thunderforge commented 2 years ago

Status: A lot of stuff is reversed now - a few file formats are also known now. There are still a lot of rendering errors.

Thunderforge commented 2 years ago

holomap-broken holomap holomap2

Thunderforge commented 2 years ago

The planet rendering works now - but the models that are rendered on the surface of the planet are not yet working properly.

Thunderforge commented 2 years ago

Renderer::renderPolygons still contains errors.

Thunderforge commented 2 years ago

set_holomap_trajectory 15

this doesn't render the path points - only the vehicle and the planet (every other trajectory index is affected, too of course).

give_allitems set_holomap_flags -1

open holomap with h or via inventory menu cycle between the locations to see the rendering errors

the planet front and back side have some vertices not properly placed

Thunderforge commented 2 years ago

notice-the-black-gap-holomap current-state-holomap

Thunderforge commented 2 years ago

trajectory path points are rendered now.

the holomap models that produce rendering artifacts might only do so when looking straight onto them - maybe a projection math error that extends the polygon to inf or something like that.

Thunderforge commented 2 years ago

The gap is fixed in 34ed1dc02f604be82c178809e2e6d2ff57f2caf7 and fa09c8083080c10c9554759a6a4ea1e2936d6737

so only the position markers are left (the flickering)

Thunderforge commented 2 years ago

scummvm-lba-de-00060