summaryrefslogtreecommitdiffstats
path: root/src/render/io/assimpparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/io/assimpparser.cpp')
-rw-r--r--src/render/io/assimpparser.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/render/io/assimpparser.cpp b/src/render/io/assimpparser.cpp
index f1256e498..49a1a79fb 100644
--- a/src/render/io/assimpparser.cpp
+++ b/src/render/io/assimpparser.cpp
@@ -50,7 +50,7 @@
#include <QColor>
#include <qmath.h>
#include <Qt3DCore/entity.h>
-#include <material.h>
+#include <qmaterial.h>
#include <texture.h>
#include "renderlogging.h"
@@ -403,7 +403,7 @@ void AssimpParser::parse()
*/
void AssimpParser::loadMaterial(uint materialIndex)
{
- Material *material = new Material();
+ QMaterial *material = new QMaterial();
aiMaterial *assimpMaterial = m_aiScene->mMaterials[materialIndex];
// Material Name
copyMaterialName(material, assimpMaterial);
@@ -631,7 +631,7 @@ void AssimpParser::loadAnimation(uint animationIndex)
/*!
* Sets the object name of \a material to the name of \a assimpMaterial.
*/
-void AssimpParser::copyMaterialName(Material *material, aiMaterial *assimpMaterial)
+void AssimpParser::copyMaterialName(QMaterial *material, aiMaterial *assimpMaterial)
{
aiString name;
if (assimpMaterial->Get(AI_MATKEY_NAME, name) == aiReturn_SUCCESS) {
@@ -645,7 +645,7 @@ void AssimpParser::copyMaterialName(Material *material, aiMaterial *assimpMateri
/*!
* Fills \a material color properties with \a assimpMaterial color properties;
*/
-void AssimpParser::copyMaterialColorProperties(Material *material, aiMaterial *assimpMaterial)
+void AssimpParser::copyMaterialColorProperties(QMaterial *material, aiMaterial *assimpMaterial)
{
aiColor3D color;
if (assimpMaterial->Get(AI_MATKEY_COLOR_DIFFUSE, color) == aiReturn_SUCCESS)
@@ -665,7 +665,7 @@ void AssimpParser::copyMaterialColorProperties(Material *material, aiMaterial *a
/*!
* Retrieves a\a material bool property;
*/
-void AssimpParser::copyMaterialBoolProperties(Material *material, aiMaterial *assimpMaterial)
+void AssimpParser::copyMaterialBoolProperties(QMaterial *material, aiMaterial *assimpMaterial)
{
int value;
if (assimpMaterial->Get(AI_MATKEY_TWOSIDED, value) == aiReturn_SUCCESS)
@@ -674,7 +674,7 @@ void AssimpParser::copyMaterialBoolProperties(Material *material, aiMaterial *as
material->addParameter(new Parameter(material, ASSIMP_MATERIAL_IS_WIREFRAME, (value == 0) ? false : true));
}
-void AssimpParser::copyMaterialShadingModel(Material *material, aiMaterial *assimpMaterial)
+void AssimpParser::copyMaterialShadingModel(QMaterial *material, aiMaterial *assimpMaterial)
{
Q_UNUSED(material)
Q_UNUSED(assimpMaterial)
@@ -685,7 +685,7 @@ void AssimpParser::copyMaterialShadingModel(Material *material, aiMaterial *assi
// AssimpParser::assimpMaterialAttributesMap[AI_MATKEY_BLEND_FUNC] = &AssimpParser::getMaterialBlendingFunction;
}
-void AssimpParser::copyMaterialBlendingFunction(Material *material, aiMaterial *assimpMaterial)
+void AssimpParser::copyMaterialBlendingFunction(QMaterial *material, aiMaterial *assimpMaterial)
{
Q_UNUSED(material)
Q_UNUSED(assimpMaterial)
@@ -695,7 +695,7 @@ void AssimpParser::copyMaterialBlendingFunction(Material *material, aiMaterial *
/*!
*
*/
-void AssimpParser::copyMaterialTextures(Material *material, aiMaterial *assimpMaterial)
+void AssimpParser::copyMaterialTextures(QMaterial *material, aiMaterial *assimpMaterial)
{
static const aiTextureType textureType[] = {aiTextureType_AMBIENT,
aiTextureType_DIFFUSE,
@@ -754,7 +754,7 @@ void AssimpParser::copyMaterialTextures(Material *material, aiMaterial *assimpMa
/*!
* Retrieves a\a material float property.
*/
-void AssimpParser::copyMaterialFloatProperties(Material *material, aiMaterial *assimpMaterial)
+void AssimpParser::copyMaterialFloatProperties(QMaterial *material, aiMaterial *assimpMaterial)
{
float value = 0;
if (assimpMaterial->Get(AI_MATKEY_OPACITY, value) == aiReturn_SUCCESS)