renamed MaterialID to MaterialInstanceID

This commit is contained in:
2023-05-12 20:28:44 +08:00
parent 254264ac5e
commit 8855f0b880
4 changed files with 6 additions and 6 deletions

View File

@@ -8,7 +8,7 @@ VK_NAMESPACE_BEGIN
/**
* <summary>
*
* layout(location=?) in uint MaterialID
* layout(location=?) in uint MaterialInstanceID
*
* #define MI_MAX_COUNT ??? //该值由引擎根据 UBORange/sizeof(MaterialInstance) 计算出来
*
@@ -26,7 +26,7 @@ VK_NAMESPACE_BEGIN
*
* void main()
* {
* MaterialInstance mi=mtl.mi[(MaterialID>=MI_MAX_COUNT)?:0:MaterialID]; //如果超出范围则使用0号材质实例数据
* MaterialInstance mi=mtl.mi[(MaterialInstanceID>=MI_MAX_COUNT)?:0:MaterialInstanceID]; //如果超出范围则使用0号材质实例数据
*
* vec4 BaseColor =mi.BaseColor;
* vec4 Emissive =mi.Emissive;

View File

@@ -23,7 +23,7 @@ namespace hgl
{
constexpr const VAT vat{VertexAttribType::BaseType::UInt,1}; //使用uint8
AddInput(vat,VAN::MaterialID,VK_VERTEX_INPUT_RATE_VERTEX,VertexInputGroup::MaterialID);
AddInput(vat,VAN::MaterialInstanceID,VK_VERTEX_INPUT_RATE_VERTEX,VertexInputGroup::MaterialInstanceID);
}
void AddBone()