17 Commits

Author SHA1 Message Date
4950a33ae5 增加CreateVB函数,用于根据基础类型创建VertexBuffer 2020-07-11 16:49:52 +08:00
00eeeaf1db support new BaseString 2020-04-24 21:21:55 +08:00
d932d639b7 子模块以及log引用目录更新 2019-08-27 20:29:03 +08:00
79957d0ed2 完成延迟渲染调试SHADER,但几何多边形生成有问题 2019-07-17 17:37:29 +08:00
7da7e12020 独立Swapchain后,triangle范例可以正常绘制且不报错了 2019-07-16 10:26:24 +08:00
c84b522703 增加多种内嵌几何体 2019-06-17 20:25:44 +08:00
bc4a19c69b 增加CreateRenderableSphere 2019-06-17 10:37:59 +08:00
6f6d2f9524 VertexBuffer改进输入模板类型 2019-05-27 22:46:51 +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
5ec1dee6b5 画矩形改为使用4个顶点数据的FAN形 2019-05-23 14:55:07 +08:00
19714f8942 初次的自动化创建Renderable 2019-05-22 18:10:13 +08:00
5860a911ec 删除旧的VertexBuffer 2019-03-27 14:08:16 +08:00
4e167b5353 VBO,VAO等全部将本体和数据生成器分离,建立起独立的Maker类。 以方便数据对象可以有不同的操作类,或是有不同的操作模式 2019-03-16 15:08:03 +08:00
1fd65faade 更新VertexBuffer组织方式 2018-12-07 15:32:01 +08:00
45b08e35ba 增加EB16,EB32定义 2018-12-06 21:18:09 +08:00
6394ad8b74 VertexBuffer相关代码修正至可编译(未做使用测试) 2018-11-30 19:26:08 +08:00