Browse Source

Reorganize

luboslenco 2 years ago
parent
commit
81f6b31120
100 changed files with 651 additions and 651 deletions
  1. 0 0
      armorpaint/Assets/Scene.arm
  2. 0 0
      armorpaint/Assets/default_brush.arm
  3. 0 0
      armorpaint/Assets/default_material.arm
  4. 0 0
      armorpaint/Assets/export_presets/base_color.json
  5. 0 0
      armorpaint/Assets/export_presets/generic.json
  6. 0 0
      armorpaint/Assets/export_presets/minecraft_mer.json
  7. 0 0
      armorpaint/Assets/export_presets/unigine.json
  8. 0 0
      armorpaint/Assets/export_presets/unity.json
  9. 0 0
      armorpaint/Assets/export_presets/unreal.json
  10. 0 0
      armorpaint/Assets/export_presets/xplane.json
  11. 0 0
      armorpaint/Assets/icons.png
  12. 0 0
      armorpaint/Assets/icons2x.png
  13. 0 0
      armorpaint/Assets/keymap_presets/blender.json
  14. 0 0
      armorpaint/Assets/keymap_presets/default.json
  15. 0 0
      armorpaint/Assets/licenses/license.md
  16. 0 0
      armorpaint/Assets/licenses/license_cycles-nodes.md
  17. 0 0
      armorpaint/Assets/licenses/plugins/license_cgltf.md
  18. 19 19
      armorpaint/Assets/licenses/plugins/license_nanosvg.md
  19. 0 0
      armorpaint/Assets/licenses/plugins/license_tinyusdz.md
  20. 0 0
      armorpaint/Assets/licenses/plugins/license_utif.md
  21. 0 0
      armorpaint/Assets/licenses/plugins/license_xatlas.md
  22. 0 0
      armorpaint/Assets/locale/de.json
  23. 0 0
      armorpaint/Assets/locale/el.json
  24. 0 0
      armorpaint/Assets/locale/es.json
  25. 0 0
      armorpaint/Assets/locale/fr.json
  26. 0 0
      armorpaint/Assets/locale/ja.json
  27. 516 516
      armorpaint/Assets/locale/pl.json
  28. 0 0
      armorpaint/Assets/locale/pt_br.json
  29. 0 0
      armorpaint/Assets/locale/ru.json
  30. 0 0
      armorpaint/Assets/locale/tools/extract_locales.py
  31. 0 0
      armorpaint/Assets/locale/zh_cn.json
  32. 0 0
      armorpaint/Assets/meshes/cube_shared_uvs.arm
  33. 0 0
      armorpaint/Assets/plugins/autosave.js
  34. 0 0
      armorpaint/Assets/plugins/dev/converter.js
  35. 0 0
      armorpaint/Assets/plugins/dev/profiler.js
  36. 0 0
      armorpaint/Assets/plugins/embed/import_gltf_glb.js
  37. 0 0
      armorpaint/Assets/plugins/embed/import_svg.js
  38. 0 0
      armorpaint/Assets/plugins/embed/import_usdc.js
  39. 0 0
      armorpaint/Assets/plugins/embed/uv_unwrap.js
  40. 0 0
      armorpaint/Assets/plugins/hello_node.js
  41. 0 0
      armorpaint/Assets/plugins/hello_node_brush.js
  42. 0 0
      armorpaint/Assets/plugins/hello_world.js
  43. 0 0
      armorpaint/Assets/plugins/import_stl.js
  44. 0 0
      armorpaint/Assets/plugins/import_tiff.js
  45. 0 0
      armorpaint/Assets/plugins/import_txt.js
  46. 0 0
      armorpaint/Assets/plugins/texture_breakdown.js
  47. 0 0
      armorpaint/Assets/plugins/viewport_celshade.js
  48. 0 0
      armorpaint/Assets/plugins/wasm/ammo/ammo.wasm.js
  49. 0 0
      armorpaint/Assets/plugins/wasm/ammo/ammo.wasm.wasm
  50. 0 0
      armorpaint/Assets/plugins/wasm/import_gltf_glb.js
  51. 0 0
      armorpaint/Assets/plugins/wasm/import_gltf_glb.wasm
  52. 0 0
      armorpaint/Assets/plugins/wasm/import_svg.js
  53. 0 0
      armorpaint/Assets/plugins/wasm/import_svg.wasm
  54. 0 0
      armorpaint/Assets/plugins/wasm/import_usdc.js
  55. 0 0
      armorpaint/Assets/plugins/wasm/import_usdc.wasm
  56. 0 0
      armorpaint/Assets/plugins/wasm/uv_unwrap.js
  57. 0 0
      armorpaint/Assets/plugins/wasm/uv_unwrap.wasm
  58. 0 0
      armorpaint/Assets/raw/gizmo.blend
  59. 0 0
      armorpaint/Assets/raw/icon/armory.svg
  60. 0 0
      armorpaint/Assets/raw/icon/armory_svg.md
  61. 0 0
      armorpaint/Assets/raw/icon/icon.ico
  62. 0 0
      armorpaint/Assets/raw/icon/icon.png
  63. 0 0
      armorpaint/Assets/raw/icon/icon_macos.png
  64. 0 0
      armorpaint/Assets/raw/icon/icon_raw.png
  65. 0 0
      armorpaint/Assets/raw/icon_settings.png
  66. 0 0
      armorpaint/Assets/raw/tool_bake.png
  67. 0 0
      armorpaint/Assets/raw/tool_blur.png
  68. 0 0
      armorpaint/Assets/raw/tool_brush.png
  69. 0 0
      armorpaint/Assets/raw/tool_clone.png
  70. 0 0
      armorpaint/Assets/raw/tool_colorid.png
  71. 0 0
      armorpaint/Assets/raw/tool_decal.png
  72. 0 0
      armorpaint/Assets/raw/tool_eraser.png
  73. 0 0
      armorpaint/Assets/raw/tool_fill.png
  74. 0 0
      armorpaint/Assets/raw/tool_particle.png
  75. 0 0
      armorpaint/Assets/raw/tool_picker.png
  76. 0 0
      armorpaint/Assets/raw/tool_text.png
  77. 0 0
      armorpaint/Assets/readme/readme.txt
  78. 0 0
      armorpaint/Assets/readme/readme_android.txt
  79. 0 0
      armorpaint/Assets/readme/readme_dxr.txt
  80. 0 0
      armorpaint/Assets/readme/readme_ios.txt
  81. 0 0
      armorpaint/Assets/readme/readme_vkrt.txt
  82. 0 0
      armorpaint/Assets/readme/readme_vr.txt
  83. 116 116
      armorpaint/README.md
  84. 0 0
      armorpaint/Shaders/Material2_mesh.frag.glsl
  85. 0 0
      armorpaint/Shaders/Material_mesh.frag.glsl
  86. 0 0
      armorpaint/Shaders/Material_mesh.vert.glsl
  87. 0 0
      armorpaint/Shaders/armdefault_mesh.frag.glsl
  88. 0 0
      armorpaint/Shaders/armdefault_mesh.vert.glsl
  89. 0 0
      armorpaint/Shaders/dilate_map.frag.glsl
  90. 0 0
      armorpaint/Shaders/dilate_map.vert.glsl
  91. 0 0
      armorpaint/Shaders/dilate_pass.frag.glsl
  92. 0 0
      armorpaint/Shaders/layer_copy.frag.glsl
  93. 0 0
      armorpaint/Shaders/layer_copy_bgra.frag.glsl
  94. 0 0
      armorpaint/Shaders/layer_invert.frag.glsl
  95. 0 0
      armorpaint/Shaders/layer_merge.frag.glsl
  96. 0 0
      armorpaint/Shaders/layer_merge.vert.glsl
  97. 0 0
      armorpaint/Shaders/layer_view.frag.glsl
  98. 0 0
      armorpaint/Shaders/layer_view.vert.glsl
  99. 0 0
      armorpaint/Shaders/mask_apply.frag.glsl
  100. 0 0
      armorpaint/Shaders/mask_colorid.frag.glsl

+ 0 - 0
Assets/Scene.arm → armorpaint/Assets/Scene.arm


+ 0 - 0
Assets/default_brush.arm → armorpaint/Assets/default_brush.arm


+ 0 - 0
Assets/default_material.arm → armorpaint/Assets/default_material.arm


+ 0 - 0
Assets/export_presets/base_color.json → armorpaint/Assets/export_presets/base_color.json


+ 0 - 0
Assets/export_presets/generic.json → armorpaint/Assets/export_presets/generic.json


+ 0 - 0
Assets/export_presets/minecraft_mer.json → armorpaint/Assets/export_presets/minecraft_mer.json


+ 0 - 0
Assets/export_presets/unigine.json → armorpaint/Assets/export_presets/unigine.json


+ 0 - 0
Assets/export_presets/unity.json → armorpaint/Assets/export_presets/unity.json


+ 0 - 0
Assets/export_presets/unreal.json → armorpaint/Assets/export_presets/unreal.json


+ 0 - 0
Assets/export_presets/xplane.json → armorpaint/Assets/export_presets/xplane.json


+ 0 - 0
Assets/icons.png → armorpaint/Assets/icons.png


+ 0 - 0
Assets/icons2x.png → armorpaint/Assets/icons2x.png


+ 0 - 0
Assets/keymap_presets/blender.json → armorpaint/Assets/keymap_presets/blender.json


+ 0 - 0
Assets/keymap_presets/default.json → armorpaint/Assets/keymap_presets/default.json


+ 0 - 0
Assets/licenses/license.md → armorpaint/Assets/licenses/license.md


+ 0 - 0
Assets/licenses/license_cycles-nodes.md → armorpaint/Assets/licenses/license_cycles-nodes.md


+ 0 - 0
Assets/licenses/plugins/license_cgltf.md → armorpaint/Assets/licenses/plugins/license_cgltf.md


+ 19 - 19
Assets/licenses/plugins/license_nanosvg.md → armorpaint/Assets/licenses/plugins/license_nanosvg.md

