1. 首页
  2. 数据库
  3. 其它
  4. CxxSwizzle:现代C ++混乱的仅标头库 源码

CxxSwizzle:现代C ++混乱的仅标头库 源码

上传者: 2021-05-22 01:39:06上传 ZIP文件 1.32MB 热度 21次
CxxSwizzle 2015.02.17更新:该库现在具有SIMD支持。 即将有更多信息。 CxxSwizzle(一种写实的“ C ++ Swizzle”友好型方法)是仅标头的,无依赖项的可扩展库,将着色器语言(GLSL,HSLS)的矢量“ swizzle”语法引入C ++。 基本上,您现在可以在C ++中执行此操作: vec4 foo(0); // 0,0,0,0 foo.yx = vec2(2, 1); // 1,2,0,0 foo.zw = foo.xy * 2; // 1,2,2,4 vec2 bar = max(foo.xw, foo.yz).yx; // 4,2 bar = clamp(foo.xw, 0, 2); // 1,2 mat2 m
下载地址
用户评论