Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 12x 28x 11x 17x 1x 16x 28x 28x | import { ColorChangeStrategy } from "./colorChangeStrategy" export class FrontPrintColorChangeStrategy implements ColorChangeStrategy { execute(numberOfColors, mesh) { let colorArray if (numberOfColors < 4) { colorArray = [1, 1, 1] } else if (numberOfColors === 4) { colorArray = [1, 1, 0] } else { colorArray = [1, 1, 1] } mesh.material.color.setRGB(colorArray[0], colorArray[1], colorArray[2]) return true } } |