added optional argument --baseindex to specify what colorset should be influenced. identify colors, for instance, start at idx 214...
This commit is contained in:
parent
e604e0946e
commit
d8a4cd1739
|
@ -91,8 +91,8 @@ def syminterpolate(comp, val0, val1, x):
|
||||||
|
|
||||||
|
|
||||||
# -----------------------------
|
# -----------------------------
|
||||||
def colorMap(colors):
|
def colorMap(colors,baseIdx=32):
|
||||||
cmds = [ "*color %i %f %f %f"%(idx+32,color[0],color[1],color[2])
|
cmds = [ "*color %i %f %f %f"%(idx+baseIdx,color[0],color[1],color[2])
|
||||||
for idx,color in enumerate(colors) ]
|
for idx,color in enumerate(colors) ]
|
||||||
return cmds
|
return cmds
|
||||||
|
|
||||||
|
@ -118,10 +118,14 @@ parser.add_option("-s","--symmetric", action = "store_true",
|
||||||
parser.add_option("-p", "--port", type = "int",\
|
parser.add_option("-p", "--port", type = "int",\
|
||||||
dest = "port",\
|
dest = "port",\
|
||||||
help = "Mentat connection port [%default]")
|
help = "Mentat connection port [%default]")
|
||||||
|
parser.add_option("-b", "--baseindex", type = "int",\
|
||||||
|
dest = "baseIdx",\
|
||||||
|
help = "base index of colormap [%default]")
|
||||||
parser.add_option("-v", "--verbose", action="store_true",\
|
parser.add_option("-v", "--verbose", action="store_true",\
|
||||||
dest = "verbose",\
|
dest = "verbose",\
|
||||||
help = "write Mentat command stream also to stdout [%default]")
|
help = "write Mentat command stream also to stdout [%default]")
|
||||||
parser.set_defaults(port = 40007)
|
parser.set_defaults(port = 40007)
|
||||||
|
parser.set_defaults(baseIdx = 32)
|
||||||
parser.set_defaults(symmetric = False)
|
parser.set_defaults(symmetric = False)
|
||||||
parser.set_defaults(verbose = False)
|
parser.set_defaults(verbose = False)
|
||||||
|
|
||||||
|
@ -180,7 +184,7 @@ print 'waiting to connect...'
|
||||||
py_connect('',options.port)
|
py_connect('',options.port)
|
||||||
print 'connected...'
|
print 'connected...'
|
||||||
|
|
||||||
cmds = colorMap(rgbColors)
|
cmds = colorMap(rgbColors,options.baseIdx)
|
||||||
output(cmds,outputLocals,'Mentat')
|
output(cmds,outputLocals,'Mentat')
|
||||||
py_disconnect()
|
py_disconnect()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue