- 博客(3)
- 收藏
- 关注
原创 OpenGL 3D变换
在OpenGL 里,我们一般使用矩阵作向量投影,如正交或者透视投影,并且也用他们使物体旋转(rotation)、平移(translation)、以及缩放(scaling)。接下来从矩阵的第一行开始,这一行的第一个分量乘以向量的第一个分量,这一行的第二个分量乘以向量的第二个分量,以次类推。把这一行的所有分量都和向量相乘后,得出其最终结果。现在要将一个位置 (2, 2, 0, 1)平移沿 x 轴平移3,沿 y 轴也平移 3,因此 xtranslation 赋值为3, ytranslation 也赋值为 3。
2025-04-02 09:37:58
234
原创 PySide6 实现简易的签字轨迹
按着人们的思路,找一张画板(QPixmap),画笔(QPainter),通过画笔在画板上绘图。编程也是这样的,需要了解 QPainter 的使用。实现连续的轨迹,实际就是将鼠标经过的点通过线段绘制起来,最关键的就是要记录最后一个点的位置,并且在鼠标抬起时需要重置。
2025-03-03 19:36:39
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人