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