Spaces:
Building
Building
# Copyright (c) Meta Platforms, Inc. and affiliates. | |
# This source code is licensed under the MIT license found in the | |
# LICENSE file in the root directory of this source tree. | |
from animated_drawings.model.rectangle import Rectangle | |
from animated_drawings.model.transform import Transform | |
import numpy as np | |
class Floor(Transform): | |
def __init__(self): | |
super().__init__() | |
for idx in range(-5, 5): | |
for jdx in range(-5, 5): | |
color = 'white' if (idx + jdx) % 2 else 'black' | |
tile = Rectangle(color=color) | |
tile.offset(np.array([float(idx), 0, float(jdx)])) | |
self.add_child(tile) | |