From a04adb897e2ffa7d5fa88ace6f2025cacc8cdb15 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Fri, 6 Jun 2025 00:24:26 +0800 Subject: [PATCH] =?UTF-8?q?draw=5Ftriangle=5Fuse=5FUBO=E8=BF=81=E7=A7=BB?= =?UTF-8?q?=E5=88=B0=E6=96=B0=E6=A1=86=E6=9E=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMCMakeModule | 2 +- example/Basic/draw_triangle_use_UBO.cpp | 20 +++++++------------- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/CMCMakeModule b/CMCMakeModule index 737fe5c8..6fbc7078 160000 --- a/CMCMakeModule +++ b/CMCMakeModule @@ -1 +1 @@ -Subproject commit 737fe5c80d013f807cbb8f4d333d5a59c82571bc +Subproject commit 6fbc7078181cefc7e5da590c2d4ccc70507934b7 diff --git a/example/Basic/draw_triangle_use_UBO.cpp b/example/Basic/draw_triangle_use_UBO.cpp index 97c272a7..b897cb68 100644 --- a/example/Basic/draw_triangle_use_UBO.cpp +++ b/example/Basic/draw_triangle_use_UBO.cpp @@ -35,8 +35,6 @@ class TestApp:public WorkObject { private: - Color4f clear_color =Color4f(0.2f,0.2f,0.2f,1.0f); - MaterialInstance * material_instance =nullptr; Mesh * render_obj =nullptr; @@ -48,7 +46,7 @@ private: { mtl::Material2DCreateConfig cfg(PrimitiveType::Triangles, CoordinateSystem2D::Ortho, - mtl::WithLocalToWorld::Without); + mtl::WithLocalToWorld::With); VILConfig vil_config; @@ -73,7 +71,7 @@ private: bool InitVBO() { - const auto ext=GetExtent2D(); + const auto ext=GetExtent(); for(uint i=0;iAdd(new SceneNode(render_obj)); + return(render_obj); } @@ -103,15 +106,6 @@ public: return(true); } - - void Render(double delta_time,graph::RenderCmdBuffer *cmd)override - { - cmd->SetClearColor(0,clear_color); - - cmd->BeginRenderPass(); - cmd->Render(render_obj); - cmd->EndRenderPass(); - } };//class TestApp:public WorkObject int os_main(int,os_char **)