|
b5188a63ea
|
add RenderPassTypeBy and cache
|
2021-09-22 15:32:20 +08:00 |
|
|
99bfd4d257
|
splited DescriptorSetLayoutCreater.
|
2021-09-14 20:31:15 +08:00 |
|
|
e259b76653
|
new MaterialDescriptorSets
|
2021-09-13 20:39:25 +08:00 |
|
|
3bb74b99cc
|
merged codes into RenderList they from SceneTreeToRenderList.
|
2021-06-19 20:31:07 +08:00 |
|
|
53c58a885e
|
new MaterialInstance
|
2021-06-16 20:29:25 +08:00 |
|
|
3658171954
|
refactor and renamed MaterialInstance to MaterialParameters.
|
2021-06-16 11:43:19 +08:00 |
|
|
ce420d23a7
|
added RenderNode class.
|
2021-06-10 18:56:23 +08:00 |
|
|
7f0a786122
|
updated VKArrayBuffer.h
|
2021-05-08 19:02:08 +08:00 |
|
|
1696c27cbb
|
use CameraInfo instead of CameraMatrix
|
2021-05-08 18:14:44 +08:00 |
|
|
f1fcfe5cd4
|
split two files.they are MVPMatrix.h and SceneTreeToRenderList.h
|
2021-04-26 20:36:56 +08:00 |
|
|
d0d00b235c
|
add VKMemoryAllocator.h/.cpp in CMakeLists.txt
|
2021-04-07 21:17:24 +08:00 |
|
|
eeff738f56
|
add VKArrayBuffer.cpp/.h
|
2021-02-10 18:53:07 +08:00 |
|
|
07c761eab9
|
add SceneGraph/SceneTreeToRenderList.cpp, GPUDataArray.h, SceneRoot.h
|
2021-01-29 20:50:47 +08:00 |
|
|
6a678287d0
|
将VulkanRender代码移到SceneGraph中
|
2020-11-26 18:04:57 +08:00 |
|
|
884cc09259
|
moved relationship to RenderableInstance whose the Material and Renderable.
|
2020-09-21 19:05:25 +08:00 |
|
|
8dbd0b3f2f
|
use VKDatabase instead SceneDB
|
2020-09-02 18:16:15 +08:00 |
|
|
90314c4b97
|
finished first edition of the TextRenderable class.
|
2020-08-08 20:12:37 +08:00 |
|
|
1f80f793ac
|
update TileFont....
|
2020-07-31 18:01:28 +08:00 |
|
|
5020f80060
|
updates
|
2020-07-28 16:37:01 +08:00 |
|
|
3119c1367d
|
update TextLayout
|
2020-07-22 20:50:13 +08:00 |
|
|
8cb2df9a35
|
update TextLayout
|
2020-07-21 17:09:24 +08:00 |
|
|
4898592c32
|
add CreateVADA function in RenderableCreater
|
2020-07-20 17:33:57 +08:00 |
|
|
2199b000fa
|
VertexBufferBase rename to VertexAttribDataAccess
|
2020-07-16 20:36:54 +08:00 |
|
|
770ab4d1d9
|
use "VertexAttribData" instead "VertexAttribBufferCreater"
|
2020-07-16 17:08:13 +08:00 |
|
|
1ebaedb350
|
use "VertexAttribData" instead "VertexAttribBufferCreater"
|
2020-07-16 17:02:24 +08:00 |
|
|
6b943e8210
|
update RenderableCreater codes
|
2020-07-14 19:41:38 +08:00 |
|
|
9e99db9c72
|
rename "VertexBuffer" to "VertexAttribBuffer"
|
2020-07-14 14:03:26 +08:00 |
|
|
b7e2cb7018
|
add TextLayout,RenderableCreater.cpp/.h
|
2020-07-11 21:35:14 +08:00 |
|
|
57a0326ee8
|
add FontSourceSingle/Multi.cpp
|
2020-07-04 14:44:07 +08:00 |
|
|
18f68df9be
|
add Font/FontBitmapCache
|
2020-06-28 22:16:07 +08:00 |
|
|
c2a751bf68
|
增加TileData
|
2020-06-20 19:40:09 +08:00 |
|
|
98cb564aa5
|
add ShaderResource.cpp/.h
|
2020-06-06 19:45:38 +08:00 |
|
|
9c5f60f513
|
转移和渲染无关的代码到CMSceneGraph中
|
2020-06-06 16:37:13 +08:00 |
|
|
148372a601
|
add WorldMatrix.h
|
2020-01-11 21:28:41 +08:00 |
|
|
e77cb00e89
|
redefine folder tree of material
|
2020-01-09 17:40:39 +08:00 |
|
|
93d680926e
|
add new MaterialComponent
|
2020-01-09 16:53:30 +08:00 |
|
|
793b61b6a8
|
add shader node header files.
|
2019-12-06 21:45:51 +08:00 |
|
|
0d353d47cb
|
delete TextureType.h
|
2019-12-03 17:03:42 +08:00 |
|
|
b4c2bf2260
|
建立CMAKE工程文件夹
|
2019-08-19 11:50:23 +08:00 |
|
|
2a2cb0db5f
|
**未完成**建立swapchain类,将VKDevice部分功能移到VKSwapchain类中
|
2019-07-13 02:37:19 +08:00 |
|
|
84bce16954
|
统一内置几何体名称
|
2019-06-17 23:51:17 +08:00 |
|
|
9bab8a97f1
|
Camera增加一堆默认向量
|
2019-06-11 16:18:49 +08:00 |
|
|
cb29a37755
|
新的AssimpLoader,并测试渲染线程似乎成功
|
2019-06-10 22:11:14 +08:00 |
|
|
2f8398b05d
|
Example/Vulkan的CMAKE中宏支持多个参数
|
2019-06-04 20:47:49 +08:00 |
|
|
8c76767711
|
增加db/Field等定义
|
2019-06-03 22:32:18 +08:00 |
|
|
188b8f9c2a
|
增加新的Mesh/Material文件,以及SceneFile加载代码(未完成不可用)
|
2019-05-30 20:32:44 +08:00 |
|
|
eff630558c
|
1.SceneNode恢复原先设定,RenderableNode改回RenderableInstance
2.SceneDB增加RenderableInstance记录
|
2019-05-27 16:54:08 +08:00 |
|
|
687e7669a9
|
增加SceneDB
|
2019-05-25 17:46:31 +08:00 |
|
|
c6700d60a7
|
1.VertexBuffer类增加GetBoundingBox/GetAABB成员函数
2.VKRenderableInstance改为RenderableNode,并从SceneNode派生
3.改造SceneNode结构
4.改造RenderList
|
2019-05-25 14:52:24 +08:00 |
|
|
194adddb49
|
增加RenderList代码
|
2019-05-24 21:43:59 +08:00 |
|