1
\$\begingroup\$

Pokémon XD: Gale of Darkness does an odd thing with textures. As described in this video, all textures for a room are placed on an object outside of the camera's view:

This kind of caught me off-guard. I wasn't really expecting anything to be on the other side of this room, but when I turned the camera around, it was all the textures that were inside this room plastered into one spot. Now I can't explain this whatsoever; I've never seen this in any other game that I've covered. But what's really odd is that this isn't an isolated case, this happens periodically throughout Pokémon XD. Now it's not in every room and city, but from time to time, you will see its textures on some type of object in an area that's off-camera.

enter image description here

enter image description here

What would be the benefit of doing this? The scene is shown to the player all at once after loading, so I'm not seeing how it would help with loading times or anything.

\$\endgroup\$
3

1 Answer 1

4
\$\begingroup\$

Even though the scene is presented to the player “all at once,” a well-known dummy object that has all the textures mapped to it could conceivably be part of a technique to pre-load the texture data as part of a streaming load phase in parallel with loading the geometry or other data.

However in the specific case of these screenshots, it’s probably simply that the surfaces were known to not normally be visible and as such have “default” texture coordinates that cover the whole atlas otherwise used by the room. The fact that it doesn’t always show up and that the objects or surfaces affected are part of existing geometry would, I’d say, also indicate that this is the case.

\$\endgroup\$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .