Opened 18 years ago

Closed 18 years ago

Last modified 14 years ago

#71 closed task (worksforme)

Graphics - Light & Shadow

Reported by: Stuart Walpole Owned by:
Priority: Should Have Milestone:
Component: Core engine Keywords:
Cc: Patch:

Description

  • Simplify lighting for performance in the fixed function case (we really only have one light)
  • <strike>Proper shadow maps with self-shadowing</strike>
  • Improved lighting (dynamic environment, vertex shader)
  • "Calefaction seemed to think we'd need to pretty much rewrite it?"
  • "i think it's because we are doing it in CPU, and he wanted that to be done on GPU"
  • "I don't know why; it might be nice to do calculations on the GPU where possible, but the current system seems good enough for the basic non-hardware version"
  • "If the vertex shader (GPU) version can be a direct port of the current system, then it should be fine; though I suppose that might not be feasible, in which case it'd need to be rejigged a bit." (But there's only a few dozen lines of code that do the lighting, as far as I'm aware)"

Change History (2)

comment:1 by Nicolai Hähnle, 18 years ago

Resolution: worksforme
Status: newclosed

This seems to be imported straight from the old task list in the Wiki. I believe those things are all implemented now.

If you feel that they aren't, please clarify and assign to me.

comment:2 by (none), 14 years ago

Milestone: Environment Demo

Milestone Environment Demo deleted

Note: See TracTickets for help on using tickets.