Tuesday, 25 November 2025

Stare decisis

 I've struggled to stay motivated to complete the work to fix the service road elements. It's been tedious work compared to playing with TrueSKY 3, but here we are, time to roll up my sleeves and get the damned work finished.

Additional reference photos for the service road biome.

Cov Phillips was right about the value of Google Earth; it is an absolute treasure for environmental art. Granted, 99.8% of its images are captured on roads, but roads go through every sort of biome, so it's not a significant limiter on usefulness.


Blender 5's terminal at startup:


E:\Blender\Libraries\BagapieAssets\Bagapie-Assets
E:\Blender\Libraries\BagapieAssets\GP_BagaRiver
E:\Blender\Libraries\BagapieAssets\GP_BagaStreet
E:\Blender\Libraries\BagapieAssets\GP_Stone_Column_Generator
Default preset texture directory Earth already exists. Skipping...
Default preset texture directory Mars already exists. Skipping...
Default preset texture directory Moon already exists. Skipping...
Registered DECALmachine 2.16.0 with 0 decal libraries, 0 trim sheet libraries and 2 atlases. PIL 11.1.0 Image Module: C:\\Users\\mark\\AppData\\Roaming\\Python\\Python311\\site-packages\\PIL\\_imaging.cp311-win_amd64.pyd
Decals, Trimsheets and Atlases are located in E:\Blender\Assets\DECALmachine-Assets\
 • atlas: Aircraft Atlas
 • atlas: Example Atlas
Loading SL Preferences...
Finished!
Registering TA module: AmbientCG
Registering TA module: ShareTextures
Traceback (most recent call last):
  File "C:\blenderbaseapps\blender-5.0.0-windows-x64\5.0\scripts\modules\addon_utils.py", line 432, in enable
    mod = importlib.import_module(module_name)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\blenderbaseapps\blender-5.0.0-windows-x64\5.0\python\Lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\RanTools\__init__.py", line 25, in <module>
    from .PolyHeaven import *
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\RanTools\PolyHeaven.py", line 1, in <module>
    from .utils import *
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\RanTools\utils.py", line 6, in <module>
    import bgl
ModuleNotFoundError: No module named 'bgl'
P25236:17:10:07:polygoniq.bl_ext.user_default.engon:INFO: [__init__.py:64] polygoniq root logger initialized in module "bl_ext.user_default.engon", file "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\__init__.py" -----
engon addon: Verbose is enabled
engon addon: Read in JSON settings from file
P25236:17:10:08:polygoniq.bl_ext.user_default.engon.browser.tiled_map:INFO: [tiled_map.py:191] Tiles directory contains valid tiles, no need to recreate.
pybullet build time: Oct 10 2024 09:07:35
C:\blenderbaseapps\blender-5.0.0-windows-x64\5.0\python\Lib\site-packages\_distutils_hack\__init__.py:33: UserWarning: Setuptools is replacing distutils.
  warnings.warn("Setuptools is replacing distutils.")
register_class(...):
Info: Registering operator class: 'SelectCameraOperator', bl_idname 'object.select_camera' has been registered before, unregistering previous
Registered MESHmachine 0.20.0 with 2 plug libraries
 • plug library: Examples
 • plug library: MyPlugs
register_class(...):
Warning: 'TOT_MatB_UL_items' does not have upper case alphanumeric prefix
register_class(...):
Warning: 'TOT_ImageResizer_UL_items' does not have upper case alphanumeric prefix
Addon Common: use_bgl_default=False use_gpu_default=True use_gpu_scissor=True
RFCore.register
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix

RUNNING

INFO Ignoring Import Error: cannot import name 'export_props_for_inps_helper' from partially initialized module 'bl_ext.user_default.true_terrain.scripts.ops' (most likely due to a circular import) (C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\true_terrain\scripts\ops\__init__.py)

