查看: 2951|回复: 9

freesouth教程中多通道例子问题

[复制链接]

该用户从未签到

发表于 2010-1-25 14:17:16 | 显示全部楼层 |阅读模式
本帖最后由 allen 于 2010-1-25 14:50 编辑

示例二十七:组建和使用osgCluster
在随书源码里有做好的启动文件,可以用。也可以照下面的步骤自己来一个。
第一步:新建一个空的Win32控制台程序, 第二步:如下图路径所示的文件都拷到刚才你建的那个程序放代码的根目录下:
1.jpg
第三步:在项目的头文件与CPP文件中添加现有项,把它们加成如下图:
2.jpg
第四步:添加链接库如下图:注意多了个wsock32.lib
3.jpg
编译运行:如下图:
4.jpg
第五步:在两台机器上分别输入下面的命令,注意两台机器上必须都有OSG和这个程序,以及要用的模型文件,这里以boat.ive为例:
首先在主机上输:你刚才的程序.exe -m boat.ive
在从机上面输:你刚才的程序.exe -o 35.5 -m boat.ive
其中的数字35.5改一下就可以试试哪个值接的比较好。
可是按照那个做之后没有看到多通道显示的效果,而是每台机器单独显示,不知为何?
我是在cmd中一步一步的找到.exe 文件所在文件夹的,然后再输入上述命令,就出现单独显示的结果了,不知是不是这样做。再就是谁有《osg程序设计教程》这本书的源码,可以发给我吗?
邮箱:qinglunlv@163.com或者qq:914779899

该用户从未签到

发表于 2010-1-25 14:51:18 | 显示全部楼层
很遗憾我看不到任何的贴图,并且不确定您的显卡是否支持多通道显示

该用户从未签到

发表于 2010-1-25 21:59:35 | 显示全部楼层
你仔细看参数,从机干嘛还设-m属性~~

该用户从未签到

 楼主| 发表于 2010-1-26 21:16:46 | 显示全部楼层
支持多通道的,我用osgcluster -m cow.osg做主机,
osgcluster -s cow.osg做slave可以实现两屏显示。算不算支持?贴图可以看到啊,大家能看到吗?
2# array

该用户从未签到

 楼主| 发表于 2010-1-26 21:17:41 | 显示全部楼层
那敢问老兄应该怎么设置呢?我去掉了也不行。
3# tianxiao888

该用户从未签到

 楼主| 发表于 2010-1-26 22:07:21 | 显示全部楼层
问题解决,命令错误,从机命令为:你刚才的程序.exe -o 35.5 -s boat.ive 。谢谢tianxiao888的提醒。
不过我觉得osg多通道的路还很长要走,刚刚起步啊,难!

该用户从未签到

发表于 2010-10-7 12:37:02 | 显示全部楼层
弱弱的问一下,为什么slave机子运行不出来,不需要任何更改吗
两台机子就是简单的连接在路由上面就行了吗...劳烦赐教....

该用户从未签到

发表于 2010-10-7 17:10:59 | 显示全部楼层
运行出来了,只是参数设置找不到合适值...

该用户从未签到

发表于 2012-8-23 10:27:49 | 显示全部楼层
版主,你说的显卡支持双通道时什么意思?怎么查看!

该用户从未签到

发表于 2012-8-28 15:03:12 | 显示全部楼层
freesouth教程,是不是那个企业级的72集的视频教程?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表