我使用 glDrawArrays(GL_POINTS, 0, numberOfPoints)
每个点的大小设置使用gl_PointSize
我的顶点着色器绘制GL_POINTS。我从glm::lookAt(origin, eye, up)
获得视图矩阵点的xyz位置在顶点着色器中使用gl_Position = view * proj * vec4(position, 1.0)
设置。我希望点的大小随着到相机原点的距离的减小而增加,并且随着与相机原点的距离的增加而减小。就像正常的角度。如何确定从距离到相机的距离?从GL_POINT的距离确定gl_PointSize到相机
0
A
回答
0
只需将点大小设置为ref/ptCoord.z
而ref
就是您在距离1.0
处想要的点的大小。
+0
请注意,点具有实施定义的最大尺寸。 –
相关问题
- 1. 确定距离
- 2. 找到在matlab中从相机到消失点的距离
- 3. 确定距离MySQL
- 4. 如何确定哪个物体距离相机最近?
- 5. 测量从iPhone相机到使用相机的物体的距离
- 6. 寻找从相机到已知尺寸的物体的距离
- 7. 从相机到物体的距离..纠错
- 8. 使用地理位置确定距离固定点的距离
- 9. 相机与物体的距离
- 10. 3D物体的相机距离
- 11. 相机和物体之间的距离?
- 12. 获取相机与确切物体之间的距离
- 13. 使用mapkit确定距离
- 14. 确定行进的确切距离
- 15. 确定信标的精确距离
- 16. 使用iPhone相机测量距离
- 17. 在Android上设置控制固定距离的相机焦点
- 18. 支持向量机与超平面的距离和确定性
- 19. 从另一个距离,距离和极角确定地理位置
- 20. 如何从中心固定距离相机确定3D盒可见侧的宽度?
- 21. 缩放3D相机平移/基于到目标的距离
- 22. 确定箱子之间的距离
- 23. 确定Isobaths之间的最短距离
- 24. 具有确定距离的空间线
- 25. IOS - 确定系统的距离单位
- 26. Three.js可以将雾应用于区域而不是距离相机的距离?
- 27. 基于包围盒计算相机的近距离和远距离
- 28. 机器人距离
- 29. 确定投影机焦距
- 30. 从相机到校准模式的距离是否会影响校准参数?
这取决于。你想要多大?这里没有正确的答案。你的问题不是很具体。 –
编辑该问题。 –