朝着新的方向前进

    技术2022-05-20  63

     

     思考设计了两天之后,终于又要动手编码了。

     

      这次目标是实现下述四大系统:

     

       1, 动画系统

     

             包含属性动画 和 路径动画 和 样式动画

     

             终于要实现不用二次开发也能是颜色变化,也能使模型移动了

     

       2, 浏览系统

     

             存储或者设计相机的浏览路径,这部分模仿google 的 tour来设计,不过除了google 原有的飞行到,等待,背景音乐,属性更新外

     

             还将包括 环绕飞行,路径飞行,环绕对象,跟随对象(这也符合我们“山寨”的风格,一定要比原版更强大)

     

             有了这个就能做一些自动演示了

     

      3, GUI系统

     

             在演示中为了使用户能更好的和系统交互,所以要实现GUI系统,不过第一步比较简单了

     

             只实现Label 和 button

     

      4, PPT系统

      

             这个算是借鉴了arc global 的一些操作,但是我们最终的功能实际要比arc global的演示文稿更加强大。

     

       最初的设计里这四大系统是完全柔和在一起的,经过我的深思熟虑,一步步剥离分析,划分为四大系统,将为用户提供

     

           更加丰富的功能,同时也使界面操作会变得简单灵活

     

      

         这四大系统实际上是相当独立的,每个系统都可以单独使用。

     

         当然结合起来,基本能够满足目前演示和动画的所有需求了。

     

     

         希望一周之内能搞定吧,还是担心那个保存问题,这回得手动扩展libkml了

     

         

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     


    最新回复(0)