Project

General

Profile

Feature #1501

Non-64-pixel flats

Added by tolwyn about 15 years ago. Updated about 5 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
2009-11-14
% Done:

0%


Description

It'd be cool, in a def file per sector number (or sector group) to enable flats and tiling of the engine in different multiples of 2.

4, 16, 32, 64, 128, 512, etc.

Labels: Map Editing


Related issues

Related to Bug #910: Flat tiling error with custom flatsNew2010-05-30

History

#1 Updated by skyjake about 11 years ago

  • Tags set to Renderer, Resources
  • Subject changed from Breaking the 64 Grid Flats Barrier to Non-64-pixel flats

danij, do we already support regular textures on planes, and if so, they must tile in a non-64x64 size?

#2 Updated by skyjake about 11 years ago

  • Status changed from New to Feedback
  • Assignee set to danij

#3 Updated by danij about 11 years ago

We do indeed already support using any texture type on any surface. This is implemented opaquely via the Material mechanism. Also, materials (and their component textures) can both be scaled independently of map space coordinates (hi-res replacement textures are then scaled accordingly).

I believe what tolwyn is actually looking for is support for ZDoom's method of interpreting flat textures. If the lump data is 4096 bytes then assume it defines a 64x64 texture, otherwise try each pow^2 multiple and derive the world dimensions accordingly. Essentially this would be a compatibility logic (there is no need for this in a Doomsday specific mod).

#4 Updated by skyjake about 11 years ago

tolwyn wrote:

in a def file per sector number

That sounds like a different thing altogether...

Maybe we should just close this issue and make another for the ZDoom flat compatibility?

#5 Updated by danij about 11 years ago

Ah, yeah. In that case it sounds like he wants a per-surface material scaling factor (XG 2.0?)

#6 Updated by skyjake about 5 years ago

  • Status changed from Feedback to Rejected

Also available in: Atom PDF