Dynamic lights? Did anyone say DYNAMIC LIGHTS?
This commit is contained in:
parent
b3bed807de
commit
8a3db6c003
10 changed files with 133 additions and 9 deletions
|
|
@ -221,6 +221,26 @@ namespace swrenderer
|
|||
if (args.source2[0] == nullptr)
|
||||
args.flags |= DrawWallArgs::nearest_filter;
|
||||
|
||||
args.dynlights = nullptr;
|
||||
args.num_dynlights = 0;
|
||||
/*
|
||||
static TriLight fakelight;
|
||||
static bool first = true;
|
||||
if (first)
|
||||
{
|
||||
fakelight.x = 100.0f;
|
||||
fakelight.y = 0.0f;
|
||||
fakelight.z = 100.0f;
|
||||
fakelight.color = 0xffffff00;
|
||||
fakelight.radius = 256.0f / 1000.0f;
|
||||
first = false;
|
||||
}
|
||||
|
||||
args.z = 0.0f;
|
||||
args.step_z = 1.0f;
|
||||
args.dynlights = &fakelight;
|
||||
args.num_dynlights = 1;
|
||||
*/
|
||||
DetectRangeError(args.dest, args.dest_y, args.count);
|
||||
}
|
||||
|
||||
|
|
@ -279,6 +299,11 @@ namespace swrenderer
|
|||
if (args.source2[0] == nullptr)
|
||||
args.flags |= DrawWallArgs::nearest_filter;
|
||||
|
||||
args.z = 0.0f;
|
||||
args.step_z = 0.0f;
|
||||
args.dynlights = nullptr;
|
||||
args.num_dynlights = 0;
|
||||
|
||||
DetectRangeError(args.dest, args.dest_y, args.count);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue