Component3Dtexture – Creating a 3D texture on a geometry Last update: 22.04.2026 The following script sample shows you an example on how to create a 3D Texture. texture3D = SpeosSim.Component3DTexture.Create() texture3D.Name = "Created 3D texture" texture3D.OriginPoint.Set(GetRootPart().Curves[0]) texture3D.XDirection.Set(GetRootPart().Curves[1]) texture3D.YDirection.Set(GetRootPart().Curves[2]) texture3D.SupportGeometry.Set(geo) texture3D.PatternFile = SpeosSim.Command.GetInputFolder() + "PRISM.scdoc" texture3D.PatternGlobalScale = 0.4 texture3D.PreviewSizeX = 100 texture3D.PreviewSizeY = 100 texture3D.PreviewSizeZ = 100 texture3D.MappingType = SpeosSim.Component3DTexture.EnumMappingType.Rectangular texture3D.Compute()