INNER CODE UNIT · C++

object

cadaver/turso3d · Turso3DTest/Main.cpp:257

                StaticModel* object = scene->CreateChild<StaticModel>();
                object->SetStatic(true);
                object->SetPosition(Vector3(10.5f * x, -0.05f, 10.5f * y));
                object->SetScale(Vector3(10.0f, 0.1f, 10.0f));
                object->SetModel(cache->LoadResource<Model>("Box.mdl"));
                object->SetMaterial(cache->LoadResource<Material>("Stone.json"));
            }
        }

        for (unsigned i = 0; i < 10000; ++i)
        {
            StaticModel* object = scene->CreateChild<StaticModel>();
            object->SetStatic(true);
            object->SetPosition(Vector3(Random() * 1000.0f - 500.0f, 0.0f, Random() * 1000.0f - 500.0f));
            object->SetScale(1.5f);
            object->SetModel(cache->LoadResource<Model>("Mushroom.mdl"));
            object->SetMaterial(cache->LoadResource<Material>("Mushroom.json"));
            object->SetCastShadows(true);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…