texture walls

texture walls

The texture walls module provides a means to project an image onto surfaces such as walls of buildings to add more realism to your visualizations.

Ports

DirectionNameTypeDescription
InputInput FieldFieldThe field to texture with the selected image.
InputInput Z ScaleNumberThe factor for vertical scaling.
OutputOutput ObjectRenderableA renderable object displaying the textured field.

Properties

PropertyTypeDescription
Allow RunBooleanThe Allow Run toggle will prevent the module from running when not selected.
FilenameStringThe file name to process for display.
ExecuteButtonThe Execute button forces the module to run.
Azimuth InclinationAzimuth/InclinationThe Azimuth defines the compass direction from the camera eye point towards the model. Inclination defines the angle from the camera’s eye point towards the model. These values apply to the orientation of the image itself.
RollDoubleRoll describes the rotation of the camera itself along its direction of view.
MirrorBooleanThe Mirror toggle will change the behaviour of the module in cases where the size of the image is smaller than that of the surface it is being mapped onto. When this toggle is turned off the image will just repeat when the image reaches its maximum resolution. If this toggle is turned on the image will instead flip over when it reaches its maximum resolution. This can make a more seamless texture when using certain images.
X SizeDoubleThe X Size value will scale the size of the image in the x direction.
X OffsetDoubleThe X Offset value will cause the image to shift in the x direction when being mapped onto the surface.
Y SizeDoubleThe Y Size value will scale the size of the image in the y direction.
Y OffsetDoubleThe Y Offset value will cause the image to shift in the y direction when being mapped onto the surface.
Map DataBooleanThe Map Data toggle when turned on will cause the first nodal data component to be displayed along with the image. Since the data value is represented as a color in the display the same as the image, there will be a blending of the two when this option is used.
Split EdgesBooleanSplit surfaces when the edge between two neighboring cells is sharp. This improves rendering in most cases.
Split Edge AngleDoubleThe Split Edge Angle is the maximum angle allowed between two adjacent faces before they are disconnected to create visually sharp edges.
Z ScaleDoubleThe Z Scale is the vertical exaggeration to apply to the display object.

Image Processing

PropertyTypeDescription
BrightnessIntegerThe Brightness slider can either add or remove brightness from every pixel.
ContrastIntegerThe Contrast slider can either add or remove contrast from every pixel, making bright spots brighter and dark spots darker.
Gamma Correction RedDoubleThe Gamma Correction Red slider affects the gamma value for the red channel.
Gamma Correction GreenDoubleThe Gamma Correction Green slider affects the gamma value for the green channel.
Gamma Correction BlueDoubleThe Gamma Correction Blue slider affects the gamma value for the blue channel.