Apparance Operators

This section is a catalogue of all Operator types currently available for you construct your procedures from. These are all built into Apparance engine and provide a range of functions for building geometry, manipulating spaces, performing calculations, manipulating text, and much more.

Summary

Bitwise: NOTANDORXORShiftLeft>>Bit Set?Bit Clear?

Colour: BlendHuePackUnPack

Constants: Constant

Construction: Stacker.SplitterStacker.MergerStacker.MergerLStacker.MergerIStacker.Options

Control: EqualNotEqualLessThanLessThanOrEqualGreaterThanGreaterThanOrEqualCompareIfEqual

Conversion: Convert

Data: OpenFileLengthReadIntReadFloatReadFloatsReadFixedStringReadXYZReadXYReadListXYZReadListXY

File: ReadWriteExists?TimeCopyTemp FileTemp DirectoryProject DirectoryDownUpMake DirectoryList Directory

Frame: Unit CornerUnit CentreUnit FaceEmptySplitShrinkExtendTurnResizeOffsetRotateScaleTranslateDimensionsSizeReorientDiagonalFrameToWorldVWorldToFrameVIntersects?Get AxesSet Axes

Integrity: Valid?True?False?True?Log!

List: CountAppendInsertGetSetConcatenate

Logic: AndNotOr

Maths: AddDivLnLog10Log2LogPower10Power2PowerNPowerSqrtSquareMultiplySubtractModfModIFracFFloorFCeilingF

Modelling: MergeColourMaterialBlend NormalsTranslateRotateScaleMoveHideTaperNoise DistortNoise SampleNoise ExtentsNoise StitchSet UVUV ScaleUV TranslateUV Frame

Numerical: AbsMinMaxMinMaxClampSpreadMerge RangesRandomTwist

Primitives: • CylinderGridSheetColour SheetColour TriangleSpherePolygonExtrude

Resource: ResolvePlaceGroupParent

Shapes: LineArcEllipseRectangle

Text: ConvertUppercaseLowercaseConcatenateConcatenate LinesLengthIs EmptyAtSplitFind FirstFind LastReplaceIf Empty

Trigonometry: PiTauRadToDegDegToRadSinCosTanArcSinArcCosArcTanArcTan2DistanceV3RotateV3

Details

Bitwise

Colour

Constants

Construction

Control

Conversion

Data

File

Frame

Integrity

List

Logic

Maths

Modelling

Numerical

Primitives

Resource

Shapes

Text

Trigonometry