thebookofshaders/glossary/mix/README-vi.md

33 lines
954 B
Markdown
Raw Normal View History

## Mix
2020-07-30 09:34:42 +00:00
Nội suy tuyến tính giữa 2 giá trị
### Các phiên bản
```glsl
float mix(float x, float y, float a)
vec2 mix(vec2 x, vec2 y, vec2 a)
vec3 mix(vec3 x, vec3 y, vec3 a)
vec4 mix(vec4 x, vec4 y, vec4 a)
vec2 mix(vec2 x, vec2 y, float a)
vec3 mix(vec3 x, vec3 y, float a)
vec4 mix(vec4 x, vec4 y, float a)
```
### Các tham số
2020-07-30 09:34:42 +00:00
```x``` Giá trị nhỏ hơn trong khoảng cần nội suy.
2020-07-30 09:34:42 +00:00
```y``` Giá trị lớn hơn trong khoảng cần nội suy.
2020-07-30 09:34:42 +00:00
```a``` Tỉ lệ nội suy.
### Mô tả
2020-07-30 09:34:42 +00:00
```mix()``` nội suy giá trị giữa ```x``` và ```y``` sử dụng ```a``` làm tỉ lệ nội suy / trọng số. Kết quả của phép tính ```x×(1a)+y×a```.
<div class="codeAndCanvas" data="../06/mix.frag"></div>
<div class="codeAndCanvas" data="../06/gradient.frag"></div>
### Tham khảo thêm
2020-07-30 09:34:42 +00:00
[min](/glossary/?lan=vi&search=min), [max](/glossary/?lan=vi&search=max), [Chương 6: Màu sắc](/06/?lan=vi)