glslViewer GlslViewer是一个基于控制台的灵活OpenGL沙盒,无需用户界面即可显示2D / 3D GLSL着色器。 您绝对可以使用Python模块(包括)或任何其他与glslViewer来回通信的工具(使用标准POSIX控制台输入/输出或OSC)来制作自己的UI或包装。 提供几何图形(LST,PLY,OBJ或GLTF)时,GlslViewer支持2D着色器和/或3D着色器。 GlslViewer支持以下内容: GLSL 120上的片段和顶点着色器 解决#include依赖项 通过控制台IN命令和OSC添加/删除#define键 根据平台,缓冲区,渲染通道,几何属性和