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"));

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…