INNER CODE UNIT · C++
Test
vectozavr/3dzavr · test_scenes/past_village.cpp:14
class Test final : public Engine {
private:
std::shared_ptr<WorldEditor> _worldEditor;
void start() override {
_worldEditor = std::make_shared<WorldEditor>(screen, world, camera);
for (int i = 1; i <= 8; i++) {
auto car = world->loadObject(
ObjectTag("car"+std::to_string(i)),
FilePath("resources/obj/cars/car"+std::to_string(i)+"/Car"+std::to_string(i)+".obj"));
car->getComponent<TransformMatrix>()->rotate(Vec3D{0, Consts::PI, 0});
car->getComponent<TransformMatrix>()->translate(Vec3D(-13.5 + 3*i, -4, 13));
}
auto PastVillage = world->loadObject(ObjectTag("PastVillage"),
FilePath("resources/obj/PastVillage/PastVillage.obj"));