diff options
Diffstat (limited to 'source/modules/asura-framework/scripts/graphics')
-rw-r--r-- | source/modules/asura-framework/scripts/graphics/material.lua | 2 | ||||
-rw-r--r-- | source/modules/asura-framework/scripts/graphics/sprite_renderer.lua | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/source/modules/asura-framework/scripts/graphics/material.lua b/source/modules/asura-framework/scripts/graphics/material.lua index 5a6e5bd..032c913 100644 --- a/source/modules/asura-framework/scripts/graphics/material.lua +++ b/source/modules/asura-framework/scripts/graphics/material.lua @@ -1,4 +1,4 @@ ---material是shader的代理 +--material是shader的代理啊,保存对shader uniforms的设置 AsuraEngine.Material = AsuraEngine.Asset.Extend("Material") local Material = AsuraEngine.Material diff --git a/source/modules/asura-framework/scripts/graphics/sprite_renderer.lua b/source/modules/asura-framework/scripts/graphics/sprite_renderer.lua index 0a41e08..cdf4901 100644 --- a/source/modules/asura-framework/scripts/graphics/sprite_renderer.lua +++ b/source/modules/asura-framework/scripts/graphics/sprite_renderer.lua @@ -1,5 +1,8 @@ require "graphics.renderer" +-- ֻrenderersлᴴvertex bufferindex bufferһobject û +-- rendererûбҪGPU + local SpriteRenderer = AsuraEngine.Renderer.Extend("Spriterenderer") AsuraEngine.SpriteRenderer = SpriteRenderer |