@@ -1,19 +1,19 @@
-Copyright (c) 2013-14 Mikko Mononen [email protected]
-
-This software is provided 'as-is', without any express or implied
-warranty.  In no event will the authors be held liable for any damages
-arising from the use of this software.
-
-Permission is granted to anyone to use this software for any purpose,
-including commercial applications, and to alter it and redistribute it
-freely, subject to the following restrictions:
-
-1. The origin of this software must not be misrepresented; you must not
-claim that you wrote the original software. If you use this software
-in a product, an acknowledgment in the product documentation would be
-appreciated but is not required.
-2. Altered source versions must be plainly marked as such, and must not be
-misrepresented as being the original software.
-3. This notice may not be removed or altered from any source distribution.
-
-https://github.com/memononen/nanosvg
+Copyright (c) 2013-14 Mikko Mononen [email protected]
+
+This software is provided 'as-is', without any express or implied
+warranty.  In no event will the authors be held liable for any damages
+arising from the use of this software.
+
+Permission is granted to anyone to use this software for any purpose,
+including commercial applications, and to alter it and redistribute it
+freely, subject to the following restrictions:
+
+1. The origin of this software must not be misrepresented; you must not
+claim that you wrote the original software. If you use this software
+in a product, an acknowledgment in the product documentation would be
+appreciated but is not required.
+2. Altered source versions must be plainly marked as such, and must not be
+misrepresented as being the original software.
+3. This notice may not be removed or altered from any source distribution.
+
+https://github.com/memononen/nanosvg

+ 0 - 0
Assets/licenses/plugins/license_tinyusdz.md → armorpaint/Assets/licenses/plugins/license_tinyusdz.md


+ 0 - 0
Assets/licenses/plugins/license_utif.md → armorpaint/Assets/licenses/plugins/license_utif.md


+ 0 - 0
Assets/licenses/plugins/license_xatlas.md → armorpaint/Assets/licenses/plugins/license_xatlas.md


+ 0 - 0
Assets/locale/de.json → armorpaint/Assets/locale/de.json


+ 0 - 0
Assets/locale/el.json → armorpaint/Assets/locale/el.json


+ 0 - 0
Assets/locale/es.json → armorpaint/Assets/locale/es.json


+ 0 - 0
Assets/locale/fr.json → armorpaint/Assets/locale/fr.json


+ 0 - 0
Assets/locale/ja.json → armorpaint/Assets/locale/ja.json


+ 516 - 516
Assets/locale/pl.json → armorpaint/Assets/locale/pl.json

@@ -1,517 +1,517 @@
-{
-    "Input": "Wejście",
-    "Texture": "Tekstura",
-    "Color": "Kolor",
-    "Vector": "Wektor",
-    "Converter": "Konwerter",
-    "Group": "Grupa",
-    "Attribute": "Atrybut",
-    "Fac": "Wsp.",
-    "Name": "Nazwa",
-    "Camera Data": "Dane kamery",
-    "View Vector": "Podgląd wektora",
-    "View Z Depth": "Podgląd głębi-z",
-    "View Distance": "Podgląd odległości",
-    "Fresnel": "Skupiająca",
-    "IOR": "IOR",
-    "Normal": "Normalne",
-    "Geometry": "Geometria",
-    "Position": "Pozycja",
-    "Tangent": "Tangens",
-    "True Normal": "Prawdziwa Normalna",
-    "Incoming": "Wchodzące",
-    "Parametric": "Parametryczne",
-    "Backfacing": "Backface'y",
-    "Pointiness": "Ostrość",
-    "Random Per Island": "Losowa na wyspe",
-    "Layer": "Warstwy",
-    "Base Color": "Kolor bazowy",
-    "Opacity": "Pokrycie",
-    "Occlusion": "Okluzja",
-    "Roughness": "Szorstkość",
-    "Metallic": "Metaliczność",
-    "Normal Map": "Mapa Normalnych",
-    "Emission": "Emisja",
-    "Height": "Wysokość",
-    "Subsurface": "Podpowierzchnia",
-    "Layer Mask": "Maska Warstwy",
-    "Value": "Wartość",
-    "Layer Weight": "Waga Warstwy",
-    "Blend": "Mieszanie",
-    "Facing": "Zugewendet",
-    "Material": "Materiał",
-    "Object Info": "Informacje o obiekcie",
-    "Location": "Pozycja",
-    "Object Index": "Indeks obiektu",
-    "Material Index": "Indeks materiału",
-    "Random": "Losowość",
-    "Picker": "Pipeta",
-    "RGB": "RGB",
-    "default_value": "Wartość domyślna",
-    "Script": "Skrypt",
-    "Shader": "Shader",
-    "Texture Coordinate": "Koordynaty tekstury",
-    "Generated": "Wygenerowane",
-    "UV": "UV",
-    "Object": "Obiekt",
-    "Camera": "Kamera",
-    "Window": "Okno",
-    "Reflection": "Odbicia",
-    "UV Map": "UV Map",
-    "Material Output": "Wyjście materiału",
-    "Brick Texture": "Tekstura ceglana",
-    "Color 1": "1. Kolor",
-    "Color 2": "2. Kolor",
-    "Mortar": "Mörtelfarbe",
-    "Scale": "Skala",
-    "Checker Texture": "Tekstura szachownicy",
-    "Curvature Bake": "Wypalanie Krzywizny",
-    "Strength": "Siła",
-    "Radius": "Rozmiar",
-    "Offset": "Przesunięcie",
-    "Gradient Texture": "Tekstura gradientowa",
-    "gradient_type": "Typ gradientu",
-    "Linear": "Liniowy",
-    "Diagonal": "Ukośny",
-    "Radial": "Promienisty",
-    "Spherical": "Sferyczny",
-    "Image Texture": "Tekstura z obrazu",
-    "Alpha": "Alfa",
-    "File": "Plik",
-    "Color Space": "Przestrzeń kolorów",
-    "linear": "Liniowy",
-    "srgb": "SRGB",
-    "Magic Texture": "Tekstura magiczna",
-    "Musgrave Texture": "Tekstura mchu",
-    "Noise Texture": "Tekstura szumu",
-    "Voronoi Texture": "Tekstura Woronoja",
-    "coloring": "Kolorowanie",
-    "Intensity": "Natężneie",
-    "Cells": "Komórki",
-    "Wave Texture": "Tekstura fali",
-    "Warp": "Zniekształć",
-    "Angle": "Kąt",
-    "Mask": "Maska",
-    "Blur": "Rozmaż",
-    "Bright/Contrast": "Jasność/Kontrast",
-    "Bright": "Jasność",
-    "Contrast": "Kontrast",
-    "Gamma": "Gamma",
-    "Hue/Saturation": "Odcień/Saturacja",
-    "Hue": "Odcień",
-    "Saturation": "Saturacja",
-    "Invert": "Odwróć",
-    "MixRGB": "Zmieszaj RGB",
-    "Color1": "1. Kolor",
-    "Color2": "2. Kolor",
-    "blend_type": "Typ mieszania",
-    "Mix": "Mieszanie",
-    "Darken": "Przyciemnienie",
-    "Multiply": "Pomnożenie",
-    "Burn": "Wypalenie",
-    "Lighten": "Rozjaśnienie",
-    "Screen": "Ekranowanie",
-    "Dodge": "Unikanie",
-    "Add": "Dodanie",
-    "Overlay": "Nałożenie",
-    "Soft Light": "Miękkie światło",
-    "Linear Light": "liniowe światło",
-    "Difference": "Różnica",
-    "Subtract": "Odejmowanie",
-    "Divide": "Dzielenie",
-    "use_clamp": "Użyj limitera",
-    "Bump": "Bump",
-    "Distance": "Dystans",
-    "Mapping": "Mappowanie",
-    "Rotation": "Obrót",
-    "Dot": "Kropka",
-    "Vector Curves": "Krzywe wektora",
-    "Color Ramp": "Rampa koloru",
-    "Combine HSV": "Połącz HSV",
-    "H": "H",
-    "S": "S",
-    "V": "V",
-    "Combine RGB": "Połącz RGB",
-    "R": "R",
-    "G": "G",
-    "B": "B",
-    "Combine XYZ": "Połącz XYZ",
-    "X": "X",
-    "Y": "Y",
-    "Z": "Z",
-    "Math": "Matematyka",
-    "operation": "Operacja",
-    "Power": "Potęga",
-    "Logarithm": "Logarytm",
-    "Square Root": "Pierwiastek kwadratowy",
-    "Absolute": "Bezwględna",
-    "Minimum": "Minimum",
-    "Maximum": "Maximum",
-    "Less Than": "Mniej niż",
-    "Greater Than": "Więcej niż",
-    "Round": "Zaokrąglij",
-    "Floor": "Zaokrąglij w dół",
-    "Ceil": "Zaokrąglij w góre",
-    "Fract": "Ułamek",
-    "Modulo": "Modulo",
-    "Sine": "Sinus",
-    "Cosine": "Kosinus",
-    "Arcsine": "Arcsinus",
-    "Arccosine": "Arccossinus",
-    "Arctangent": "Arcustangens",
-    "Arctan2": "Arcustangens 2",
-    "RGB to BW": "RGB do BW",
-    "Val": "Wart.",
-    "Separate HSV": "Rozdziel HSV",
-    "Separate RGB": "Rozdziel RGB",
-    "Separate XYZ": "Rozdziel XYZ",
-    "Vector Math": "Matematyka wektorowa",
-    "Average": "Średnia",
-    "Dot Product": "Skalarprodukt",
-    "Cross Product": "Kreuzprodukt",
-    "Normalize": "Normalizuj",
-    "New Group": "Nowa grupa",
-    "Constant": "Stała",
-    "Interpolate": "Interpoluj",
-    "Group Input": "Wejścia grupy",
-    "Group Output": "Wyjścia grupy",
-    "Nodes": "Węzły",
-    "Socket": "Socket",
-    "RGBA": "RGBA",
-    "untitled": "Nie zatytułowany",
-    "plugin enabled": "Plugin włączony",
-    "New Layer": "Nowa warstwa",
-    "Delete Layer": "Usuń warstwe",
-    "Clear Layer": "Wyczyść warstwe",
-    "Duplicate Layer": "Zduplikuj warstwe",
-    "Order Layers": "Ustaw kolejność warstw",
-    "Merge Layers": "Połącz warstwy",
-    "New Mask": "Nowa maska",
-    "Delete Mask": "Usuń maske",
-    "Apply Mask": "Zatwierdź maske",
-    "To Fill Layer": "Do warstwy wypełnienia",
-    "To Paint Layer": "Do warstwy malowania",
-    "To Fill Mask": "Do maski wypełnienia",
-    "To Paint Mask": "Do maski malowania",
-    "Layer Opacity": "Krycie warstwy",
-    "Layer Blending": "Mieszanie warstw",
-    "Edit Nodes": "Edytuj Węzły",
-    "Apply Filter": "Zatwierdź filtr",
-    "New": "Nowy",
-    "None": "Brak",
-    "Recent Projects": "Ostatnie projekty",
-    "New Project": "Nowy projekt",
-    "Template": "Szablon",
-    "Aspect Ratio": "Współczynnik proporcji",
-    "Cancel": "Zakończ",
-    "OK": "OK",
-    "Import Mesh": "Imporuj model",
-    "UDIM Tile": "Pole UDIM",
-    "Split By": "Podziel po",
-    "Split .obj mesh into objects": "Podziel model .obj na obiekty",
-    "Parse Transforms": "Przelicz transformacje",
-    "Load per-object transforms from .fbx": "Załaduj transformacje na obiekt z .fbx",
-    "Parse Vertex Colors": "Przelicz kolory werteksów",
-    "Import vertex color data": "Zaimportuj kolor werteksów",
-    "Import": "Importowanie",
-    "?": "?",
-    "Error: .arm file expected": "Błąd: spodziewano się pliku .arm",
-    "Error: Unknown asset format": "Błąd: nieznany format elementu",
-    "Error: Could not locate texture": "Błąd: Nie można zlokalizować tekstury",
-    "Error: Failed to read mesh data": "Błąd: Nie można odczytać danych modelu",
-    "Error: Mesh has no UVs, generating defaults": "Błąd: Model nie posiada UV, generowanie domyślnych",
-    "Error: Check internet connection to access the cloud": "Błąd: Sprawdź połączenie z internetem by połączyć się z chmurą",
-    "Info: Asset already imported": "Informacja: Element został już zaimportowany",
-    "Brush Output": "Wyjście Pędzla",
-    "Hardness": "Twardość",
-    "Stencil": "Kalka",
-    "Directional": "Kierunkowy",
-    "file": "Plik",
-    "color_space": "Przestrzeń kolorów",
-    "Lazy Radius": "Rozmiar rozleniwienia",
-    "Lazy Step": "Krok rozleniwienia",
-    "Min": "Min",
-    "Max": "Max",
-    "Separate Vector": "Oddziel wektor",
-    "Time": "Czas",
-    "Delta": "Delta",
-    "Brush": "Pędzel",
-    "Export Textures": "Eksportuj tekstury",
-    "Bake to Textures": "Wypal do tekstur",
-    "Resolution": "Rozdzielczość",
-    "Format": "Format",
-    "Quality": "Jakość",
-    "Visible": "Widoczne",
-    "Selected": "Zaznaczone",
-    "Per Object": "Na obiekt",
-    "Per Udim Tile": "Na pole Udim",
-    "Layers": "Warstwa",
-    "Preset": "Preset",
-    "Export": "Eksportuj",
-    "Export texture files": "Wyeksportuj pliki tekstur",
-    "Presets": "Presety",
-    "New Preset": "Nowy Preset",
-    "A": "A",
-    "Delete": "Usuń",
-    "Atlases": "Atlasy",
-    "Atlas": "Atlas",
-    "Export Mesh": "Eksportuj Model",
-    "Apply Displacement": "Zatwierdź Przemieszczenie",
-    "Export Material": "Eksportuj Materiał",
-    "Pack Assets": "Spakuj Assety",
-    "Export Icon": "Eksportuj Ikone",
-    "Export Brush": "Eksportuj Pędzel",
-    "Interface": "Interfejs",
-    "Language": "Język",
-    "UI Scale": "Skala UI",
-    "Camera Speed": "Szybkość kamery",
-    "Vertical": "Pionowy(Wertykalny)",
-    "Vertical Inverted": "Pionowy odwrócony",
-    "Horizontal": "Poziomy(Horyzontalny)",
-    "Horizontal Inverted": "Poziomy odwrócony",
-    "Vertical and Horizontal": "Pionowy i poziomy",
-    "Vertical and Horizontal Inverted": "Pionowy i poziomy odwrócony",
-    "Direction to Zoom": "Kierunek zoomu",
-    "Show Node Preview": "Pokaż podgląd węzłów",
-    "Cache UI Draws": "Cache UI Draws",
-    "Enabling may reduce GPU usage": "Włączenie może zmniejszyć użycie karty graficznej",
-    "Show Asset Names": "Pokaż nazwy elemntów",
-    "Restore": "Przywróć",
-    "Restore defaults?": "Przywrócić domyślne?",
-    "Confirm": "Potwierdź",
-    "Import...": "Zaimportuj...",
-    "Theme": "Schemat kolorów",
-    "New Theme": "Nowy schemat kolorów",
-    "Straight": "Proste",
-    "Curved": "Wygięcie",
-    "Usage": "Użytkowe",
-    "Undo Steps": "Cofnij kroki",
-    "Dilate Radius": "Rozmiar rozszerzenia",
-    "Dilate painted textures to prevent seams": "Rozszerz malowane tekstury by zapobiegać efektowi szwu",
-    "Instant": "Natychmiastowe",
-    "Delayed": "Opóźnione",
-    "Dilate": "Rozszerzanie",
-    "Paint": "Malowanie",
-    "Bake": "Wypalanie",
-    "Default Workspace": "Standardowy ekran",
-    "Default Layer Resolution": "Standardowa rozdzielczość warstwy",
-    "Live Material Preview": "Podgląd materiału na żywo",
-    "Instantly update material preview on node change": "Natychmiastowo aktualizuj podgląd materiału przy zmianie węzłów",
-    "Live Brush Preview": "Podgląd pędzla na żywo",
-    "Draw live brush preview in viewport": "Nakreśl podgląd pędzla",
-    "3D Cursor": "Kursor 3D",
-    "Depth Reject": "Odrzucenie głębi",
-    "Angle Reject": "Odrzucenie kątu",
-    "Pen": "Tablet graficzny",
-    "Pressure controls": "Kontrola nacisku",
-    "Brush Radius": "Rozmiar pędzla",
-    "Brush Hardness": "Twardość pędzla",
-    "Brush Opacity": "Krycie pędzla",
-    "Brush Angle": "Kąt pędzla",
-    "Sensitivity": "Czułość",
-    "Help": "Pomoc",
-    "Viewport": "Rzutnia",
-    "Core": "Rdzeń",
-    "Full": "Pełny",
-    "Path Tracer": "Sledzenie ścieżek",
-    "Mobile": "Mobilny",
-    "Renderer": "Silnik Renderowania",
-    "Super Sample": "Supersampling",
-    "VSync": "Synchronizacja pionowa",
-    "Voxel AO": "Vokselowe AO",
-    "Cone-traced AO and shadows": "Stożkowo ścieżkowane AO i cieni",
-    "Cone Offset": "Przesunięcie stożka",
-    "Aperture": "Przesłonienie",
-    "SSAO": "SSAO",
-    "SSR": "SSR",
-    "Bloom": "Bloom",
-    "Vignette": "Winieta",
-    "Clip Start": "Początek Clip'u",
-    "Clip End": "Koniec Clip'u",
-    "Displacement Strength": "Siła Przemieszczenia",
-    "Keymap": "Przypisanie przycisków",
-    "Plugins": "Pluginy",
-    "New Plugin": "Nowe pluginy",
-    "Edit in Text Editor": "Edytuj w Edytorze tekstowym",
-    "Edit in Script Tab": "Edytuj w oknie skryptów",
-    "Browser": "Wyszukiwarka",
-    "Path": "Ścieżka",
-    "Cloud": "Chmura",
-    "Disk": "Dysk",
-    "Brushes": "Pędzle",
-    "Duplicate": "Zduplikuj",
-    "Console": "Konsola",
-    "Clear": "Wyczyść",
-    "Fonts": "Czcionki",
-    "Import font file": "Zaimportuj Czciąkę",
-    "2D View": "Podgląd 2D",
-    "History": "Historia",
-    "Show 2D View": "Pokaż podgląd 2D",
-    "All": "Wszystkie",
-    "Filter": "Filtr",
-    "Clear to Black": "Wyczyść (czerń)",
-    "Clear to White": "Wyczyść (biel)",
-    "Apply": "Zatwierdź",
-    "To Group": "Do grupy",
-    "Merge Group": "Połącz grupy",
-    "Merge Down": "Połącz w dół",
-    "Black Mask": "Czarna maska",
-    "White Mask": "Biała maska",
-    "Normal Blending": "Wypalanie normalnych",
-    "Height Blending": "Wypalanie wysokości",
-    "Blending": "Mieszanie",
-    "Shared": "Dzielone",
-    "Res": "Roz.",
-    "UV Scale": "Skala UV",
-    "Triplanar": "Triplanarne",
-    "Project": "Z widoku",
-    "TexCoord": "Kordynaty tekstury",
-    "Materials": "Materiały",
-    "Show Node Editor": "Pokaż edytor węzłów",
-    "Meshes": "Modele",
-    "Replace Existing": "Zastąp obecne",
-    "Append": "Dołącz",
-    "Import mesh file": "Zaimportuj Model",
-    "Tools...": "Narzędzia...",
-    "Tools": "Narzędzia",
-    "Flip Normals": "Odwróć normalne",
-    "Calculate Normals": "Przelicz normalne",
-    "Geometry to Origin": "Model do puntu źródłowego",
-    "Rotate X": "Obrót po X",
-    "Rotate Y": "Obrót po Y",
-    "Rotate Z": "Obrót po Z",
-    "Particles": "Cząsteczki",
-    "Manager": "Manager",
-    "Run": "Wystartuj",
-    "Swatches": "Próbki kolorów",
-    "Import swatches": "Zaimportuj Próbki kolorów",
-    "Swatch": "Próbki kolorów",
-    "Textures": "Tekstury",
-    "Import texture file": "Zaimportuj teksture",
-    "Reimport": "Ponownie Zaimportuj",
-    "To Mask": "Na maske",
-    "Open Containing Directory...": "Otwórz lokalizacje pliku",
-    "Drag and drop files here": "Przeciągnij i upuść",
-    "File Browser": "Wyszukiwarka plików",
-    "Save": "Zapisz",
-    "Open": "Otwórz",
-    "Picked Color": "Wybrany kolor",
-    "Color ID Map": "Mapa KolorID",
-    "Color ID": "Kolor ID",
-    "Base": "Baza",
-    "Select Material": "Wybierz materiał",
-    "Stop": "Stop",
-    "AO": "AO",
-    "Curvature": "Krzywizna",
-    "Object Normal": "Normalne obiektu",
-    "Derivative": "Różniczkuj",
-    "Material ID": "Material ID",
-    "Object ID": "Obiekt ID",
-    "Vertex Color": "Kolor Werteksu",
-    "Lightmap": "Lightmapa",
-    "Bent Normal": "Wygnij Normalne",
-    "Thickness": "Grubość",
-    "Samples": "Próbki",
-    "Up Axis": "Oś pionowa",
-    "XYZ": "XYZ",
-    "-X": "-X",
-    "-Y": "-Y",
-    "-Z": "-Z",
-    "Axis": "Oś",
-    "Rays/pix:": "Promieni/pixel :",
-    "Rays/sec:": "Promieni/sek :",
-    "Smooth": "Wygładzenie",
-    "High Poly": "Hig poly",
-    "Scale X": "Skala X",
-    "Face": "Face",
-    "Fill Mode": "Tryb wypełniania",
-    "X-Ray": "X-Ray",
-    "Symmetry": "Symetria",
-    "New Project...": "Nowy projekt...",
-    "Open...": "Otwórz...",
-    "Open Recent...": "Otwórz ponownie...",
-    "Save As...": "Zapisz jako...",
-    "Import Texture...": "Zaimportuj texture...",
-    "Import Font...": "Zaimportuj czciąke...",
-    "Import Material...": "Zaimportuj materiał...",
-    "Import Brush...": "Zaimportuj pędzel...",
-    "Import Swatches...": "Zaimportuj próbki kolorów...",
-    "Import Mesh...": "Zaimportuj model...",
-    "Reimport Mesh": "Zaimportuj model ponownie",
-    "Reimport Textures": "Zaimportuj ponownie tekstury",
-    "Export Textures...": "Wyeksportuj tekstury...",
-    "Export Swatches...": "Wyeksportuj próbki kolorów...",
-    "Export Mesh...": "Wyeksportuj model...",
-    "Bake Material...": "Wypalanie materiału...",
-    "Exit": "Wyjście",
-    "Undo {step}": "Cofnij (Krok)",
-    "Redo {step}": "Powtórz (Krok)",
-    "Reset Layout": "Zresetuj Layout",
-    "Preferences...": "Preferencje...",
-    "Import Envmap...": "Zaimportuj Envmape...",
-    "Distract Free": "Widok Poglądowy",
-    "Toggle Fullscreen": "Przełącz na pełny ekran",
-    "Environment": "Środowisko",
-    "Light": "Światło",
-    "Light Size": "Wielkość światła",
-    "Split View": "podziel widok",
-    "Cull Backfaces": "Wyświetlanie backfaców",
-    "Filter Textures": "Filtrowanie tekstur",
-    "Wireframe": "Siatka",
-    "Texels": "Teksele",
-    "Compass": "Kompas",
-    "Envmap": "Envmapa",
-    "Blur Envmap": "Rozmaż Envmape",
-    "Lit": "Wyświetlana (Lit)",
-    "Path Traced": "Z śledzeniem ścieżek",
-    "Reset": "Zresetuj",
-    "Front": "Front",
-    "Back": "Tył",
-    "Right": "Prawa",
-    "Left": "Lewa",
-    "Top": "Góra",
-    "Bottom": "Dół",
-    "Orbit Left": "Orbitowanie w lewo",
-    "Orbit Right": "Orbitowanie w prawo",
-    "Orbit Up": "Orbitowanie w górę",
-    "Orbit Down": "Orbitowanie w dół",
-    "Orbit Opposite": "Orbituj na drugą stronę",
-    "Zoom In": "Przybliż widok",
-    "Zoom Out": "Oddal widok",
-    "FoV": "Pole widzenia",
-    "Orbit": "Orbitowanie",
-    "Rotate": "Obracanie",
-    "Fly": "Latanie",
-    "Perspective": "Perspektywiczna",
-    "Orthographic": "Rzut prostokątny",
-    "Camera Type": "Typ kamery",
-    "Manual": "Instrukcja",
-    "What's New": "Co nowego",
-    "Issue Tracker": "Wyszukiwarka problemów",
-    "Report Bug": "Zgłoś błąd",
-    "Request Feature": "Poproś o funkcje",
-    "Check for Updates...": "Sprawdź dostępność aktualizacji",
-    "Update": "Aktualizuj",
-    "Update is available!\nPlease visit armorpaint.org to download.": "Aktualizacja jest dostępna!\nProszę odwiedzić armorpaint.org by pobrać najnowszą wersje programu.",
-    "You are up to date!": "Wersja jest aktualna",
-    "Unable to check for updates.\nPlease visit armorpaint.org.": "Nie można wyszukać aktualizacji.\nProszę odwiedzić stronę armorpaint.org .",
-    "About...": "O...",
-    "About": "O programie",
-    "Reset layout?": "Zresetuj layout",
-    "Edit": "Edytuj",
-    "Mode": "Tryb",
-    "Type": "Typ",
-    "Close": "Bliski",
-    "Search": "Wyszukiwanie",
-    "Search for nodes": "Wyszukiwanie wezłów",
-    "Text": "Tekst",
-    "Eraser": "Gumka",
-    "Fill": "Wypełnienie",
-    "Decal": "Kalkowanie",
-    "Clone": "Kopiowanie",
-    "Particle": "Cząsteczki",
-    "ColorID": "IDKoloru",
-    "Gizmo": "Gizmo",
-    "Hold {key} to set source": "Przytrzymaj {key} by ustawić źródło",
-    "Tiled": "Nachylone"
+{
+    "Input": "Wejście",
+    "Texture": "Tekstura",
+    "Color": "Kolor",
+    "Vector": "Wektor",
+    "Converter": "Konwerter",
+    "Group": "Grupa",
+    "Attribute": "Atrybut",
+    "Fac": "Wsp.",
+    "Name": "Nazwa",
+    "Camera Data": "Dane kamery",
+    "View Vector": "Podgląd wektora",
+    "View Z Depth": "Podgląd głębi-z",
+    "View Distance": "Podgląd odległości",
+    "Fresnel": "Skupiająca",
+    "IOR": "IOR",
+    "Normal": "Normalne",
+    "Geometry": "Geometria",
+    "Position": "Pozycja",
+    "Tangent": "Tangens",
+    "True Normal": "Prawdziwa Normalna",
+    "Incoming": "Wchodzące",
+    "Parametric": "Parametryczne",
+    "Backfacing": "Backface'y",
+    "Pointiness": "Ostrość",
+    "Random Per Island": "Losowa na wyspe",
+    "Layer": "Warstwy",
+    "Base Color": "Kolor bazowy",
+    "Opacity": "Pokrycie",
+    "Occlusion": "Okluzja",
+    "Roughness": "Szorstkość",
+    "Metallic": "Metaliczność",
+    "Normal Map": "Mapa Normalnych",
+    "Emission": "Emisja",
+    "Height": "Wysokość",
+    "Subsurface": "Podpowierzchnia",
+    "Layer Mask": "Maska Warstwy",
+    "Value": "Wartość",
+    "Layer Weight": "Waga Warstwy",
+    "Blend": "Mieszanie",
+    "Facing": "Zugewendet",
+    "Material": "Materiał",
+    "Object Info": "Informacje o obiekcie",
+    "Location": "Pozycja",
+    "Object Index": "Indeks obiektu",
+    "Material Index": "Indeks materiału",
+    "Random": "Losowość",
+    "Picker": "Pipeta",
+    "RGB": "RGB",
+    "default_value": "Wartość domyślna",
+    "Script": "Skrypt",
+    "Shader": "Shader",
+    "Texture Coordinate": "Koordynaty tekstury",
+    "Generated": "Wygenerowane",
+    "UV": "UV",
+    "Object": "Obiekt",
+    "Camera": "Kamera",
+    "Window": "Okno",
+    "Reflection": "Odbicia",
+    "UV Map": "UV Map",
+    "Material Output": "Wyjście materiału",
+    "Brick Texture": "Tekstura ceglana",
+    "Color 1": "1. Kolor",
+    "Color 2": "2. Kolor",
+    "Mortar": "Mörtelfarbe",
+    "Scale": "Skala",
+    "Checker Texture": "Tekstura szachownicy",
+    "Curvature Bake": "Wypalanie Krzywizny",
+    "Strength": "Siła",
+    "Radius": "Rozmiar",
+    "Offset": "Przesunięcie",
+    "Gradient Texture": "Tekstura gradientowa",
+    "gradient_type": "Typ gradientu",
+    "Linear": "Liniowy",
+    "Diagonal": "Ukośny",
+    "Radial": "Promienisty",
+    "Spherical": "Sferyczny",
+    "Image Texture": "Tekstura z obrazu",
+    "Alpha": "Alfa",
+    "File": "Plik",
+    "Color Space": "Przestrzeń kolorów",
+    "linear": "Liniowy",
+    "srgb": "SRGB",
+    "Magic Texture": "Tekstura magiczna",
+    "Musgrave Texture": "Tekstura mchu",
+    "Noise Texture": "Tekstura szumu",
+    "Voronoi Texture": "Tekstura Woronoja",
+    "coloring": "Kolorowanie",
+    "Intensity": "Natężneie",
+    "Cells": "Komórki",
+    "Wave Texture": "Tekstura fali",
+    "Warp": "Zniekształć",
+    "Angle": "Kąt",
+    "Mask": "Maska",
+    "Blur": "Rozmaż",
+    "Bright/Contrast": "Jasność/Kontrast",
+    "Bright": "Jasność",
+    "Contrast": "Kontrast",
+    "Gamma": "Gamma",
+    "Hue/Saturation": "Odcień/Saturacja",
+    "Hue": "Odcień",
+    "Saturation": "Saturacja",
+    "Invert": "Odwróć",
+    "MixRGB": "Zmieszaj RGB",
+    "Color1": "1. Kolor",
+    "Color2": "2. Kolor",
+    "blend_type": "Typ mieszania",
+    "Mix": "Mieszanie",
+    "Darken": "Przyciemnienie",
+    "Multiply": "Pomnożenie",
+    "Burn": "Wypalenie",
+    "Lighten": "Rozjaśnienie",
+    "Screen": "Ekranowanie",
+    "Dodge": "Unikanie",
+    "Add": "Dodanie",
+    "Overlay": "Nałożenie",
+    "Soft Light": "Miękkie światło",
+    "Linear Light": "liniowe światło",
+    "Difference": "Różnica",
+    "Subtract": "Odejmowanie",
+    "Divide": "Dzielenie",
+    "use_clamp": "Użyj limitera",
+    "Bump": "Bump",
+    "Distance": "Dystans",
+    "Mapping": "Mappowanie",
+    "Rotation": "Obrót",
+    "Dot": "Kropka",
+    "Vector Curves": "Krzywe wektora",
+    "Color Ramp": "Rampa koloru",
+    "Combine HSV": "Połącz HSV",
+    "H": "H",
+    "S": "S",
+    "V": "V",
+    "Combine RGB": "Połącz RGB",
+    "R": "R",
+    "G": "G",
+    "B": "B",
+    "Combine XYZ": "Połącz XYZ",
+    "X": "X",
+    "Y": "Y",
+    "Z": "Z",
+    "Math": "Matematyka",
+    "operation": "Operacja",
+    "Power": "Potęga",
+    "Logarithm": "Logarytm",
+    "Square Root": "Pierwiastek kwadratowy",
+    "Absolute": "Bezwględna",
+    "Minimum": "Minimum",
+    "Maximum": "Maximum",
+    "Less Than": "Mniej niż",
+    "Greater Than": "Więcej niż",
+    "Round": "Zaokrąglij",
+    "Floor": "Zaokrąglij w dół",
+    "Ceil": "Zaokrąglij w góre",
+    "Fract": "Ułamek",
+    "Modulo": "Modulo",
+    "Sine": "Sinus",
+    "Cosine": "Kosinus",
+    "Arcsine": "Arcsinus",
+    "Arccosine": "Arccossinus",
+    "Arctangent": "Arcustangens",
+    "Arctan2": "Arcustangens 2",
+    "RGB to BW": "RGB do BW",
+    "Val": "Wart.",
+    "Separate HSV": "Rozdziel HSV",
+    "Separate RGB": "Rozdziel RGB",
+    "Separate XYZ": "Rozdziel XYZ",
+    "Vector Math": "Matematyka wektorowa",
+    "Average": "Średnia",
+    "Dot Product": "Skalarprodukt",
+    "Cross Product": "Kreuzprodukt",
+    "Normalize": "Normalizuj",
+    "New Group": "Nowa grupa",
+    "Constant": "Stała",
+    "Interpolate": "Interpoluj",
+    "Group Input": "Wejścia grupy",
+    "Group Output": "Wyjścia grupy",
+    "Nodes": "Węzły",
+    "Socket": "Socket",
+    "RGBA": "RGBA",
+    "untitled": "Nie zatytułowany",
+    "plugin enabled": "Plugin włączony",
+    "New Layer": "Nowa warstwa",
+    "Delete Layer": "Usuń warstwe",
+    "Clear Layer": "Wyczyść warstwe",
+    "Duplicate Layer": "Zduplikuj warstwe",
+    "Order Layers": "Ustaw kolejność warstw",
+    "Merge Layers": "Połącz warstwy",
+    "New Mask": "Nowa maska",
+    "Delete Mask": "Usuń maske",
+    "Apply Mask": "Zatwierdź maske",
+    "To Fill Layer": "Do warstwy wypełnienia",
+    "To Paint Layer": "Do warstwy malowania",
+    "To Fill Mask": "Do maski wypełnienia",
+    "To Paint Mask": "Do maski malowania",
+    "Layer Opacity": "Krycie warstwy",
+    "Layer Blending": "Mieszanie warstw",
+    "Edit Nodes": "Edytuj Węzły",
+    "Apply Filter": "Zatwierdź filtr",
+    "New": "Nowy",
+    "None": "Brak",
+    "Recent Projects": "Ostatnie projekty",
+    "New Project": "Nowy projekt",
+    "Template": "Szablon",
+    "Aspect Ratio": "Współczynnik proporcji",
+    "Cancel": "Zakończ",
+    "OK": "OK",
+    "Import Mesh": "Imporuj model",
+    "UDIM Tile": "Pole UDIM",
+    "Split By": "Podziel po",
+    "Split .obj mesh into objects": "Podziel model .obj na obiekty",
+    "Parse Transforms": "Przelicz transformacje",
+    "Load per-object transforms from .fbx": "Załaduj transformacje na obiekt z .fbx",
+    "Parse Vertex Colors": "Przelicz kolory werteksów",
+    "Import vertex color data": "Zaimportuj kolor werteksów",
+    "Import": "Importowanie",
+    "?": "?",
+    "Error: .arm file expected": "Błąd: spodziewano się pliku .arm",
+    "Error: Unknown asset format": "Błąd: nieznany format elementu",
+    "Error: Could not locate texture": "Błąd: Nie można zlokalizować tekstury",
+    "Error: Failed to read mesh data": "Błąd: Nie można odczytać danych modelu",
+    "Error: Mesh has no UVs, generating defaults": "Błąd: Model nie posiada UV, generowanie domyślnych",
+    "Error: Check internet connection to access the cloud": "Błąd: Sprawdź połączenie z internetem by połączyć się z chmurą",
+    "Info: Asset already imported": "Informacja: Element został już zaimportowany",
+    "Brush Output": "Wyjście Pędzla",
+    "Hardness": "Twardość",
+    "Stencil": "Kalka",
+    "Directional": "Kierunkowy",
+    "file": "Plik",
+    "color_space": "Przestrzeń kolorów",
+    "Lazy Radius": "Rozmiar rozleniwienia",
+    "Lazy Step": "Krok rozleniwienia",
+    "Min": "Min",
+    "Max": "Max",
+    "Separate Vector": "Oddziel wektor",
+    "Time": "Czas",
+    "Delta": "Delta",
+    "Brush": "Pędzel",
+    "Export Textures": "Eksportuj tekstury",
+    "Bake to Textures": "Wypal do tekstur",
+    "Resolution": "Rozdzielczość",
+    "Format": "Format",
+    "Quality": "Jakość",
+    "Visible": "Widoczne",
+    "Selected": "Zaznaczone",
+    "Per Object": "Na obiekt",
+    "Per Udim Tile": "Na pole Udim",
+    "Layers": "Warstwa",
+    "Preset": "Preset",
+    "Export": "Eksportuj",
+    "Export texture files": "Wyeksportuj pliki tekstur",
+    "Presets": "Presety",
+    "New Preset": "Nowy Preset",
+    "A": "A",
+    "Delete": "Usuń",
+    "Atlases": "Atlasy",
+    "Atlas": "Atlas",
+    "Export Mesh": "Eksportuj Model",
+    "Apply Displacement": "Zatwierdź Przemieszczenie",
+    "Export Material": "Eksportuj Materiał",
+    "Pack Assets": "Spakuj Assety",
+    "Export Icon": "Eksportuj Ikone",
+    "Export Brush": "Eksportuj Pędzel",
+    "Interface": "Interfejs",
+    "Language": "Język",
+    "UI Scale": "Skala UI",
+    "Camera Speed": "Szybkość kamery",
+    "Vertical": "Pionowy(Wertykalny)",
+    "Vertical Inverted": "Pionowy odwrócony",
+    "Horizontal": "Poziomy(Horyzontalny)",
+    "Horizontal Inverted": "Poziomy odwrócony",
+    "Vertical and Horizontal": "Pionowy i poziomy",
+    "Vertical and Horizontal Inverted": "Pionowy i poziomy odwrócony",
+    "Direction to Zoom": "Kierunek zoomu",
+    "Show Node Preview": "Pokaż podgląd węzłów",
+    "Cache UI Draws": "Cache UI Draws",
+    "Enabling may reduce GPU usage": "Włączenie może zmniejszyć użycie karty graficznej",
+    "Show Asset Names": "Pokaż nazwy elemntów",
+    "Restore": "Przywróć",
+    "Restore defaults?": "Przywrócić domyślne?",
+    "Confirm": "Potwierdź",
+    "Import...": "Zaimportuj...",
+    "Theme": "Schemat kolorów",
+    "New Theme": "Nowy schemat kolorów",
+    "Straight": "Proste",
+    "Curved": "Wygięcie",
+    "Usage": "Użytkowe",
+    "Undo Steps": "Cofnij kroki",
+    "Dilate Radius": "Rozmiar rozszerzenia",
+    "Dilate painted textures to prevent seams": "Rozszerz malowane tekstury by zapobiegać efektowi szwu",
+    "Instant": "Natychmiastowe",
+    "Delayed": "Opóźnione",
+    "Dilate": "Rozszerzanie",
+    "Paint": "Malowanie",
+    "Bake": "Wypalanie",
+    "Default Workspace": "Standardowy ekran",
+    "Default Layer Resolution": "Standardowa rozdzielczość warstwy",
+    "Live Material Preview": "Podgląd materiału na żywo",
+    "Instantly update material preview on node change": "Natychmiastowo aktualizuj podgląd materiału przy zmianie węzłów",
+    "Live Brush Preview": "Podgląd pędzla na żywo",
+    "Draw live brush preview in viewport": "Nakreśl podgląd pędzla",
+    "3D Cursor": "Kursor 3D",
+    "Depth Reject": "Odrzucenie głębi",
+    "Angle Reject": "Odrzucenie kątu",
+    "Pen": "Tablet graficzny",
+    "Pressure controls": "Kontrola nacisku",
+    "Brush Radius": "Rozmiar pędzla",
+    "Brush Hardness": "Twardość pędzla",
+    "Brush Opacity": "Krycie pędzla",
+    "Brush Angle": "Kąt pędzla",
+    "Sensitivity": "Czułość",
+    "Help": "Pomoc",
+    "Viewport": "Rzutnia",
+    "Core": "Rdzeń",
+    "Full": "Pełny",
+    "Path Tracer": "Sledzenie ścieżek",
+    "Mobile": "Mobilny",
+    "Renderer": "Silnik Renderowania",
+    "Super Sample": "Supersampling",
+    "VSync": "Synchronizacja pionowa",
+    "Voxel AO": "Vokselowe AO",
+    "Cone-traced AO and shadows": "Stożkowo ścieżkowane AO i cieni",
+    "Cone Offset": "Przesunięcie stożka",
+    "Aperture": "Przesłonienie",
+    "SSAO": "SSAO",
+    "SSR": "SSR",
+    "Bloom": "Bloom",
+    "Vignette": "Winieta",
+    "Clip Start": "Początek Clip'u",
+    "Clip End": "Koniec Clip'u",
+    "Displacement Strength": "Siła Przemieszczenia",
+    "Keymap": "Przypisanie przycisków",
+    "Plugins": "Pluginy",
+    "New Plugin": "Nowe pluginy",
+    "Edit in Text Editor": "Edytuj w Edytorze tekstowym",
+    "Edit in Script Tab": "Edytuj w oknie skryptów",
+    "Browser": "Wyszukiwarka",
+    "Path": "Ścieżka",
+    "Cloud": "Chmura",
+    "Disk": "Dysk",
+    "Brushes": "Pędzle",
+    "Duplicate": "Zduplikuj",
+    "Console": "Konsola",
+    "Clear": "Wyczyść",
+    "Fonts": "Czcionki",
+    "Import font file": "Zaimportuj Czciąkę",
+    "2D View": "Podgląd 2D",
+    "History": "Historia",
+    "Show 2D View": "Pokaż podgląd 2D",
+    "All": "Wszystkie",
+    "Filter": "Filtr",
+    "Clear to Black": "Wyczyść (czerń)",
+    "Clear to White": "Wyczyść (biel)",
+    "Apply": "Zatwierdź",
+    "To Group": "Do grupy",
+    "Merge Group": "Połącz grupy",
+    "Merge Down": "Połącz w dół",
+    "Black Mask": "Czarna maska",
+    "White Mask": "Biała maska",
+    "Normal Blending": "Wypalanie normalnych",
+    "Height Blending": "Wypalanie wysokości",
+    "Blending": "Mieszanie",
+    "Shared": "Dzielone",
+    "Res": "Roz.",
+    "UV Scale": "Skala UV",
+    "Triplanar": "Triplanarne",
+    "Project": "Z widoku",
+    "TexCoord": "Kordynaty tekstury",
+    "Materials": "Materiały",
+    "Show Node Editor": "Pokaż edytor węzłów",
+    "Meshes": "Modele",
+    "Replace Existing": "Zastąp obecne",
+    "Append": "Dołącz",
+    "Import mesh file": "Zaimportuj Model",
+    "Tools...": "Narzędzia...",
+    "Tools": "Narzędzia",
+    "Flip Normals": "Odwróć normalne",
+    "Calculate Normals": "Przelicz normalne",
+    "Geometry to Origin": "Model do puntu źródłowego",
+    "Rotate X": "Obrót po X",
+    "Rotate Y": "Obrót po Y",
+    "Rotate Z": "Obrót po Z",
+    "Particles": "Cząsteczki",
+    "Manager": "Manager",
+    "Run": "Wystartuj",
+    "Swatches": "Próbki kolorów",
+    "Import swatches": "Zaimportuj Próbki kolorów",
+    "Swatch": "Próbki kolorów",
+    "Textures": "Tekstury",
+    "Import texture file": "Zaimportuj teksture",
+    "Reimport": "Ponownie Zaimportuj",
+    "To Mask": "Na maske",
+    "Open Containing Directory...": "Otwórz lokalizacje pliku",
+    "Drag and drop files here": "Przeciągnij i upuść",
+    "File Browser": "Wyszukiwarka plików",
+    "Save": "Zapisz",
+    "Open": "Otwórz",
+    "Picked Color": "Wybrany kolor",
+    "Color ID Map": "Mapa KolorID",
+    "Color ID": "Kolor ID",
+    "Base": "Baza",
+    "Select Material": "Wybierz materiał",
+    "Stop": "Stop",
+    "AO": "AO",
+    "Curvature": "Krzywizna",
+    "Object Normal": "Normalne obiektu",
+    "Derivative": "Różniczkuj",
+    "Material ID": "Material ID",
+    "Object ID": "Obiekt ID",
+    "Vertex Color": "Kolor Werteksu",
+    "Lightmap": "Lightmapa",
+    "Bent Normal": "Wygnij Normalne",
+    "Thickness": "Grubość",
+    "Samples": "Próbki",
+    "Up Axis": "Oś pionowa",
+    "XYZ": "XYZ",
+    "-X": "-X",
+    "-Y": "-Y",
+    "-Z": "-Z",
+    "Axis": "Oś",
+    "Rays/pix:": "Promieni/pixel :",
+    "Rays/sec:": "Promieni/sek :",
+    "Smooth": "Wygładzenie",
+    "High Poly": "Hig poly",
+    "Scale X": "Skala X",
+    "Face": "Face",
+    "Fill Mode": "Tryb wypełniania",
+    "X-Ray": "X-Ray",
+    "Symmetry": "Symetria",
+    "New Project...": "Nowy projekt...",
+    "Open...": "Otwórz...",
+    "Open Recent...": "Otwórz ponownie...",
+    "Save As...": "Zapisz jako...",
+    "Import Texture...": "Zaimportuj texture...",
+    "Import Font...": "Zaimportuj czciąke...",
+    "Import Material...": "Zaimportuj materiał...",
+    "Import Brush...": "Zaimportuj pędzel...",
+    "Import Swatches...": "Zaimportuj próbki kolorów...",
+    "Import Mesh...": "Zaimportuj model...",
+    "Reimport Mesh": "Zaimportuj model ponownie",
+    "Reimport Textures": "Zaimportuj ponownie tekstury",
+    "Export Textures...": "Wyeksportuj tekstury...",
+    "Export Swatches...": "Wyeksportuj próbki kolorów...",
+    "Export Mesh...": "Wyeksportuj model...",
+    "Bake Material...": "Wypalanie materiału...",
+    "Exit": "Wyjście",
+    "Undo {step}": "Cofnij (Krok)",
+    "Redo {step}": "Powtórz (Krok)",
+    "Reset Layout": "Zresetuj Layout",
+    "Preferences...": "Preferencje...",
+    "Import Envmap...": "Zaimportuj Envmape...",
+    "Distract Free": "Widok Poglądowy",
+    "Toggle Fullscreen": "Przełącz na pełny ekran",
+    "Environment": "Środowisko",
+    "Light": "Światło",
+    "Light Size": "Wielkość światła",
+    "Split View": "podziel widok",
+    "Cull Backfaces": "Wyświetlanie backfaców",
+    "Filter Textures": "Filtrowanie tekstur",
+    "Wireframe": "Siatka",
+    "Texels": "Teksele",
+    "Compass": "Kompas",
+    "Envmap": "Envmapa",
+    "Blur Envmap": "Rozmaż Envmape",
+    "Lit": "Wyświetlana (Lit)",
+    "Path Traced": "Z śledzeniem ścieżek",
+    "Reset": "Zresetuj",
+    "Front": "Front",
+    "Back": "Tył",
+    "Right": "Prawa",
+    "Left": "Lewa",
+    "Top": "Góra",
+    "Bottom": "Dół",
+    "Orbit Left": "Orbitowanie w lewo",
+    "Orbit Right": "Orbitowanie w prawo",
+    "Orbit Up": "Orbitowanie w górę",
+    "Orbit Down": "Orbitowanie w dół",
+    "Orbit Opposite": "Orbituj na drugą stronę",
+    "Zoom In": "Przybliż widok",
+    "Zoom Out": "Oddal widok",
+    "FoV": "Pole widzenia",
+    "Orbit": "Orbitowanie",
+    "Rotate": "Obracanie",
+    "Fly": "Latanie",
+    "Perspective": "Perspektywiczna",
+    "Orthographic": "Rzut prostokątny",
+    "Camera Type": "Typ kamery",
+    "Manual": "Instrukcja",
+    "What's New": "Co nowego",
+    "Issue Tracker": "Wyszukiwarka problemów",
+    "Report Bug": "Zgłoś błąd",
+    "Request Feature": "Poproś o funkcje",
+    "Check for Updates...": "Sprawdź dostępność aktualizacji",
+    "Update": "Aktualizuj",
+    "Update is available!\nPlease visit armorpaint.org to download.": "Aktualizacja jest dostępna!\nProszę odwiedzić armorpaint.org by pobrać najnowszą wersje programu.",
+    "You are up to date!": "Wersja jest aktualna",
+    "Unable to check for updates.\nPlease visit armorpaint.org.": "Nie można wyszukać aktualizacji.\nProszę odwiedzić stronę armorpaint.org .",
+    "About...": "O...",
+    "About": "O programie",
+    "Reset layout?": "Zresetuj layout",
+    "Edit": "Edytuj",
+    "Mode": "Tryb",
+    "Type": "Typ",
+    "Close": "Bliski",
+    "Search": "Wyszukiwanie",
+    "Search for nodes": "Wyszukiwanie wezłów",
+    "Text": "Tekst",
+    "Eraser": "Gumka",
+    "Fill": "Wypełnienie",
+    "Decal": "Kalkowanie",
+    "Clone": "Kopiowanie",
+    "Particle": "Cząsteczki",
+    "ColorID": "IDKoloru",
+    "Gizmo": "Gizmo",
+    "Hold {key} to set source": "Przytrzymaj {key} by ustawić źródło",
+    "Tiled": "Nachylone"
 }

+ 0 - 0
Assets/locale/pt_br.json → armorpaint/Assets/locale/pt_br.json


+ 0 - 0
Assets/locale/ru.json → armorpaint/Assets/locale/ru.json


+ 0 - 0
Assets/locale/tools/extract_locales.py → armorpaint/Assets/locale/tools/extract_locales.py


+ 0 - 0
Assets/locale/zh_cn.json → armorpaint/Assets/locale/zh_cn.json


+ 0 - 0
Assets/meshes/cube_shared_uvs.arm → armorpaint/Assets/meshes/cube_shared_uvs.arm


+ 0 - 0
Assets/plugins/autosave.js → armorpaint/Assets/plugins/autosave.js


+ 0 - 0
Assets/plugins/dev/converter.js → armorpaint/Assets/plugins/dev/converter.js


+ 0 - 0
Assets/plugins/dev/profiler.js → armorpaint/Assets/plugins/dev/profiler.js


+ 0 - 0
Assets/plugins/embed/import_gltf_glb.js → armorpaint/Assets/plugins/embed/import_gltf_glb.js


+ 0 - 0
Assets/plugins/embed/import_svg.js → armorpaint/Assets/plugins/embed/import_svg.js


+ 0 - 0
Assets/plugins/embed/import_usdc.js → armorpaint/Assets/plugins/embed/import_usdc.js


+ 0 - 0
Assets/plugins/embed/uv_unwrap.js → armorpaint/Assets/plugins/embed/uv_unwrap.js


+ 0 - 0
Assets/plugins/hello_node.js → armorpaint/Assets/plugins/hello_node.js


+ 0 - 0
Assets/plugins/hello_node_brush.js → armorpaint/Assets/plugins/hello_node_brush.js


+ 0 - 0
Assets/plugins/hello_world.js → armorpaint/Assets/plugins/hello_world.js


+ 0 - 0
Assets/plugins/import_stl.js → armorpaint/Assets/plugins/import_stl.js


+ 0 - 0
Assets/plugins/import_tiff.js → armorpaint/Assets/plugins/import_tiff.js


+ 0 - 0
Assets/plugins/import_txt.js → armorpaint/Assets/plugins/import_txt.js


+ 0 - 0
Assets/plugins/texture_breakdown.js → armorpaint/Assets/plugins/texture_breakdown.js


+ 0 - 0
Assets/plugins/viewport_celshade.js → armorpaint/Assets/plugins/viewport_celshade.js


+ 0 - 0
Assets/plugins/wasm/ammo/ammo.wasm.js → armorpaint/Assets/plugins/wasm/ammo/ammo.wasm.js


+ 0 - 0
Assets/plugins/wasm/ammo/ammo.wasm.wasm → armorpaint/Assets/plugins/wasm/ammo/ammo.wasm.wasm


+ 0 - 0
Assets/plugins/wasm/import_gltf_glb.js → armorpaint/Assets/plugins/wasm/import_gltf_glb.js


+ 0 - 0
Assets/plugins/wasm/import_gltf_glb.wasm → armorpaint/Assets/plugins/wasm/import_gltf_glb.wasm


+ 0 - 0
Assets/plugins/wasm/import_svg.js → armorpaint/Assets/plugins/wasm/import_svg.js


+ 0 - 0
Assets/plugins/wasm/import_svg.wasm → armorpaint/Assets/plugins/wasm/import_svg.wasm


+ 0 - 0
Assets/plugins/wasm/import_usdc.js → armorpaint/Assets/plugins/wasm/import_usdc.js


+ 0 - 0
Assets/plugins/wasm/import_usdc.wasm → armorpaint/Assets/plugins/wasm/import_usdc.wasm


+ 0 - 0
Assets/plugins/wasm/uv_unwrap.js → armorpaint/Assets/plugins/wasm/uv_unwrap.js


+ 0 - 0
Assets/plugins/wasm/uv_unwrap.wasm → armorpaint/Assets/plugins/wasm/uv_unwrap.wasm


+ 0 - 0
Assets/raw/gizmo.blend → armorpaint/Assets/raw/gizmo.blend


+ 0 - 0
Assets/raw/icon/armory.svg → armorpaint/Assets/raw/icon/armory.svg


+ 0 - 0
Assets/raw/icon/armory_svg.md → armorpaint/Assets/raw/icon/armory_svg.md


+ 0 - 0
Assets/raw/icon/icon.ico → armorpaint/Assets/raw/icon/icon.ico


+ 0 - 0
Assets/raw/icon/icon.png → armorpaint/Assets/raw/icon/icon.png


+ 0 - 0
Assets/raw/icon/icon_macos.png → armorpaint/Assets/raw/icon/icon_macos.png


+ 0 - 0
Assets/raw/icon/icon_raw.png → armorpaint/Assets/raw/icon/icon_raw.png


+ 0 - 0
Assets/raw/icon_settings.png → armorpaint/Assets/raw/icon_settings.png


+ 0 - 0
Assets/raw/tool_bake.png → armorpaint/Assets/raw/tool_bake.png


+ 0 - 0
Assets/raw/tool_blur.png → armorpaint/Assets/raw/tool_blur.png


+ 0 - 0
Assets/raw/tool_brush.png → armorpaint/Assets/raw/tool_brush.png


+ 0 - 0
Assets/raw/tool_clone.png → armorpaint/Assets/raw/tool_clone.png


+ 0 - 0
Assets/raw/tool_colorid.png → armorpaint/Assets/raw/tool_colorid.png


+ 0 - 0
Assets/raw/tool_decal.png → armorpaint/Assets/raw/tool_decal.png


+ 0 - 0
Assets/raw/tool_eraser.png → armorpaint/Assets/raw/tool_eraser.png


+ 0 - 0
Assets/raw/tool_fill.png → armorpaint/Assets/raw/tool_fill.png


+ 0 - 0
Assets/raw/tool_particle.png → armorpaint/Assets/raw/tool_particle.png


+ 0 - 0
Assets/raw/tool_picker.png → armorpaint/Assets/raw/tool_picker.png


+ 0 - 0
Assets/raw/tool_text.png → armorpaint/Assets/raw/tool_text.png


+ 0 - 0
Assets/readme/readme.txt → armorpaint/Assets/readme/readme.txt


+ 0 - 0
Assets/readme/readme_android.txt → armorpaint/Assets/readme/readme_android.txt


+ 0 - 0
Assets/readme/readme_dxr.txt → armorpaint/Assets/readme/readme_dxr.txt


+ 0 - 0
Assets/readme/readme_ios.txt → armorpaint/Assets/readme/readme_ios.txt


+ 0 - 0
Assets/readme/readme_vkrt.txt → armorpaint/Assets/readme/readme_vkrt.txt


+ 0 - 0
Assets/readme/readme_vr.txt → armorpaint/Assets/readme/readme_vr.txt


+ 116 - 116
README.md → armorpaint/README.md

@@ -1,116 +1,116 @@
-![](https://armorpaint.org/img/git.jpg)
-
-armorpaint
-==============
-
-[ArmorPaint](https://armorpaint.org) is a software for 3D PBR texture painting - check out the [manual](https://armorpaint.org/manual).
-
-*Note 1: This repository is aimed at developers and may not be stable. Distributed binaries are [paid](https://armorpaint.org/download) to help with the project funding. All of the development is happening here in order to make it accessible to everyone. Thank you for support!*
-
-*Note 2: If you are compiling git version of ArmorPaint, then you need to have a compiler ([Visual Studio](https://visualstudio.microsoft.com/downloads/) - Windows, [clang](https://clang.llvm.org/get_started.html) + [deps](https://github.com/armory3d/armorpaint/wiki/Linux-Dependencies) - Linux, [Xcode](https://developer.apple.com/xcode/resources/) - macOS / iOS, [Android Studio](https://developer.android.com/studio) - Android) and [git](https://git-scm.com/downloads) installed.*
-
-```bash
-git clone --recursive https://github.com/armory3d/armorpaint
-cd armorpaint
-```
-
-**Windows**
-```bash
-# Unpack `armorcore\v8\libraries\win32\release\v8_monolith.7z` using 7-Zip - Extract Here (exceeds 100MB)
-armorcore\Kinc\make --from armorcore -g direct3d11
-# Open generated Visual Studio project at `build\ArmorPaint.sln`
-# Build and run for x64 & release
-# Copy build\x64\Release\ArmorPaint.exe to build\krom to run ArmorPaint.exe directly
-```
-
-**Linux**
-```bash
-armorcore/Kinc/make --from armorcore -g opengl --compiler clang --compile
-cd armorcore/Deployment
-strip ArmorPaint
-./ArmorPaint ../../build/krom
-```
-
-**macOS**
-```bash
-armorcore/Kinc/make --from armorcore -g metal
-cp -a build/krom/ armorcore/Deployment
-# Open generated Xcode project at `build/ArmorPaint.xcodeproj`
-# Build and run
-```
-
-**Android** *wip*
-```bash
-git apply armorcore/patch/android_document_picker.diff --directory=armorcore/Kinc
-armorcore/Kinc/make --from armorcore -g opengl android
-cp -r build/krom/* build/ArmorPaint/app/src/main/assets/
-# Manual tweaking is required for now:
-# https://github.com/armory3d/armorcore/blob/master/kfile.js#L136
-# Open generated Android Studio project at `build/ArmorPaint`
-# Build for device
-```
-
-**iOS** *wip*
-```bash
-git clone https://github.com/armory3d/armorpaint_plugins Libraries/plugins
-git apply armorcore/patch/ios_document_picker.diff --directory=armorcore/Kinc
-armorcore/Kinc/make --from armorcore -g metal ios
-cp -a build/krom/ armorcore/Deployment
-# Open generated Xcode project `build/ArmorPaint.xcodeproj`
-# Set iOS Deployment Target to 14.0
-# Build for device in release mode
-```
-
-**Windows DXR** *wip*
-```bash
-# Unpack `armorcore\v8\libraries\win32\release\v8_monolith.7z` using 7-Zip - Extract Here (exceeds 100MB)
-git apply armorcore/patch/d3d12_raytrace.diff --directory=armorcore/Kinc
-armorcore\Kinc\make --from armorcore -g direct3d12
-# Open generated Visual Studio project at `build\ArmorPaint.sln`
-# Build and run for x64 & release
-# Copy build\x64\Release\ArmorPaint.exe to build\krom to run ArmorPaint.exe directly
-```
-
-**Linux VKRT** *wip*
-```bash
-git clone --recursive https://github.com/armory3d/glsl_to_spirv armorcore/Libraries/glsl_to_spirv
-git apply armorcore/patch/vulkan_raytrace.diff --directory=armorcore/Kinc
-armorcore/Kinc/make --from armorcore -g vulkan --compiler clang --compile
-cd armorcore/Deployment
-strip ArmorPaint
-./ArmorPaint ../../build/krom
-```
-
-**Windows VR** *wip*
-```bash
-# Unpack `armorcore\v8\libraries\win32\release\v8_monolith.7z` using 7-Zip - Extract Here (exceeds 100MB)
-armorcore\Kinc\make --from armorcore -g direct3d11 --vr oculus
-# Open generated Visual Studio project at `build\ArmorPaint.sln`
-# Build and run for x64 & release
-# Copy build\x64\Release\ArmorPaint.exe to build\krom to run ArmorPaint.exe directly
-```
-
-**Updating cloned repository**
-```bash
-git pull origin main
-git submodule update --init --recursive
-# Delete `armorpaint/build` directory if present
-```
-
-**Generating a locale file**
-```bash
-pip install typing_extensions -t Assets/locale/tools
-python ./Assets/locale/tools/extract_locales.py <locale code>
-# Generates an `Assets/locale/<locale code>.json` file
-```
-
-**Release builds** *Optional, used for best performance*
-```bash
-# Compile krom.js using the closure compiler
-https://developers.google.com/closure/compiler
-# Generate a v8 snapshot file
-export ARM_SNAPSHOT=1
-armorcore/Kinc/make --from armorcore -g api
-./ArmorPaint . --snapshot
-# Generates a `krom.bin` file from `krom.js` file
-```
+![](https://armorpaint.org/img/git.jpg)
+
+armorpaint
+==============
+
+[ArmorPaint](https://armorpaint.org) is a software for 3D PBR texture painting - check out the [manual](https://armorpaint.org/manual).
+
+*Note 1: This repository is aimed at developers and may not be stable. Distributed binaries are [paid](https://armorpaint.org/download) to help with the project funding. All of the development is happening here in order to make it accessible to everyone. Thank you for support!*
+
+*Note 2: If you are compiling git version of ArmorPaint, then you need to have a compiler ([Visual Studio](https://visualstudio.microsoft.com/downloads/) - Windows, [clang](https://clang.llvm.org/get_started.html) + [deps](https://github.com/armory3d/armorpaint/wiki/Linux-Dependencies) - Linux, [Xcode](https://developer.apple.com/xcode/resources/) - macOS / iOS, [Android Studio](https://developer.android.com/studio) - Android) and [git](https://git-scm.com/downloads) installed.*
+
+```bash
+git clone --recursive https://github.com/armory3d/armorpaint
+cd armorpaint
+```
+
+**Windows**
+```bash
+# Unpack `armorcore\v8\libraries\win32\release\v8_monolith.7z` using 7-Zip - Extract Here (exceeds 100MB)
+armorcore\Kinc\make --from armorcore -g direct3d11
+# Open generated Visual Studio project at `build\ArmorPaint.sln`
+# Build and run for x64 & release
+# Copy build\x64\Release\ArmorPaint.exe to build\krom to run ArmorPaint.exe directly
+```
+
+**Linux**
+```bash
+armorcore/Kinc/make --from armorcore -g opengl --compiler clang --compile
+cd armorcore/Deployment
+strip ArmorPaint
+./ArmorPaint ../../build/krom
+```
+
+**macOS**
+```bash
+armorcore/Kinc/make --from armorcore -g metal
+cp -a build/krom/ armorcore/Deployment
+# Open generated Xcode project at `build/ArmorPaint.xcodeproj`
+# Build and run
+```
+
+**Android** *wip*
+```bash
+git apply armorcore/patch/android_document_picker.diff --directory=armorcore/Kinc
+armorcore/Kinc/make --from armorcore -g opengl android
+cp -r build/krom/* build/ArmorPaint/app/src/main/assets/
+# Manual tweaking is required for now:
+# https://github.com/armory3d/armorcore/blob/master/kfile.js#L136
+# Open generated Android Studio project at `build/ArmorPaint`
+# Build for device
+```
+
+**iOS** *wip*
+```bash
+git clone https://github.com/armory3d/armorpaint_plugins Libraries/plugins
+git apply armorcore/patch/ios_document_picker.diff --directory=armorcore/Kinc
+armorcore/Kinc/make --from armorcore -g metal ios
+cp -a build/krom/ armorcore/Deployment
+# Open generated Xcode project `build/ArmorPaint.xcodeproj`
+# Set iOS Deployment Target to 14.0
+# Build for device in release mode
+```
+
+**Windows DXR** *wip*
+```bash
+# Unpack `armorcore\v8\libraries\win32\release\v8_monolith.7z` using 7-Zip - Extract Here (exceeds 100MB)
+git apply armorcore/patch/d3d12_raytrace.diff --directory=armorcore/Kinc
+armorcore\Kinc\make --from armorcore -g direct3d12
+# Open generated Visual Studio project at `build\ArmorPaint.sln`
+# Build and run for x64 & release
+# Copy build\x64\Release\ArmorPaint.exe to build\krom to run ArmorPaint.exe directly
+```
+
+**Linux VKRT** *wip*
+```bash
+git clone --recursive https://github.com/armory3d/glsl_to_spirv armorcore/Libraries/glsl_to_spirv
+git apply armorcore/patch/vulkan_raytrace.diff --directory=armorcore/Kinc
+armorcore/Kinc/make --from armorcore -g vulkan --compiler clang --compile
+cd armorcore/Deployment
+strip ArmorPaint
+./ArmorPaint ../../build/krom
+```
+
+**Windows VR** *wip*
+```bash
+# Unpack `armorcore\v8\libraries\win32\release\v8_monolith.7z` using 7-Zip - Extract Here (exceeds 100MB)
+armorcore\Kinc\make --from armorcore -g direct3d11 --vr oculus
+# Open generated Visual Studio project at `build\ArmorPaint.sln`
+# Build and run for x64 & release
+# Copy build\x64\Release\ArmorPaint.exe to build\krom to run ArmorPaint.exe directly
+```
+
+**Updating cloned repository**
+```bash
+git pull origin main
+git submodule update --init --recursive
+# Delete `armorpaint/build` directory if present
+```
+
+**Generating a locale file**
+```bash
+pip install typing_extensions -t Assets/locale/tools
+python ./Assets/locale/tools/extract_locales.py <locale code>
+# Generates an `Assets/locale/<locale code>.json` file
+```
+
+**Release builds** *Optional, used for best performance*
+```bash
+# Compile krom.js using the closure compiler
+https://developers.google.com/closure/compiler
+# Generate a v8 snapshot file
+export ARM_SNAPSHOT=1
+armorcore/Kinc/make --from armorcore -g api
+./ArmorPaint . --snapshot
+# Generates a `krom.bin` file from `krom.js` file
+```

+ 0 - 0
Shaders/Material2_mesh.frag.glsl → armorpaint/Shaders/Material2_mesh.frag.glsl


+ 0 - 0
Shaders/Material_mesh.frag.glsl → armorpaint/Shaders/Material_mesh.frag.glsl


+ 0 - 0
Shaders/Material_mesh.vert.glsl → armorpaint/Shaders/Material_mesh.vert.glsl


+ 0 - 0
Shaders/armdefault_mesh.frag.glsl → armorpaint/Shaders/armdefault_mesh.frag.glsl


+ 0 - 0
Shaders/armdefault_mesh.vert.glsl → armorpaint/Shaders/armdefault_mesh.vert.glsl


+ 0 - 0
Shaders/dilate_map.frag.glsl → armorpaint/Shaders/dilate_map.frag.glsl


+ 0 - 0
Shaders/dilate_map.vert.glsl → armorpaint/Shaders/dilate_map.vert.glsl


+ 0 - 0
Shaders/dilate_pass.frag.glsl → armorpaint/Shaders/dilate_pass.frag.glsl


+ 0 - 0
Shaders/layer_copy.frag.glsl → armorpaint/Shaders/layer_copy.frag.glsl


+ 0 - 0
Shaders/layer_copy_bgra.frag.glsl → armorpaint/Shaders/layer_copy_bgra.frag.glsl


+ 0 - 0
Shaders/layer_invert.frag.glsl → armorpaint/Shaders/layer_invert.frag.glsl


+ 0 - 0
Shaders/layer_merge.frag.glsl → armorpaint/Shaders/layer_merge.frag.glsl


+ 0 - 0
Shaders/layer_merge.vert.glsl → armorpaint/Shaders/layer_merge.vert.glsl


+ 0 - 0
Shaders/layer_view.frag.glsl → armorpaint/Shaders/layer_view.frag.glsl


+ 0 - 0
Shaders/layer_view.vert.glsl → armorpaint/Shaders/layer_view.vert.glsl


+ 0 - 0
Shaders/mask_apply.frag.glsl → armorpaint/Shaders/mask_apply.frag.glsl


+ 0 - 0
Shaders/mask_colorid.frag.glsl → armorpaint/Shaders/mask_colorid.frag.glsl


Some files were not shown because too many files changed in this diff