Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git
Conflicts: indra/llrender/llpostprocess.cpp
This commit is contained in:
@@ -1424,10 +1424,10 @@ BOOL LLSurface::generateWaterTexture(const F32 x, const F32 y,
|
||||
|
||||
S32 x_begin, y_begin, x_end, y_end;
|
||||
|
||||
x_begin = llmath::llround(x * scale_inv);
|
||||
y_begin = llmath::llround(y * scale_inv);
|
||||
x_end = llmath::llround((x + width) * scale_inv);
|
||||
y_end = llmath::llround((y + width) * scale_inv);
|
||||
x_begin = ll_round(x * scale_inv);
|
||||
y_begin = ll_round(y * scale_inv);
|
||||
x_end = ll_round((x + width) * scale_inv);
|
||||
y_end = ll_round((y + width) * scale_inv);
|
||||
|
||||
if (x_end > tex_width)
|
||||
{
|
||||
@@ -1475,9 +1475,9 @@ BOOL LLSurface::generateWaterTexture(const F32 x, const F32 y,
|
||||
// Want non-linear curve for transparency gradient
|
||||
coloru = MAX_WATER_COLOR;
|
||||
const F32 frac = 1.f - 2.f/(2.f - (height - WATER_HEIGHT));
|
||||
S32 alpha = 64 + llmath::llround((255-64)*frac);
|
||||
S32 alpha = 64 + ll_round((255-64)*frac);
|
||||
|
||||
alpha = llmin(llmath::llround((F32)MAX_WATER_COLOR.mV[3]), alpha);
|
||||
alpha = llmin(ll_round((F32)MAX_WATER_COLOR.mV[3]), alpha);
|
||||
alpha = llmax(64, alpha);
|
||||
|
||||
coloru.mV[3] = alpha;
|
||||
|
||||
Reference in New Issue
Block a user