# OpenGLShader::CompileFromFile (VS+FS) ```cpp bool CompileFromFile(const char* vertexPath, const char* fragmentPath); ``` 从文件编译顶点着色器和片段着色器。 **参数:** - `vertexPath` - 顶点着色器文件路径 - `fragmentPath` - 片段着色器文件路径 **返回:** 成功返回 `true`,失败返回 `false` **示例:** ```cpp shader->CompileFromFile("shaders/vertex.glsl", "shaders/fragment.glsl"); shader->Use(); ``` ## 相关文档 - [OpenGLShader 总览](shader.md) - 返回类总览 - [CompileFromFile (VS+GS+FS)](compile-from-file-vs-gs-fs.md) - 带几何着色器版本