924d60e99b
Update clang-format again
2022-08-15 11:03:19 -04:00
069318dc0b
Try reformatting asset code with clang-format
2022-08-15 10:54:34 -04:00
94b83f4996
Remove duplicate std::filesystem::path hash function
...
Recent c++ std implementations now provide this (like they should've
from the beginning...)
2022-05-21 16:27:07 -04:00
0d0a37e315
Use unsigned integers in more places
2022-03-06 19:16:54 -05:00
f71fda776d
Protect against self-assignment in AssetPtr
2022-02-21 00:11:43 -05:00
cc49340cd9
Remove unused MaterialProperty constructor
2022-02-21 00:11:28 -05:00
82eab9bd91
Pass by reference in asset functions
2022-02-21 00:11:13 -05:00
b94a82b1e1
Add normal map importing to model compiler
2022-02-08 10:18:31 -05:00
2c75d51278
Add parameters for metallic and roughness back
...
This also makes them modifiable in the debug menu at runtime
2022-02-08 08:50:10 -05:00
aa8968625b
Add sibenik scene to example app
...
* Sourced from McGuire Computer Graphics Archive
* New compiled materials from models are pointed to the textures directory by default
* New models are given a "material hint" for easier authoring, will be an seperate option later on
* Introduced model version 7
2022-02-03 10:49:02 -05:00
8502521934
Rip out the material node system
...
This was over engineered, and it's blocking progress in the model compiler. Now it's
simpler, but not all features are implemented back.
2022-02-03 10:00:59 -05:00
redstrate
e79a98c7d2
Some minor code refactoring
2021-10-14 08:51:58 -04:00
redstrate
58d1868fbe
Default intiialize material float node values
2021-06-01 12:10:58 -04:00
redstrate
9951ffa58e
Rename vecX -> floatX
2021-05-12 09:56:44 -04:00
redstrate
fa65e99094
Rename Path -> path
2021-05-12 09:05:56 -04:00
redstrate
01966c1d81
Rename File -> file and move under the prism namespace
2021-05-12 08:50:02 -04:00
redstrate
e53206e906
Improve the look of material nodes
2021-02-08 20:21:42 -05:00
redstrate
29633020c9
Remove unnecessary includes
2020-09-20 23:31:03 -04:00
redstrate
8f652f8b7d
Fix SRGB handling, now converting from srgb->linear properly
2020-08-19 22:09:32 -04:00
redstrate
cc151ad07e
Fix material saving
2020-08-17 10:21:32 -04:00
redstrate
3b33741ae4
Add ability to delete nodes in material editor
2020-08-14 23:02:59 -04:00
redstrate
94953c62f0
Fix errors when compiling with MSVC
2020-08-13 07:48:50 -04:00
redstrate
4b642fcb66
Add initial files
2020-08-11 12:07:21 -04:00