------------------------------ TrueTERRAIN v5.1.2 ------------------------------
Registering bl_ext.user_default.true_terrain.scripts.tt_helper...
  - TT UI Icons: 0.0435s
    - TT Load JSON Base: 0.0040s
    - TT Load JSON Base From Dict: 0.0000s
    - TT Load JSON Assets: 0.0150s
Reload Category Assets
    - TT Load JSON Assets From Dict: 0.2342s
  - TT Load Size On Disk: 0.0010s
  - TT Load JSON: 0.2562s
  - TT Assets:
  - Registering Assets:
     - Categories:
     - Categories: 0.0014s
     - Textures:
        - Values: 0.0075s
            - Levels: 0.0060s
                - Item Time: 0.0000s
                - Enum Time: 0.0000s
            - Local:  0.0005s
            - Search: 0.0010s
        - Load Icons: 0.0008s
        - Load Enums: 0.0001s
        - Preview Enum: 0.0000s
        - Load Collection: 0.0000s
     - Textures: 0.0097s
     - Procedurals:
     - Procedurals: 0.0005s
     - Objects:
        - Values: 0.0008s
            - Levels: 0.0000s
                - Item Time: 0.0000s
                - Enum Time: 0.0000s
            - Local:  0.0000s
            - Search: 0.0010s
        - Load Icons: 0.0007s
        - Load Enums: 0.0000s
        - Preview Enum: 0.0000s
        - Load Collection: 0.0000s
     - Objects: 0.0030s
     - Heightmaps:
        - Values: 0.0004s
            - Levels: 0.0000s
                - Item Time: 0.0000s
                - Enum Time: 0.0000s
            - Local:  0.0000s
            - Search: 0.0005s
        - Load Icons: 0.0011s
        - Load Enums: 0.0001s
        - Preview Enum: 0.0000s
        - Load Collection: 0.0000s
     - Heightmaps: 0.0039s
     - Packs:
     - Packs: 0.0436s
  - Registering Assets: 0.0765s
   - Icons: 0.0015s
  - TT Assets: 0.0840s
Checking Asset Threads!  TT ID: 1234642548048 | <bl_ext.user_default.true_terrain.scripts.tt_helper.TT object at 0x0000011F766E3550>
--- Textures Still Alive
--- Objects Still Alive
--- Height Maps Still Alive
Was `check_asset_threads` completed by end of register: False
  - Total Time: 0.4382s
Registering bl_ext.user_default.true_terrain.scripts.settings...
  - Total Time: 0.0100s
Registering bl_ext.user_default.true_terrain.scripts.ops...
  - Total Time: 0.0215s
Registering bl_ext.user_default.true_terrain.scripts.ui...
  - Total Time: 0.0020s
Registering bl_ext.user_default.true_terrain.scripts.asset_browser...
  - Total Time: 0.0005s
Registering bl_ext.user_default.true_terrain.scripts.Keymaps...
Registering Keymaps
  - Total Time: 0.0005s
Registering bl_ext.user_default.true_terrain.scripts.eevee_handler...
  - Total Time: 0.0005s
Registering Update Checker: 0.0070s
TT Total Register Time: 0.4962s
---------------------------- TrueTERRAIN v5.1.2 END-----------------------------

**** Finished Loading Objects icons ****  | Time: 0.5450s
**** Finished Loading Heightmaps icons ****  | Time: 0.6380s
**** Finished Loading Textures icons ****  | Time: 0.9355s
Photographer Preferences imported successfully.
Photographer Camera Database: Loaded Sensor list from camera_database.json.
Exception in module register(): C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\__init__.py
Traceback (most recent call last):
  File "C:\blenderbaseapps\blender-5.0.0-windows-x64\5.0\scripts\modules\addon_utils.py", line 515, in enable
    mod.register()
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\__init__.py", line 164, in register
    mod = importlib.import_module(name, package)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\blenderbaseapps\blender-5.0.0-windows-x64\5.0\python\Lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\ops\__init__.py", line 31, in <module>
    from .operators import operators_classes
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\ops\operators.py", line 44, in <module>
    from ..ui.labels import ZuvLabels
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\ui\__init__.py", line 25, in <module>
    from ..ui import main_panel, ots_local_props
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\ui\main_panel.py", line 32, in <module>
    from ..ops.transform_sys.tr_ui import draw_transform_panel
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\ops\transform_sys\tr_ui.py", line 50, in <module>
    from ...ops.stitch import ZUV_OT_MatchAndStitch
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\ops\stitch.py", line 39, in <module>
    from ..utils.annotations_toolbox.math_visualizer import MathVisualizer
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\utils\annotations_toolbox\math_visualizer.py", line 36, in <module>
    class FramePrepareStorage:
  File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\ZenUV\utils\annotations_toolbox\math_visualizer.py", line 40, in FramePrepareStorage
    frame: bpy.types.GPencilFrame = None
           ^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'module' object has no attribute 'GPencilFrame'
