chế biến có một chức năng tuyệt vời, tôi sử dụng tất cả các thời gian:Value Remapping
map(value, low1, high1, low2, high2)
http://processing.org/reference/map_.html
Nó remaps value
(có một phạm vi dự kiến của low1
để high1
) vào một loạt mục tiêu của low2
-high2
).
Tôi muốn hiểu toán học đằng sau nó để tôi có thể sử dụng nó bằng các ngôn ngữ khác. Bất cứ ai muốn ném cho tôi một xương và giúp tôi đảo ngược kỹ sư đó? Tôi hiểu rằng đó là một lerp đã được tái tỉ lệ và tái bù đắp ... cảm giác não đã chết sáng nay.
hoàn hảo, cảm ơn bạn – ack
Sẽ không này hoàn toàn phá vỡ trong thực sự khá phổ biến trường hợp remapping từ 0..1 đến một phạm vi khác? Chia cho số không .. – metaleap
@metaleap Tôi nghĩ bạn đã hiểu sai điều gì đó. Mẫu số là chiều rộng của khoảng, 1-0 = 1 trong trường hợp đó. – Cascabel