<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div>Here is a question from one of my users – anyone have any ideas?</div>
<div> </div>
<div>I realize this is probably the simplest question ever asked, but for some reason I am having trouble finding a "good" way to set block colors.</div>
<div> </div>
<div>I have a multiblock data set with about 100 blocks.  I would like to use ParaView to generate some figures for a report that use a consistent block coloring scheme throughout.  Before I make myself seem too ignorant, I am able to get paraview to color
blocks in many ways.  I just don't like any of them.</div>
<div> </div>
<div>I want to write a file (maybe CSV?) that looks something like this:</div>
<div> </div>
<div>Block #, RGB color</div>
<div>100, 1, 0.1, 0.1</div>
<div>200, 1.0, 0.0, 0.0</div>
<div>201, 0.8, 0.8, 0.8</div>
<div>...</div>
<div>... etc.</div>
<div> </div>
<div>Or, maybe instead of a CSV it is a ParaView/python script that does all of the block coloring, e.g pseudo code:</div>
<div><paraviewcommands>.block[number].setcolor<rgb></div>
<div> </div>
<div>I can set block colors individually by using the "Extract Block" filter once for every block (this is not a good solution).</div>
<div>I can also set block colors individually by selecting each block ('b' -> pick block in GUI -> right click, select Set Color), but this is also not a good solution since it is GUI-based.</div>
<div>I can also assign random colors "all at once", but the random scalar numbers generated by the filter are not "frozen", i.e. they change when new filters are applied and the pipeline is processed again.  I want to explicitly specify which colors to use.</div>
<div> </div>
<div>Does anybody have any suggestions for going about this?  I'm sure this must have been asked in the past, but I didn't find any sufficient answers while "googling."  I am also interested in alternative solutions that don't rely on "hard-coding" the block
colors, but which would color blocks consistently</div>
<div> </div>
<div>Thanks,</div>
<div> </div>
<div>Alan</div>
<div> </div>
<div> </div>
<div> </div>
</span></font>
</body>
</html>