游戏开发论坛

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

后台读取资源问题?

[复制链接]

51

主题

150

帖子

250

积分

中级会员

Rank: 3Rank: 3

积分
250
发表于 2007-11-15 17:48:00 | 显示全部楼层 |阅读模式
OGRE不是线程安全的,如何利用一个线程在后台读取资源,创建Entity挂到场景节点,或创建Static Geometry?

11

主题

190

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
发表于 2007-11-19 15:54:00 | 显示全部楼层

Re:后台读取资源问题?

Ogre是支持多线程的,打开一个开关就行,但好像没有被正式使用过,也就是说需要使用者自己解决遇到的问题

10

主题

219

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
QQ
发表于 2007-11-20 11:40:00 | 显示全部楼层

Re:后台读取资源问题?

把资源分成小块来读取可以解决这个问题
如果一定要用后台线程,要保证后台只是访问资源,不要牵涉到SceneNode的操作
你研究下这个类Ogre::ResourceBackgroundQueue
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-17 23:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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