Project

General

Profile

Feature #6

Feature #7: Next-gen renderer (codename "Gloom")

Draw lens flares using GL2

Added by skyjake over 10 years ago. Updated over 7 years ago.

Status:
Progressed
Priority:
Normal
Assignee:
Category:
Redesign
Target version:
Start date:
2004-09-01
% Done:

50%


Description

The old lens flares & halo renderer should be replaced with one that draws the flares using the new libgui GL2 classes. A shader should be used for positioning the flares.


Subtasks

Feature #1362: Smoothing of dynlights & halosNewskyjake

Feature #1662: Refactor camera lens effectsClosedskyjake

History

#1 Updated by skyjake over 10 years ago

  • Parent task set to #7

#2 Updated by skyjake over 10 years ago

  • Category set to Redesign

#3 Updated by skyjake over 10 years ago

  • Status changed from New to In Progress

#4 Updated by skyjake over 10 years ago

  • Target version changed from 1.13 to 1.14

#5 Updated by skyjake over 10 years ago

vermil wrote (in #1605):

Of course, I won't lie, I also think the new lens flares are coming in too early; that they should wait until halo's and dlights are also updated from 2d to 3d (and also possibly when the auto dlight algorithm takes the entire sprite rotation into account). I believe the later two still being 2d will notably, if not completely undermine the former at this stage and it's better to 'wow' the users with all three together, as they are so closely linked in the gameworld.

Well, the fact is that there's no time to finish the new flares for 1.13, and thus I'm postponing them to 1.14 so that they can be properly integrated into the map's light sources.

What I've accomplished so far with the flares is the core rendering technique. A lot of work remains to actually link that into the map objects and other light sources in a harmonious and thematically correct way.

#6 Updated by skyjake about 10 years ago

  • Target version changed from 1.14 to 1.15

#7 Updated by skyjake almost 10 years ago

  • Target version changed from 1.15 to 42

#8 Updated by danij about 9 years ago

  • Target version deleted (42)

#9 Updated by skyjake almost 8 years ago

  • Status changed from In Progress to Progressed

#10 Updated by skyjake over 7 years ago

  • Target version set to Rendering

Also available in: Atom PDF