游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2238|回复: 5

如何实现绳索飘落的效果

[复制链接]

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-3-22 01:46:00 | 显示全部楼层 |阅读模式
一段绳索前面系上一个重物,然后向远处抛去,如何用OpenGL实现绳索在空中的姿态呢,虽然都是简单的中学物理的知识,可是做的总是不对。大家有什么意见,或者做过类似的东西吗? [em7]

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-3-22 10:11:00 | 显示全部楼层

Re:如何实现绳索飘落的效果

柔体物理可不是所谓简单中学物理的范畴 :)
现在开源的物理引擎都还不支持柔体,你可以用多个铰链来模拟
只要铰链够多,就可以实现你需要的效果

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2004-3-22 12:56:00 | 显示全部楼层

Re:如何实现绳索飘落的效果

你把问题想得复杂了,对柔性物体普遍是用分段绘制的,对于每一段绳索可以看作是刚体,利用弹性形变和牛顿方程描述其物理行为,基本就可以实现“像”的含义,当然用柔体的微分方程虽然更加精确,但分辨率偏高,会产生抖动的负面影响。

9

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2004-3-22 13:06:00 | 显示全部楼层

Re: 如何实现绳索飘落的效果

给你个例子~~~~~~~~~ [em3]

sf_200432213538.rar

181.35 KB, 下载次数:

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2004-3-22 13:50:00 | 显示全部楼层

Re:如何实现绳索飘落的效果

谢谢
研究中。。。
呵呵

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-3-23 09:46:00 | 显示全部楼层

Re:如何实现绳索飘落的效果

现在的小家伙太多了,都不尊重老人,呵呵
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-5-16 05:01

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表