Exmaple in TypeScript

Exmaple in TypeScript script details
Type
Typescript logo image
typescript
App Version
0.13.0
Visibility
public
Date Created
Mar 19, 2021, 7:51:02 AM
Last Edit Date
Dec 5, 2023, 6:13:16 PM

Script Details

The Code
const Inputs = Bit.Inputs; const whiteColour = '#ffffff'; const blackColour = '#000000'; const lightGreyColour = '#eeeeee'; const yellowColour = '#ffcc66'; bitbybit.babylon.scene.backgroundColour({ colour: blackColour }); const drawGridMeshInput = new Inputs.Draw.SceneDrawGridMeshDto(); drawGridMeshInput.mainColor = whiteColour; drawGridMeshInput.secondaryColor = lightGreyColour; bitbybit.draw.drawGridMesh(drawGridMeshInput); const pointsForPolyline = [[0, 0, 0], [2, 4, 0], [3, 0, 0]] as Bit.Inputs.Base.Point3[]; const drawPointsInput = new Inputs.Draw.DrawBasicGeometryOptions(); drawPointsInput.size = 0.2; drawPointsInput.colours = whiteColour; bitbybit.draw.drawAny({ entity: pointsForPolyline, options: drawPointsInput }); const polyline = bitbybit.polyline.create({ points: pointsForPolyline }); const drawPolylineInput = new Inputs.Draw.DrawBasicGeometryOptions(); drawPolylineInput.colours = yellowColour; drawPolylineInput.size = 8; bitbybit.draw.drawAny({ entity: polyline, options: drawPolylineInput });