三维电梯仿真软件开发3D

3D电梯仿真软件开发

eryar@163.com

电梯原理图如下:

wps8C6C.tmp

1.本系统的电梯模型模拟三层楼,当轿厢系统上升(下降),重量平衡系统下降(上升),顶部的曳引系统则类似一个轮轴,要不停的旋转顺时针(逆时针),当电梯到达指定楼层时,轿厢的门能开关。因此现阶段的动画要求是实现轿厢系统上下运动、重量平衡系统上下运动、曳引机的旋转和轿厢门的开关动画。

2.所提供的三维模型展示窗口应提供三维视角的转换功能,通过 鼠标滚轮的操作实现放大或缩小,类似于镜头的拉升或推进,通过鼠标的拖拽操作,可以改变视角位置,调整三维模型展现的方式如仰视或俯视等。当鼠标从左向右平行拖拽时,电梯模型应该是绕纵轴旋转。

3.程序接口设计的初步要求:

3.1采用dll的调用方式

将三维仿真模型封装成ActiveX dll,可由delphi调用,基本要求是在delphi的窗口中放置一个控件(即该dll),能马上显示三层楼的电梯模型,并采取默认视角观看,在该三维模型的显示区域通过鼠标的拖拽和滚轮的滚动实现上述的功能2,即该功能内置到dll中。

实现效果如下图所示:

Elevator3d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值