游戏开发论坛

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

几台电脑渲染同步帧的问题

[复制链接]

75

主题

102

帖子

110

积分

注册会员

Rank: 2

积分
110
发表于 2011-7-25 18:48:00 | 显示全部楼层 |阅读模式
我的想法是在一台机器上做一个渲染标记,将这个标记发送到其他的电脑,如果标记相等就执行下一步,可是我只能记录当前帧的帧数,可是这样很不科学,假设一秒24帧的话,那如果我程序开了一天,那这个值会崩掉了吧,所以我想应该有一个什么标记可以让渲染同步,可是我不知道该如何设定这个标记 请教有做过类似项目的高人 谢谢

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2011-7-26 07:14:00 | 显示全部楼层

Re:几台电脑渲染同步帧的问题

一秒1000帧,32位值可以跑49天,足够你用了。实在不行换64位。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2011-7-26 11:36:00 | 显示全部楼层

Re:几台电脑渲染同步帧的问题

过了一定时间(比如一小时)之后,重新定义时间轴不就好了吗?

或者,
int year,month,day,hour,minute,second;
second到了60就清零,并minute++
以此类推
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-6 12:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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