- 博客(3)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 VTK开发环境配置(Visual Studio C++)-详细图文教程
1.VTK 8.2.0:https://www.vtk.org/files/release/8.2/VTK-8.2.0.zip 2.VTK 9.2.2(最新):https://www.vtk.org/files/release/9.2/VTK-9.2.2.tar.gz 博主采用的是8.2.0版本。 下载完成后解压到一个文件夹内。 Windows 64位版本: https://github.com/Kitware/CMake/releases
2022-10-18 16:06:11
10749
28
原创 FreeType字体缩放导致模糊不清解决办法
网络上的Opengl+Freetype渲染文字的教程普遍上在RenderText函数里使用scale参数改变矩形顶点来控制文字的大小,笔者在试过之后发现可用性十分有限,scale为整数的时候可用,一旦为浮点数,经过缩放后的文字会变得模糊不清,实在没有这样做的必要。这样设置后读出来的纹理就是12像素大小,我们完全不需要用额外的scale参数去改变字符矩形的大小。,该api用于控制读取字体纹理大小。
2024-07-11 16:48:33
416
原创 OpenGL模板测试的应用场景—凹多边形的绘制
OpenGL用于绘制凸多边形的场景很常见,如三角形、矩形等,同时OpenGL是可以绘制凹多边形的,原理就是将凹多边形拆分为若干三角形进行绘制。就像这样:绘制结果:这样绘制虽然可行,但是效率低,我们用到了9个顶点。在实际工作中,往往点非常多,效 率是很必要的。绘制失败了,这是因为当时会形成三个三角形,这三个三角形能够正确画出最终的凹多边形,而当,OpenGL会以它为中心构造三角形,就会形成这样三个三角形,这不是我们想要的。
2022-12-10 11:57:29
2217
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人