Ticket #1429 (closed enhancement: fixed)

Opened 12 months ago

Last modified 10 months ago

[PATCH] Additional texture maps (specular, normal, AO)

Reported by: historic_bruno Owned by: myconid
Priority: Nice to Have Milestone: Alpha 11
Component: Core engine Keywords: patch renderer graphics
Cc:

Description

  • Specular map - relevant now that we have specularity, this would allow marking certain parts of a texture as shiny instead of the whole material (the tip of a spear, gold flecks in a mine, the metal part of a helmet but not the leather, etc.)
  • Normal / bump map - typically used to simulate higher quality lighting details on a low poly model; due to the game's default view it may have more use on terrains
  • Ambient occlusion map - to simulate realistic lighting of models, such a texture could be precomputed by the engine on model load and cached for efficiency

Attachments

bumpy2.diff (113.0 KB) - added by myconid 12 months ago.
Adds normal, parallax, specular and self-illumination mapping
bumpy3.diff (157.9 KB) - added by myconid 12 months ago.
bumpy4.diff (177.7 KB) - added by myconid 12 months ago.
materialtest.pmp.zip (2.0 KB) - added by myconid 11 months ago.

Change History

Changed 12 months ago by myconid

Adds normal, parallax, specular and self-illumination mapping

comment:1 Changed 12 months ago by myconid

  • Cc christofi.cos@… added
  • Owner set to myconid

comment:2 Changed 12 months ago by myconid

  • Cc christofi.cos@… removed

comment:3 Changed 12 months ago by k776

  • Keywords patch review wip added
  • Priority changed from If Time Permits to Nice to Have
  • Summary changed from Additional texture maps (specular, normal, AO) to [PATCH] Additional texture maps (specular, normal, AO)
  • Milestone changed from Backlog to Alpha 11

Changed 12 months ago by myconid

Changed 12 months ago by myconid

comment:4 Changed 11 months ago by historic_bruno

  • Keywords review removed

We should probably review #1493 and #1497 first, as more general model/renderer changes, and then myconid can factor in those changes to the above patch.

Changed 11 months ago by myconid

comment:6 Changed 10 months ago by k776

  • Milestone changed from Alpha 11 to Alpha 12

comment:7 Changed 10 months ago by myconid

  • Keywords wip removed
  • Status changed from new to closed
  • Resolution set to fixed
  • Milestone changed from Alpha 12 to Alpha 11
Note: See TracTickets for help on using tickets.