]> git.localhorst.tv Git - blobs.git/blobdiff - src/world/Resource.hpp
ingest forgein materials
[blobs.git] / src / world / Resource.hpp
index 3abe8f3b83c11f4b5fb57d2b8304bf46d83eab2c..17df3244955e55e58b2a540666e02f70ad1f0a84 100644 (file)
@@ -3,6 +3,7 @@
 
 #include "../math/glm.hpp"
 
+#include <map>
 #include <string>
 
 
@@ -15,6 +16,8 @@ struct Resource {
        std::string label = "";
 
        double density = 1.0;
+       double energy = 1.0;
+       double inverse_energy = 1.0;
 
        int id = -1;
 
@@ -30,6 +33,8 @@ struct Resource {
 
        glm::dvec3 base_color = glm::dvec3(1.0);
 
+       std::map<int, double> compatibility;
+
 };
 
 }