我现在想做一个ebook,ebook翻书的时候,页面变化和我们平时翻书一样,鼠标移到右下脚是该页卷起一个小角,单击就翻页。能逼真的看到翻页的过程,请问是用什么技术实现?OpenGL可以实现嘛?

解决方案 »

  1.   

    OpenGL可以实现,但是要捕捉鼠标的焦点和鼠标事件。
    然后用时间延迟来模拟翻页。
      

  2.   


    OpenGL,DirectX都可以的……这实质就是创建一帧帧的动画画面的么,建议用 3DMax建模,这样能更逼真一些,至于源代码,可能是找不到的乐……
      

  3.   

    请问用动画是怎么用?
    Flash还是OpenGL动画?怎么做?望赐教!!
      

  4.   

    建议使用flash。简单一些。播放
    我就做了一个
    www.qynw.gov.cn
      

  5.   

    用FLASH肯定不行的,因为每页上的字都不同的。还是用动画处理吧
      

  6.   

    用多媒体软件,例如Authorware做不是很简单吗?
    AW本身就有这种功能。
      

  7.   

    如果是我,还是喜欢用Director,前一段时间做一个课件,就用的翻页。
    多媒体的东西,还是用多媒体开发工具的好,不然会累死的。
      

  8.   

    代码可能我没有时间写,现在正在搞asp的项目
    我这里给点思路你吧
    你可以建立一个对话框
    然后获取DC,用GetWindowDC()
    再建立一个内存dc
    然后再用Bltbit,或者用StrethBlt绘制背景
    再用DrawText输出文本,获取鼠标坐标,相应鼠标事件
    再连续贴位图
    中间用sleep()把各个位图区分开以达到效果
    可能效果不太好
      

  9.   

    这东西要是想做得逼真还得用opengl或d3d什么的。