|
ac64f28e2f
|
add DataSource of material
|
2020-01-09 18:22:18 +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 |
|
|
27c6aefc7a
|
redefine the Material class.
|
2020-01-08 21:52:53 +08:00 |
|
|
5e64222c48
|
update ColorSpace.h
|
2020-01-07 22:35:19 +08:00 |
|
|
a331286b30
|
add ColorSpace.h
|
2020-01-07 18:14:16 +08:00 |
|
|
909dbb0fd9
|
add NativeValue define.
|
2019-12-27 19:31:42 +08:00 |
|
|
e2810f7d7d
|
use "Value" instead "X" for Float1 node.
|
2019-12-21 13:44:25 +08:00 |
|
|
1ec3542ac8
|
test ComboVector1to3 shader
|
2019-12-20 22:08:10 +08:00 |
|
|
f6417e79d0
|
add comboVector and splitVector node
|
2019-12-19 18:08:27 +08:00 |
|
|
7dd42cb369
|
1.ShaderNode "VertexInput" add "Double" support
2.use Macro to instead repeat code
|
2019-12-18 20:33:46 +08:00 |
|
|
48147bf751
|
delete folder "WIP"
|
2019-12-18 20:16:02 +08:00 |
|
|
7852b59e20
|
the ShaderMaker can run first version.
|
2019-12-18 20:12:56 +08:00 |
|
|
f9531064b6
|
update ShaderMaker
|
2019-12-16 20:35:51 +08:00 |
|
|
557a6c3f56
|
update submodules SPIRV-Cross and assimp, jsoncpp
|
2019-12-16 00:32:52 +08:00 |
|
|
791a034085
|
base struct of ShaderMaker
|
2019-12-15 20:51:11 +08:00 |
|
|
751caa1db8
|
create "enum class NodeType" instead "Node::type_name"
|
2019-12-14 20:52:58 +08:00 |
|
|
0aaec981b2
|
to improved the CreateDefaultVertexShader()
|
2019-12-14 13:42:16 +08:00 |
|
|
e61ed1d146
|
first build&test ok of ShaderMaker
|
2019-12-13 17:55:20 +08:00 |
|
|
2fa918c00d
|
first finished check function of ShaderMaker.wait test.
|
2019-12-13 11:20:08 +08:00 |
|
|
c3a3275f12
|
update struct
|
2019-12-12 22:25:40 +08:00 |
|
|
47ccb2c3c6
|
update finished node define.
|
2019-12-11 19:33:29 +08:00 |
|
|
5deb57460c
|
create stand-alone shader common.h
|
2019-12-10 22:12:09 +08:00 |
|
|
c37a858524
|
splite to many header files from shader's node/param
|
2019-12-10 21:52:10 +08:00 |
|
|
35c89fed56
|
create shader maker branch
|
2019-12-07 21:20:03 +08:00 |
|
|
d3a9dae1d4
|
add shadermaker.h
|
2019-12-06 21:47:17 +08:00 |
|
|
793b61b6a8
|
add shader node header files.
|
2019-12-06 21:45:51 +08:00 |
|
|
834cb48fa9
|
support B10GR11UF format texture files.
|
2019-12-04 21:05:09 +08:00 |
|
|
776a887911
|
delete texture_linear.cpp
|
2019-12-03 22:18:31 +08:00 |
|
|
a3ce45ffa8
|
use tiling instead use_optimal/use_linear
|
2019-12-03 22:13:11 +08:00 |
|
|
33a6f3f6e4
|
delete TGATexture
|
2019-12-03 21:24:23 +08:00 |
|
|
8515f41718
|
exchange LoadTGATexture to CreateTextureFromFile for texture_rect sample
|
2019-12-03 20:48:42 +08:00 |
|
|
0d353d47cb
|
delete TextureType.h
|
2019-12-03 17:03:42 +08:00 |
|
|
7c889f17ef
|
update submodule
|
2019-12-02 22:28:27 +08:00 |
|
|
97a80cf843
|
add new test source(don't use)
|
2019-12-02 22:14:00 +08:00 |
|
|
0e6db3b1dc
|
删除DevIL
|
2019-11-27 19:11:37 +08:00 |
|
|
bea1366a89
|
增加第三方库DevIL
|
2019-11-26 11:11:24 +08:00 |
|
|
338558205e
|
修复至可运行
|
2019-11-26 00:33:24 +08:00 |
|
|
f5cafb91b8
|
建立独立的VKDeviceSwapchain.cpp将交换链创建相关代码移到这里
|
2019-11-26 00:22:54 +08:00 |
|
|
5846913197
|
新的纹理创建
|
2019-11-25 22:05:05 +08:00 |
|
|
14e4d493dc
|
增加新的PBRBasic,准备测试PBR渲染
|
2019-11-25 16:26:30 +08:00 |
|
|
355234e75a
|
增加random shader函数
|
2019-11-20 19:52:26 +08:00 |
|
|
a444f6b795
|
改进VulkanAppFramework
|
2019-11-14 17:57:46 +08:00 |
|
|
dc50f1e0d3
|
增加新的CheckInstanceLayer函数
|
2019-11-13 20:50:34 +08:00 |
|
|
c6b6773101
|
新增VulkanInstanceLayer可自定义指定
|
2019-11-13 19:55:13 +08:00 |
|
|
2ac749bf95
|
VKInstance类删除多余的ExtList
|
2019-11-13 16:10:42 +08:00 |
|
|
d074fb6456
|
TextureFormat测试程序去掉多余的窗口创建
|
2019-11-13 16:01:13 +08:00 |
|
|
54944ca2b9
|
排版
|
2019-11-11 20:26:35 +08:00 |
|
|
3eb2bccaab
|
修正源代码文件没有用UTF8-BOM编码方式保存的问题
|
2019-11-08 17:41:50 +08:00 |
|
|
4079407f73
|
完成新的VKDebugOut对象,使用户创建时可使用自定义的Debug输出
|
2019-11-08 01:58:51 +08:00 |
|