SceneDB add CreateMaterialInstance,CreateRenderable,CreateTextRenderable functions.

This commit is contained in:
2020-08-08 22:54:09 +08:00
parent 90314c4b97
commit 38a365306d
6 changed files with 71 additions and 30 deletions

View File

@@ -190,15 +190,13 @@ private:
{
const int tile_count=tile_list.GetCount();
render_obj=material->CreateRenderable(tile_count);
render_obj=db->CreateRenderable(material,tile_count);
vertex_buffer =db->CreateVAB(VAF_VEC4,tile_count,vertex_data);
tex_coord_buffer=db->CreateVAB(VAF_VEC4,tile_count,tex_coord_data);
render_obj->Set("Vertex",vertex_buffer);
render_obj->Set("TexCoord",tex_coord_buffer);
db->Add(render_obj);
}
bool InitPipeline()