2个稳定版本
1.0.1 | 2020年10月15日 |
---|
#514 in 压缩
74KB
1.5K SLoC
tuple_swizzle
在你的项目中使用
tuple_swizzle = "1.0.1"
tuple_swizzle添加了swizzle操作(如(1, 255, 255, 255).bgra()
,(1, 2.0_f32).yx()
,或者
(1, 2, 3, 4).wzyx()
),这些操作对于使用过GLSL的人来说很熟悉,并将这些操作添加到最多4个元素的元组中。
只需通过use tuple_swizzle::swizzle::*
导入特性
适用于所有实现了Copy的类型
lib.rs
:
tuple_swizzle
tuple_swizzle
添加了swizzle操作(如(1, 255, 255, 255).bgra()
,(1, 2.0_f32).yx()
,或者