mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-08-25 15:02:19 +00:00
rogueviz:: sag;: use hr::lerp
This commit is contained in:
parent
f6deb8f073
commit
6cf374e478
@ -198,8 +198,8 @@ void auto_orth(bool set_colors) {
|
||||
applymodel(M*p, ret);
|
||||
auto& col = vdata[i].cp.color1;
|
||||
for(int j=0; j<3; j++) {
|
||||
println(hlog, "coloring ", tie(i,j), ret[j], " -> ", ilerp(pmin[j], pmax[j], ret[j]), " -> ", lerp(0, 255, ilerp(pmin[j], pmax[j], ret[j])));
|
||||
part(col, j+1) = lerp(0, 255, ilerp(pmin[j], pmax[j], ret[j]));
|
||||
println(hlog, "coloring ", tie(i,j), ret[j], " -> ", ilerp(pmin[j], pmax[j], ret[j]), " -> ", hr::lerp(0, 255, ilerp(pmin[j], pmax[j], ret[j])));
|
||||
part(col, j+1) = hr::lerp(0, 255, ilerp(pmin[j], pmax[j], ret[j]));
|
||||
}
|
||||
vdata[i].cp.color2 = col;
|
||||
}
|
||||
|
@ -1408,7 +1408,7 @@ bool draw_heatmap() {
|
||||
queuecurve(atscreenpos(0,0), 0, darkena(heatmap(ilerp(width, vid.yres-width, y+pixstep/2.)), 0, 0xFF), PPR::LINE);
|
||||
}
|
||||
for(int p=0; p<=10; p++) {
|
||||
ld y = lerp(width, vid.yres-width, p / 10.);
|
||||
ld y = hr::lerp(width, vid.yres-width, p / 10.);
|
||||
curvepoint(eupoint(width*2, y));
|
||||
curvepoint(eupoint(width*3, y));
|
||||
queuecurve(atscreenpos(0,0), 0xFFFFFFFF, 0, PPR::LINE);
|
||||
|
Loading…
x
Reference in New Issue
Block a user