谷歌街景像引擎

时间:2013-04-07 21:39:55

标签: .net google-street-view

我尝试开始做的是创建像引擎一样的谷歌街景,但是我还没有真正使用过图像和opengl / directx但是我对编程语言非常了解。任何人都可以给我任何指示或知道已经存在的这类API吗?

我的目标是能够拍摄拼接的图像并将其包裹在球形的氛围中。然后能够通过键盘或鼠标点击屏幕来浏览它,如谷歌地图箭头。

1 个答案:

答案 0 :(得分:3)

Streetview基本上只是一个Skybox,里面有你可以点击的热点。实现起来并不是非常困难(回过头几年我用实时直播视频做了一件事。)

不幸的是,所有基本构建块总结到如此复杂,以至于Stack Overflow应答不是正确的格式。我给你一些指示。你必须学会​​:

  • 创建OpenGL上下文
  • 将图像数据加载到纹理
  • 将绘制天空盒的几何体加载到顶点数组中
    • 可选择将其加载到顶点缓冲区对象
  • 如何使用OpenGL绘制纹理几何
  • 使用同质坐标和矩阵变换的概念将通用坐标转换为屏幕空间位置的方式

您可能还想查看着色器编程