added mesh loader
This commit is contained in:
@@ -23,3 +23,10 @@ EV_NS_DEF_BEGIN(JSONLoader)
|
||||
EV_NS_DEF_FN(JSONAsset, loadAsset, (AssetHandle, handle))
|
||||
|
||||
EV_NS_DEF_END(JSONLoader)
|
||||
|
||||
|
||||
EV_NS_DEF_BEGIN(MeshLoader)
|
||||
|
||||
EV_NS_DEF_FN(MeshAsset, loadAsset, (AssetHandle, handle))
|
||||
|
||||
EV_NS_DEF_END(MeshLoader)
|
||||
|
||||
@@ -9,3 +9,13 @@ TYPE(TextAsset, struct {
|
||||
TYPE(JSONAsset, struct {
|
||||
PTR json_data;
|
||||
})
|
||||
|
||||
TYPE(MeshAsset, struct {
|
||||
uint32_t vertexBuferSize;
|
||||
uint32_t vertexCount;
|
||||
float *vertexData;
|
||||
|
||||
uint32_t indexBuferSize;
|
||||
uint32_t indexCount;
|
||||
uint32_t *indexData;
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user