object(obj)
{ }
-void ObjectInstance::render(const Tag &tag) const
-{
- Renderer renderer(0);
- render(renderer, tag);
-}
-
void ObjectInstance::render(Renderer &renderer, const Tag &tag) const
{
object.render(renderer, *this, tag);
renderer.transform(matrix);
}
+unsigned ObjectInstance::get_level_of_detail(const Renderer &renderer) const
+{
+ return renderer.get_object_lod_bias();
+}
+
ObjectInstance::Loader::Loader(ObjectInstance &o):
DataFile::ObjectLoader<ObjectInstance>(o)