2012年11月9日

WorldWind Java 版学习:6、三角剖分过程

摘要: 1、在 mouseMoved 响应事件中会得到鼠标所在的屏幕坐标,然后设置给 StereoOptionSceneControllerAWTInputHandler.mouseMoved(MouseEvent) line: 516 StereoOptionSceneController(AbstractSceneController).setPickPoint(Point) line: 222 2、在 initializeDrawContext 方法中把之前得到的 pickPoint 设置给 dcStereoOptionSceneController(AbstractSceneControlle 阅读全文

posted @ 2012-11-09 17:58 redfler 阅读(518) 评论(0) 推荐(0) 编辑

WorldWind Java 版学习:5、贴地面渲染过程

摘要: 1、在窗口中点击一下,实际添加了两个点,如果是面测量,还会再添一个点,共三个点,此时还没构成面对象,会使用 BasicAnnotationRenderer 对象以标记形式绘制 MeasureTool$ControlPoint 的点对象,再点一下,就有了四个点,构造 SurfacePolygon 后,添加到 CustomRenderableLayer 中,然后在 doRepaint 方法中先在 preRender 方法中创建 Tile 的网格及纹理,再在 draw 方法中进行渲染MeasureToolController.mousePressed(MouseEvent) line: 225Mea 阅读全文

posted @ 2012-11-09 10:22 redfler 阅读(457) 评论(0) 推荐(0) 编辑

导航