文件名称:GPU_Curve_Rendering:使用 Blinn-Loop 技术的 GPU 曲线渲染
文件大小:32KB
文件格式:ZIP
更新时间:2024-06-19 18:35:46
vector-graphics bezier-curves C++
SIGGRAPH 论文的实现: 使用可编程图形硬件的分辨率独立曲线渲染查尔斯·卢普和吉姆·布林SIGGRAPH 2005 笔记: 这个项目是用 Qt 5.x 和 OpenGL 构建的。 这是一个 Visual Studio 2010 项目,因此您需要使用 Windows。 幸运的是,您可以通过手动创建 .pro 文件轻松将其移植到 Qt 项目中。 如果决定使用Visual Studio,则需要Qt Visual Studio加载项。 您还需要特征矩阵库( )
【文件预览】:
GPU_Curve_Rendering-master
----QtTestShader.sln(903B)
----bezier_large.png(5KB)
----QtTestShader()
--------MyPoint.h(2KB)
--------stdafx.cpp(21B)
--------QtTestShader.qrc(72B)
--------stdafx.h(886B)
--------QtTestShader.ui(629B)
--------VertexShader.vsh(134B)
--------CurveRenderer.cpp(15KB)
--------QtTestShader.vcxproj.filters(4KB)
--------QtTestShader.vcxproj(15KB)
--------CurveRenderer.h(2KB)
--------QtTestShader.ico(3KB)
--------QtTestShader.rc(51B)
--------main.cpp(204B)
--------Cubic.fsh(307B)
--------Quad.fsh(229B)
--------GLWidget.cpp(5KB)
--------QtTestShader.vcxproj.user(644B)
--------GLWidget.h(939B)
--------MyVertex.h(525B)
--------QtTestShader.cpp(2KB)
--------MyVector3.h(2KB)
--------QtTestShader.h(428B)
----QtTestShader.v11.suo(64KB)
----README.md(737B)