[TrueSKY v3.0.0] DEBUG: -------------Loading Icons-------------- | 2025-11-26 17:10:21

--------------------------- TrueSKY  | BETA.2 v3.0.0 ---------------------------
[TrueSKY v3.0.0] DEBUG: Loading GeoNames database... | 2025-11-26 17:10:22
[TrueSKY v3.0.0] DEBUG: Loaded 32697 cities from GeoNames database | 2025-11-26 17:10:22
register_class(...):
Info: Registering uilist class: 'TT_UL_ExportPresetsList', bl_idname 'TT_UL_ExportPresetsList' has been registered before, unregistering previous
------------------------- TrueSKY  | BETA.2 v3.0.0 END--------------------------

[Arborea] Node group updater registered
Error registering brush_freeze: type object 'SWEEP_WT_freeze_tool' has no attribute 'bl_context_mode'
Scatter instance counter fix applied - only for Arborea linked assets
Arborea: Loaded asset cache with favorites

Arborea Tools Library Initialization Complete:
Successfully loaded 4 tools
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
Children Parent Error: Registering panel class: parent 'LIGHTMIXER_PT_PropertiesSubPanel' for 'LIGHTMIXER_PT_PropertiesRaysSubPanel' not found

register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix

--------------------------------- TT5 On Load ----------------------------------
    - Register:
        - on_load_register: 2.8570s
    - Register: 2.8572s
    - Load Presets: 6.1894s
    - Load Modifier Enums with Icons: 0.0001s
 - On Load: 9.0474s
------------------------------- TT5 On Load END --------------------------------
Applied default settings from preferences: Import=APPEND, Spawn=CURSOR, Collection=ARBOREA
[Arborea] Loaded import settings from addon preferences
Unregistered DECALmachine 2.16.0
Registered DECALmachine 2.16.0 with 0 decal libraries, 0 trim sheet libraries and 2 atlases. PIL 11.1.0 Image Module: C:\\Users\\mark\\AppData\\Roaming\\Python\\Python311\\site-packages\\PIL\\_imaging.cp311-win_amd64.pyd
Decals, Trimsheets and Atlases are located in E:\Blender\Assets\DECALmachine-Assets\
 • atlas: Aircraft Atlas
 • atlas: Example Atlas
addon_utils.disable: hydra_storm not loaded
 • unloaded plug library: Examples
 • unloaded plug library: MyPlugs
