From 0c65330f29d214cdfd810e83096669c5f2c20bee Mon Sep 17 00:00:00 2001 From: chai Date: Sun, 20 Jan 2019 19:42:03 +0800 Subject: *misc --- Source/Asura.Framework/Graphics/Animation.lua | 5 +++++ Source/Asura.Framework/Graphics/DefaultShaders.lua | 5 +++++ Source/Asura.Framework/Graphics/Material.lua | 18 ++++++++++++++++++ Source/Asura.Framework/Graphics/MaterialManager.lua | 5 +++++ .../Asura.Framework/Graphics/ParticleSystemManager.lua | 0 5 files changed, 33 insertions(+) create mode 100644 Source/Asura.Framework/Graphics/Animation.lua create mode 100644 Source/Asura.Framework/Graphics/DefaultShaders.lua create mode 100644 Source/Asura.Framework/Graphics/Material.lua create mode 100644 Source/Asura.Framework/Graphics/MaterialManager.lua create mode 100644 Source/Asura.Framework/Graphics/ParticleSystemManager.lua (limited to 'Source/Asura.Framework/Graphics') diff --git a/Source/Asura.Framework/Graphics/Animation.lua b/Source/Asura.Framework/Graphics/Animation.lua new file mode 100644 index 0000000..b73cdd8 --- /dev/null +++ b/Source/Asura.Framework/Graphics/Animation.lua @@ -0,0 +1,5 @@ +local Animation = AsuraEngine.Asset.New("animation") + + + +return Animation \ No newline at end of file diff --git a/Source/Asura.Framework/Graphics/DefaultShaders.lua b/Source/Asura.Framework/Graphics/DefaultShaders.lua new file mode 100644 index 0000000..bd54cb9 --- /dev/null +++ b/Source/Asura.Framework/Graphics/DefaultShaders.lua @@ -0,0 +1,5 @@ +--[[ +内置的shaders. +]] + + diff --git a/Source/Asura.Framework/Graphics/Material.lua b/Source/Asura.Framework/Graphics/Material.lua new file mode 100644 index 0000000..5875efc --- /dev/null +++ b/Source/Asura.Framework/Graphics/Material.lua @@ -0,0 +1,18 @@ +--[[ +材质,是对shader的代理 +]] +local Material = AsuraEngine.Class() + +function Material:Ctor() + +end + +function Material:ToAsset() + +end + +function Material:GetUniform() + +end + +return Material \ No newline at end of file diff --git a/Source/Asura.Framework/Graphics/MaterialManager.lua b/Source/Asura.Framework/Graphics/MaterialManager.lua new file mode 100644 index 0000000..46cc13d --- /dev/null +++ b/Source/Asura.Framework/Graphics/MaterialManager.lua @@ -0,0 +1,5 @@ +local MaterialManager = AsuraEngine.Manager.New() + + + +return MaterialManager \ No newline at end of file diff --git a/Source/Asura.Framework/Graphics/ParticleSystemManager.lua b/Source/Asura.Framework/Graphics/ParticleSystemManager.lua new file mode 100644 index 0000000..e69de29 -- cgit v1.1-26-g67d0