updated examples that are first_triangle.cpp and second_triangle.cpp
This commit is contained in:
parent
958183bb29
commit
c8cbf020eb
@ -98,7 +98,12 @@ private:
|
|||||||
|
|
||||||
bool InitAutoMaterial()
|
bool InitAutoMaterial()
|
||||||
{
|
{
|
||||||
AutoDelete<MaterialCreateInfo> mci=mtl::CreateVertexColor2D(mtl::CoordinateSystem2D::NDC);
|
mtl::Material2DConfig cfg;
|
||||||
|
|
||||||
|
cfg.coordinate_system=mtl::CoordinateSystem2D::NDC;
|
||||||
|
cfg.local_to_world=false;
|
||||||
|
|
||||||
|
AutoDelete<MaterialCreateInfo> mci=mtl::CreateVertexColor2D(&cfg);
|
||||||
|
|
||||||
material_instance=db->CreateMaterialInstance(mci,&vil_config);
|
material_instance=db->CreateMaterialInstance(mci,&vil_config);
|
||||||
|
|
||||||
|
@ -45,15 +45,17 @@ private:
|
|||||||
|
|
||||||
bool InitMaterial()
|
bool InitMaterial()
|
||||||
{
|
{
|
||||||
AutoDelete<MaterialCreateInfo> mci;
|
mtl::Material2DConfig cfg;
|
||||||
|
|
||||||
#ifdef USE_ZERO2ONE_COORD
|
#ifdef USE_ZERO2ONE_COORD
|
||||||
mci=mtl::CreateVertexColor2D(mtl::CoordinateSystem2D::ZeroToOne);
|
cfg.coordinate_system=mtl::CoordinateSystem2D::ZeroToOne;
|
||||||
#else
|
#else
|
||||||
mci=mtl::CreateVertexColor2D(mtl::CoordinateSystem2D::Ortho);
|
cfg.coordinate_system=mtl::CoordinateSystem2D::Ortho;
|
||||||
#endif//USE_ZERO2ONE_COORD
|
#endif//USE_ZERO2ONE_COORD
|
||||||
|
|
||||||
//material_instance=db->CreateMaterialInstance(OS_TEXT("res/material/VertexColor2D"));
|
cfg.local_to_world=false;
|
||||||
|
|
||||||
|
AutoDelete<MaterialCreateInfo> mci=mtl::CreateVertexColor2D(&cfg);
|
||||||
|
|
||||||
material_instance=db->CreateMaterialInstance(mci);
|
material_instance=db->CreateMaterialInstance(mci);
|
||||||
|
|
||||||
|
@ -205,7 +205,7 @@ public:
|
|||||||
cb->BindDescriptorSets(ri);
|
cb->BindDescriptorSets(ri);
|
||||||
cb->BindVBO(ri);
|
cb->BindVBO(ri);
|
||||||
|
|
||||||
if (vid->index_buffer)
|
if (vid->index_buffer->buffer)
|
||||||
cb->DrawIndexed(vid->index_buffer->buffer->GetCount());
|
cb->DrawIndexed(vid->index_buffer->buffer->GetCount());
|
||||||
else
|
else
|
||||||
cb->Draw(vid->vertex_count);
|
cb->Draw(vid->vertex_count);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user