opengl - 如何在 Python OpenGL 中移动箭头的原点?
问题描述
我编写了一个在屏幕上绘制箭头的函数。现在我想把它画在一个特定的方向。对于下面的vertex_array,它会在屏幕上绘制一个箭头。
vertex_array = [-0.3, 0.0, 0.0,
0.0, 0.3, 0.0,
0.3, 0.0, 0.0,
0.1, 0.0, 0.0,
0.1,-0.5, 0.0,
-0.1,-0.5, 0.0,
-0.1, 0.0, 0.0,
-0.1,-0.5, 0.0,
0.1, 0.0, 0.0
]
现在我如何编写函数以在特定坐标中投影这个数组,面向特定方向?
如下:
arr = Arrow((from_=(0,0,0),to_=(0.1,0.5,0),color=(200,200,200),alpha=0.5)
解决方案
推荐阅读
- mule - 使用自定义模块运行应用程序时出现 NoClassDefFoundError
- sympy - SymPy 的结果取决于复数的符号
- openid - 添加电子邮件范围会导致 POST 到 oauth-authorize 在 curity 6.0.0 上抛出 400 错误
- c# - 如何在 Raylib 中制作具有厚度的 3D 三角形
- elasticsearch - 如何更改指标/文件节拍日志字段的格式
- java - 如何将设置 json 添加到 selenium 的 .exe 文件
- react-native - react-native-video 中的失真
- c# - 修改表达式树中的变量以检查递归深度
- javascript - How can i search inside array of array object in javascript?
- javascript - 在 2 个不同的 js 文件中使用变量(chrome 扩展名)