Unregistered MESHmachine 0.20.0
Registered MESHmachine 0.20.0 with 2 plug libraries
 • plug library: Examples
 • plug library: MyPlugs
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
Default preset texture directory Earth already exists. Skipping...
Default preset texture directory Mars already exists. Skipping...
Default preset texture directory Moon already exists. Skipping...
addon_utils.disable: physical-open-waters not loaded
addon_utils.disable: rigify not loaded
Saving SL Preferences...
Finished!
Loading SL Preferences...
Finished!
🧹 Removed asset library (4.0): Nature Generator Assets
✅ Registered asset library: C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\The_Nature_Generator\asset_library
register_class(...):
Warning: 'TOT_MatB_UL_items' does not have upper case alphanumeric prefix
register_class(...):
Warning: 'TOT_ImageResizer_UL_items' does not have upper case alphanumeric prefix
addon_utils.disable: ui_translate not loaded
addon_utils.disable: viewport_vr_preview not loaded

    Launched through...

        ____  __               __          __
       / __ )/ /__  ____  ____/ /__  _____/ /_  ____ _________
      / __  / / _ \/ __ \/ __  / _ \/ ___/ __ \/ __ `/ ___/ _ \
     / /_/ / /  __/ / / / /_/ /  __/ /  / /_/ / /_/ (__  )  __/
    /_____/_/\___/_/ /_/\__,_/\___/_/  /_.___/\__,_/____/\___/

    Physical Addons 2024

register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
register_class(...):
Warning: 'PT_TextureImportPanel' does not contain '_PT_' with prefix and suffix
P25236:17:10:35:polygoniq.bl_ext.user_default.engon.browser.dev:INFO: [log_helpers_bpy.py:51] MAPR_BrowserReconstructFilters operator execute started with arguments {}
P25236:17:10:35:polygoniq.bl_ext.user_default.engon.browser.dev:INFO: [log_helpers_bpy.py:57] MAPR_BrowserReconstructFilters operator execute finished in 0.000 seconds with result {'FINISHED'}
00:42.094  bpy.rna          | WARNING current value '3' matches no enum in 'SpawnOptions', '', 'texture_size'
00:42.094  bpy.rna          | WARNING current value '3' matches no enum in 'SpawnOptions', '', 'texture_size'
P25236:17:10:35:polygoniq.polib.serialization_bpy.utils_bpy:ERROR: [utils_bpy.py:47] Failed to load 'engon.preferences' on startup
  + Exception Group Traceback (most recent call last):
  |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\utils_bpy.py", line 23, in load
  |     savable.load()
  |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\io_bpy.py", line 276, in load
  |     self.load_custom(self._get_config_path(), ignore_version=ignore_version)
  |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\io_bpy.py", line 270, in load_custom
  |     self._deserialize(data, type(self).strict_mode)  # type: ignore
  |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 507, in deserialize_instance
  |     raise errors.DeserializationErrorGroup(
  | polib.serialization_bpy.errors.DeserializationErrorGroup: Preferences: One or more deserialization errors occurred while deserializing attributes of <class 'bl_ext.user_default.engon.preferences.Preferences'> (1 sub-exception)
  +-+---------------- 1 ----------------
    | Exception Group Traceback (most recent call last):
    |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 494, in deserialize_instance
    |     deserialize_function(
    |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 411, in _deserialize_pointer
    |     deserialize_instance(attr, data, strict_mode)
    |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 507, in deserialize_instance
    |     raise errors.DeserializationErrorGroup(
    | polib.serialization_bpy.errors.DeserializationErrorGroup: BrowserPreferences: One or more deserialization errors occurred while deserializing attributes of <class 'bl_ext.user_default.engon.preferences.browser_preferences.BrowserPreferences'> (1 sub-exception)
    +-+---------------- 1 ----------------
      | Exception Group Traceback (most recent call last):
      |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 494, in deserialize_instance
      |     deserialize_function(
      |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 411, in _deserialize_pointer
      |     deserialize_instance(attr, data, strict_mode)
      |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 507, in deserialize_instance
      |     raise errors.DeserializationErrorGroup(
      | polib.serialization_bpy.errors.DeserializationErrorGroup: SpawnOptions: One or more deserialization errors occurred while deserializing attributes of <class 'bl_ext.user_default.engon.preferences.browser_preferences.SpawnOptions'> (1 sub-exception)
      +-+---------------- 1 ----------------
        | Traceback (most recent call last):
        |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 494, in deserialize_instance
        |     deserialize_function(
        |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 215, in _deserialize_simple
        |     setattr(instance, attr_name, data)
        | TypeError: bpy_struct: item.attr = val: enum "8192" not found in ('1024')
        |
        | The above exception was the direct cause of the following exception:
        |
        | Traceback (most recent call last):
        |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 498, in deserialize_instance
        |     raise errors.AttributeDeserializationError(
        | polib.serialization_bpy.errors.AttributeDeserializationError: SpawnOptions.texture_size: Failed to deserialize 'texture_size' of type <class 'str'>
        +------------------------------------
      |
      | The above exception was the direct cause of the following exception:
      |
      | Traceback (most recent call last):
      |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 498, in deserialize_instance
      |     raise errors.AttributeDeserializationError(
      | polib.serialization_bpy.errors.AttributeDeserializationError: BrowserPreferences.spawn_options: Failed to deserialize 'spawn_options' of type polib.serialization_bpy.core_bpy.PointerProp[bl_ext.user_default.engon.preferences.browser_preferences.SpawnOptions]
    |
    | The above exception was the direct cause of the following exception:
    |
    | Traceback (most recent call last):
    |   File "C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\engon\python_deps\polib\serialization_bpy\core_bpy.py", line 498, in deserialize_instance
    |     raise errors.AttributeDeserializationError(
    | polib.serialization_bpy.errors.AttributeDeserializationError: Preferences.browser_preferences: Failed to deserialize 'browser_preferences' of type polib.serialization_bpy.core_bpy.PointerProp[bl_ext.user_default.engon.preferences.browser_preferences.BrowserPreferences]
P25236:17:10:35:polygoniq.bl_ext.user_default.engon.asset_registry:INFO: [asset_registry.py:561] Refreshing registered asset packs from pack-info files: {'C:\\Users\\mark\\polygoniq_asset_packs\\botaniq_full\\botaniq_full.pack-info', 'C:\\Users\\mark\\polygoniq_asset_packs\\materialiq_ultra\\materialiq_ultra.pack-info', 'C:\\Users\\mark\\polygoniq_asset_packs\\traffiq_full\\traffiq_full.pack-info'}
engon updater: Running background check for update
engon addon: Starting background checking thread
engon addon: Checking for update now in background
engon addon: Checking for update function
PowerTrip detected
engon addon: Read in JSON settings from file
engon addon: Determined it's not yet time to check for updates
engon addon: Aborting check for updated, check interval not reached
engon addon: Finished check update, doing callback
engon addon: Running background update callback
engon addon: BG thread: Finished check update, no callback
[TrueVAULT] Checking for updates...
"C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\RanTools-Indexes" is not a supported module name, skipping
"C:\Users\mark\AppData\Roaming\Blender Foundation\Blender\5.0\extensions\user_default\TT Guides" is not a supported module name, skipping
[TrueVAULT] Is Outdated: False | Local: 1.1.2, Remote: 1.1.2
WARNING: No unlocked Decal Libraries registered!
00:47.594  bpy.rna          | WARNING current value '0' matches no enum in 'Scene', 'Scene', 'trimsheetlibs'
WARNING: No Trimsheet Libraries registered!


I hope it will become less chatty after future Blender and addon updates. I raised an issue with BlenderBase, the brilliant free app that lets you install and run multiple versions of Blender. Blender 4.5.5 isn't appearing on the app after installation. I'm told by the developer that a new version is coming that has a rewritten system for registering installations. Cool!

Alien worlds: unlocked!

More terrain fun. More crashes and CUDA errors. 

Render failures

Call the CUDA police!

I've encountered many CUDA errors that cause rendering to stop. I am keeping an eye on common factors and will raise a bug if It looks like the cause is an addon. To be fair, Blender 5.0.1 is coming here in a few days, and it's going to fix a few issues. Right now, TrueSKY 3 and Geoscatter are common factors, although TrueSKY received a nice update late last night. Already!?!

Another bug?!

It seems to right itself by the time Blender starts as Engon appears to be working fine.





No comments:

Post a Comment

Died in the night...

Quick test before CUDA errors struck. My 4090 system was shut down, and I couldn't get it back on. Dayam! Well, after going through the ...