]> marstr Code Repo - orthographic/commitdiff
Updated repoinfo to contain version information about Pillow, removed unnecessary...
authorMarcus Str. <marcus@marstr.online>
Sun, 17 Nov 2024 10:50:53 +0000 (11:50 +0100)
committerMarcus Str. <marcus@marstr.online>
Sun, 17 Nov 2024 10:50:53 +0000 (11:50 +0100)
repoinfo
xp_normalmap.py

index cd082eb57b6ae875711a8c08ef1b4907f7d93871..e21593b0847a0ed23a8c0f93a4f9dbed5d5d05b9 100644 (file)
--- a/repoinfo
+++ b/repoinfo
@@ -82,6 +82,19 @@ Apart from that I am aware that the code is most likely not the best and can be
 - Current Python version (3.10 and up)\r
 - Python modules: Pillow (formerly PIL), requests, numpy\r
 \r
+IMPORTANT NOTE: Make sure that Pillow is at least version 11.0. If you have it installed already, you can check the version by doing a\r
+\r
+pip list\r
+\r
+in either your normal installation or your virtual environment (venv) and check the output. For proper functionality, the result should show like this:\r
+\r
+./pip list\r
+Package            Version\r
+------------------ ---------\r
+[...]\r
+pillow             11.0.0\r
+[...]\r
+\r
 \r
 [section]Configuration[/section]\r
 \r
index 8a0551b6f423c7ab76b49415db95bf743ce9b1f7..9590c557bd40696352883a0b0c4244e53eb8623b 100644 (file)
@@ -38,16 +38,6 @@ class mstr_xp_normalmap:
         mstr_msg("xp_normalmap", "[X-Plane] Normal Map generator initialized")\r
 \r
 \r
-    # Load the layer image and resize it to 1/4th its size -\r
-    # then provide it\r
-    def load_layer(self):\r
-        qtr = int(mstr_photores / 4)\r
-        image = Image.open(mstr_datafolder + "_cache/" + str(self._lat) + "-" + str(self._tv) + "_" + str(self._lng) + "-" + str(self._th) + "_" + self._tag + "-" + self._value + "_layer.png")\r
-        image = image.resize((qtr,qtr), Image.Resampling.LANCZOS)\r
-        mstr_msg("xp_normalmap", "[X-Plane] Layer image loaded")\r
-        return image\r
-\r
-\r
     # A few mathematical calls we need\r
     # --------------------------------------------------------\r
     def intensity(self, pixel):\r
@@ -143,8 +133,6 @@ class mstr_xp_normalmap:
     # The funnction to call. Blends with the existing map, or creates a new one\r
     def build_normalmap(self, layer):\r
         mstr_msg("xp_normalmap", "[X-Plane] Building normal map")\r
-        # The layer image\r
-        #lyr = self.load_layer()\r
 \r
         # Make the normal map for the layer\r
         nrm = self.generate_normal_map_for_layer(layer)\r