四个界面同时渲染
建立名为4-node.eqc的配置文件,内容如下:
global
{
EQ_WINDOW_IATTR_HINT_FULLSCREEN OFF
}
server
{
connection { hostname "192.168.198.160" port 4241}
config
{
appNode
{
connection { hostname "192.168.198.160" port 4245}
pipe
{
device 0
window
{
viewport [ .25 .25 .5 .5 ]
channel { name "channel1" }
}
}
}
node
{
connection { hostname "192.168.198.160" port 4243}
pipe
{
device 0
window
{
viewport [ .25 .25 .5 .5 ]
channel { name "channel2" }
}
}
}
node
{
connection { hostname "192.168.198.160" port 4242}
pipe
{
device 0
window
{
viewport [ .25 .25 .5 .5 ]
channel { name "channel3" }
}
}
}
node
{
connection { hostname "192.168.198.160" port 4244}
pipe
{
device 0
window
{
viewport [ .25 .25 .5 .5 ]
channel { name "channel4" }
}
}
}
layout { view { }}
canvas
{
layout 0
wall
{
bottom_left [ -1.6 -.5 -1 ]
bottom_right [ 1.6 -.5 -1 ]
top_left [ -1.6 .5 -1 ]
}
swapbarrier {}
segment {viewport [ 0 0 .5 .5 ] channel "channel1" }
segment {viewport [ .5 0 .5 .5 ] channel "channel2" }
segment {viewport [ .5 .5 .5 .5 ] channel "channel3" }
segment {viewport [ 0 .5 .5 .5] channel "channel4" }
}
}
}
上中ip地址为本机地址(修改为自己ip即可),相同则在同一电脑上渲染,分四个界面,若分为同一局域网下四个不同的电脑,则对应其不同的ip地址。
在Equalizer/bin下五个终端依次键入:
./eqServer 4-node.eqc
./eqPly --eq-server 192.168.198.160:4241 --eq-listen 192.168.198.160:4242 --eq-client
./eqPly --eq-server 192.168.198.160:4241 --eq-listen 192.168.198.160:4243 --eq-client
./eqPly --eq-server 192.168.198.160:4241 --eq-listen 192.168.198.160:4244 --eq-client
./eqPly --eq-server 192.168.198.160:4241 --eq-listen 192.168.198.160:4245
显示如下: