游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1804|回复: 2

求助:PhysX中流体的问题!

[复制链接]

53

主题

98

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2008-12-10 14:16:00 | 显示全部楼层 |阅读模式
我在程序中创建了一个流体NxFluix,然后创建了一个triangleMesh,当流体流下来的时候会被triangleMesh接住,可是当我用如下代码删掉这个triangleMesh:
gScene->releaseActor();
gPhysicsSDK->releaseTriangleMesh()
之后,虽然这个triangleMesh和对应的Actor不在了,但是流体仍然会被这个triangleMesh接住,请问这是为什么?后来我在PhysX的例子中试了一下,发现也是一样的效果,(就是当删除流体下面的物体之后,流体仍然被接住了)如下图所示:
sf_20081210141622.jpg

8

主题

122

帖子

122

积分

注册会员

Rank: 2

积分
122
发表于 2008-12-12 01:05:00 | 显示全部楼层

Re:求助:PhysX中流体的问题!

显然用于碰撞检测的和显示的不是用一个对象

53

主题

98

帖子

101

积分

注册会员

Rank: 2

积分
101
 楼主| 发表于 2008-12-12 09:14:00 | 显示全部楼层

To raven

我确定我删除的物体是流体下面用于碰撞的物体,因为我用GetNbActor这个函数测试过角色的数量,删除之前与删除之后相差1。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-20 17:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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