project: COLLADA 2 BIN

Details

Program that converts geometric and animation 3D scene data, from a COLLADA "*.dae" file to a binary file, with a custom format.

  • current version: 1.0
  • last updated: February, 2019
Download source

src > materials.cpp

View raw
#include "./funcs.hpp"

void find_material(std::string& materialName, bindoc& binDoc, int& index){
  index= -1;
  if(strlen(materialName.c_str()) == 0) return;
  std::set<std::string>::iterator it;
  int ni= 0;
  for (it = binDoc.materials.begin(); it !=  binDoc.materials.end(); ++it)
  {
    if(it->compare(materialName)== 0){ 
      index= ni;
      break;
    }
    ni++;
  }
}