|
本帖最后由 xuhaiyan8825 于 2014-3-12 13:23 编辑
作为osg爱好者,发布任务找别人做事情,是挺可耻的
但一个人要搞一个springmvc+easyui+osg(web+android)的施工管理系统,实在不想把自己的生活搭进去。
所以在此发个需求,其实都不算太难,就是要写好不容易,费时间。
我完成了一少半,没时间搞了。
任务:类似google的操作器,不过是直角坐标系而不是球面坐标系。
要求:
左键:以当前相机高度高度平移,需要保持惯性
中键:按下之后上下拖动,改变摄像机高度,不超过地面;滚轮沿视线方向拉近拉远,不超过地面
右键:按下之后在按下处显示一个hud的图片(透明圆圈图片),拖动则沿点击点旋转场景,是在xy平面旋转
UI控件:基于osgwidget
这个图是在ge上截下来拼凑的,
最外圈的N标志的圆圈,绕圈代表沿当前窗口中心与地面的交点旋转,也是在xy平面旋转,类似右键的功能。
中间手型标志的圆圈是平移,类似左键
下面的缩放条,就是中键拉近拉远的效果
目前把鼠标的左键、中键实现了,右键还没完成,UI控件也还没实现。
酬劳下限500,上限1000.白菜价。
希望朋友们支持一下。。。
|
|