![Interpolation_101_2024_07_22.png (290.2 КБ) 275 просмотров Чекбокс интерполяции в интерфейсе](./download/file.php?id=1801&t=1&sid=d043520684eeb95213c4ca36793e7352)
- Чекбокс интерполяции в интерфейсе
- • 290.2 КБ • 275 просмотров
Добавил к градационным таблицам интерполяцию с шагом 1.
Надо сказать, я и так интерполирую всегда эти кривые с шагом 0.01 для качественной сплайновой отрисовки в интерфейсе плавных кривых, состоящих из точек. Тот же php вообще не знает, что такое кривая, у него есть примитивы: точка, линия, круг, многоугольник. Ну я и рисую кривую от 0 до 100 с помощью 10 000 круглых точек, и их просто просчитываю интерполяцией, причем и на сервере тоже для красивой отрисовки, 10 000 значений между клиентом и сервером не перетаскиваю неэкономно: у клиента своя кубическая интерполяция, у сервера - своя, а набор данных для обмена между ними минимальный.
Если в данных осцилляции - вредная штука в целом для печати - то на графике от php это видно, что линия прерывистая из точек, а не сплошная. Тут даже дискретности 10 000 точек не хватает отрисовать осцилляцию непрерывно. И может и к лучшему, кстати, сразу понимаешь графически, что тут с полутонами будет беда, если даже повышенной дискретности не хватает.