I've a script that used to work ok on 4.0 and 4.1, but now something is wrong with the colours. Has anything changed between 4.0/4.1 to 4.3 to make
DataRepresentation3.DiffuseColor = [1.0, 1.0, 0.0] not understood? The full script: ######################################################################72 # Adjust these parameters ext1 = 220 # data extent along 1 ext2 = 220 # data extent along 2 ext3 = 220 # data extent along 3 ffile = "zf5.raw" # fracture file gfile = "zg0.raw" # grain file imsize1 = 1000 # size, in pixels, of the resulting image along 1 imsize2 = 1000 # size, in pixels, of the resulting image along 2 # End of adjustable parameters ######################################################################72 # define the centre of rotation (cor) cor1 = 0.5 * ext1 cor2 = 0.5 * ext2 cor3 = 0.5 * ext3 from paraview.simple import * # the extents start from zero, so need to lower # the upper extents by 1 cracks = ImageReader( FilePrefix= ffile ) cracks.DataExtent=[ 0, ext1-1, 0, ext2-1, 0, ext3-1 ] cracks.DataByteOrder = 'LittleEndian' cracks.DataScalarType = 'int' RenderView1 = GetRenderView() DataRepresentation1 = Show() DataRepresentation1.Representation = 'Outline' DataRepresentation1.EdgeColor = [0.0, 0.0, 0.5] # grain boundaries, cell state 2 Threshold1 = Threshold() Threshold1.Scalars = ['POINTS', 'ImageFile'] Threshold1.ThresholdRange = [ 2, 2 ] Threshold1.AllScalars = 0 DataRepresentation2 = Show() DataRepresentation2.ScalarOpacityUnitDistance = 1.0 DataRepresentation2.SelectionPointFieldDataArrayName = 'ImageFile' DataRepresentation2.DiffuseColor = [ 1, 0, 1 ] camera = GetActiveCamera() camera.SetViewUp(-1,0,0) camera.Azimuth(30) camera.Elevation(30) RenderView1.ResetCamera() # gradient background colour RenderView1.UseGradientBackground = 1 RenderView1.Background2 = [0.0, 0.0, 0.16470588235294117] RenderView1.Background = [0.3215686274509804, 0.3411764705882353, 0.43137254901960786] RenderView1.CenterAxesVisibility = 0 RenderView1.OrientationAxesVisibility = 1 RenderView1.CenterOfRotation = [ cor1, cor2, cor3 ] RenderView1.CameraFocalPoint = [ cor1, cor2, cor3 ] RenderView1.ViewSize = [ imsize1, imsize2 ] RenderView1.CameraViewAngle = 30 # do all crack states from the main dataset SetActiveSource( cracks ) # (100) cracks cracks100 = Threshold() cracks100.Scalars = ['POINTS', 'ImageFile'] cracks100.ThresholdRange = [ 0, 0 ] cracks100.AllScalars = 0 DataRepresentation3 = Show() DataRepresentation3.ScalarOpacityUnitDistance = 1.0 DataRepresentation3.SelectionPointFieldDataArrayName = 'ImageFile' DataRepresentation3.DiffuseColor = [1.0, 1.0, 0.0] # (110) cracks SetActiveSource( cracks ) cracks110 = Threshold() cracks110.Scalars = ['POINTS', 'ImageFile'] cracks110.ThresholdRange = [ -1, -1 ] cracks110.AllScalars = 0 DataRepresentation4 = Show() DataRepresentation4.ScalarOpacityUnitDistance = 1.0 DataRepresentation4.SelectionPointFieldDataArrayName = 'ImageFile' DataRepresentation4.DiffuseColor = [0.0, 1.0, 0.5] # 1 is to show, 0 not to show # data2 is GB # data3 is cracks # data4 is grains microstructure DataRepresentation2.Opacity = 0.1 WriteImage( "crgb.png" ) DataRepresentation2.Opacity = 1 DataRepresentation3.Visibility = 0 WriteImage( "gb.png" ) DataRepresentation2.Visibility = 0 DataRepresentation3.Visibility = 1 WriteImage( "cr.png" ) RenderView1.ResetCamera() Render() **** Is there anything wrong in this script for 4.3? Many thanks Anton _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview
