L3DT users' community
Large 3D terrain generator

Error while calculating terrain normals in ver 2.5.2.28

Please report software faults here.

Error while calculating terrain normals in ver 2.5.2.28

Postby dennis » Tue Feb 19, 2008 11:35 pm

I ran into a problem using the latest dev build (2.5.2.28) on a map 4096 x 4096 hf map while calculating the terrain normals. The normal map was 8x or 32k x 32k. I tried a second time with the same error although version 2.5b ran the map with the same settings through a complete texture map.

Code: Select all
L3DT session commenced at 20:41:37 on 18-02-2008


Initialising application
Version: Pro 2.5b build 28
Execution dir is 'C:\Program Files\Bundysoft\L3DT Professional 2.5.2.28'
Userland dir is 'C:\Documents and Settings\Dennis\Application Data\Bundysoft\L3DT\Pro 2.5.2.28'
Temporary dir is 'C:\DOCUME~1\Dennis\LOCALS~1\Temp\L3DT'
Initialising debugging log
Session ID is 8
Loading settings
Loading window settings
Loading local settings
Reading max core count from Windows process affinity mask...
 >> Max thread count was 2
Loading string list
Loading material list
Loading climate list
Loading schemes list
Initialising default schemes
Loading formats list
Loading MRU list
Loading presets list
Loading script list
Loading overlay list
Loading extensions settings
Core application intialised
Loading all extension libriaries...

Preparing to load 'L3DTio_DMF'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.0
Initialising plugin...
Plugin 'L3DTio_DMF.dll' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_WMF'
Saving extensions settings
Checking plugin API version:
 - Zeolite 1.5
Initialising plugin...
Plugin 'L3DTio_WMF.dll' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_AMF'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.1
Initialising plugin...
Plugin 'L3DTio_AMF.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_HFZ'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'L3DTio_HFZ.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_TER'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'L3DTio_TER.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_BT'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'L3DTio_BT.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_HFF'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.3.1
Initialising plugin...
Plugin 'L3DTio_HFF.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_HTF'
Saving extensions settings
Checking plugin API version:
 - Version not exported, assuming pre-1.5
Initialising plugin...
Plugin 'L3DTio_HTF.dll' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_OBJ'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'L3DTio_OBJ.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_X'
Saving extensions settings
Checking plugin API version:
 - Version not exported, assuming pre-1.5
Initialising plugin...
Plugin 'L3DTio_X.dll' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_PGM'
Saving extensions settings
Checking plugin API version:
 - Version not exported, assuming pre-1.5
Initialising plugin...
Plugin 'L3DTio_PGM.dll' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_FI'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.3
Initialising plugin...
Plugin 'L3DTio_FI.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_PCX'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'L3DTio_PCX.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_RAW_HF'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'L3DTio_RAW_HF.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_DDS'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.4
Initialising plugin...
Plugin 'L3DTio_DDS.zeo' initialised OK
Saving extensions settings

Preparing to load 'Sapphire'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'Sapphire' is adding function 'ToggleWnd' to the menu at 'Open 3D renderer'
 - Menu ID is 0
ExtFunc_menu_InsertItem report:
 - Extension 'Sapphire' is adding function 'Settings.EditRendererCfg' to the menu at 'Renderer settings'
 - Menu ID is 1
ExtFunc_menu_InsertItem report:
 - Extension 'Sapphire' is adding function 'Settings.EditHardwareCfg' to the menu at 'Hardware settings'
 - Menu ID is 2
ExtFunc_menu_InsertItem report:
 - Extension 'Sapphire' is adding function 'Help.OpenWiki' to the menu at 'Visit project page'
 - Menu ID is 3
Plugin 'Sapphire.zeo' initialised OK
Saving extensions settings

Preparing to load 'CopyPaste'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'CopyPaste' is adding function 'ExtToggleWnd' to the menu at 'Copy/paste tool'
 - Menu ID is 4
ExtFunc_menu_InsertItem report:
 - Extension 'CopyPaste' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 5
ExtFunc_menu_InsertItem report:
 - Extension 'CopyPaste' is adding function 'ExtAbout' to the menu at 'About'
 - Menu ID is 6
Plugin 'CopyPaste.zeo' initialised OK
Saving extensions settings

Preparing to load 'atViewShowMapDlg'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'atViewShowMapDlg.zeo' initialised OK
Saving extensions settings

Preparing to load 'atImportMap'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'atImportMap.zeo' initialised OK
Saving extensions settings

Preparing to load 'atExportArea'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.4
Initialising plugin...
Plugin 'atExportArea.zeo' initialised OK
Saving extensions settings

Preparing to load 'atFilterAM'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'atFilterAM' is adding function 'ExtAlphaExpress_UI' to the menu at 'Alpha export express'
 - Menu ID is 7
ExtFunc_menu_InsertItem report:
 - Extension 'atFilterAM' is adding function 'ExtFilterAM' to the menu at 'Filter attributes map'
 - Menu ID is 8
ExtFunc_menu_InsertItem report:
 - Extension 'atFilterAM' is adding function 'ExtEditFilterList' to the menu at 'Filter manager'
 - Menu ID is 9
ExtFunc_menu_InsertItem report:
 - Extension 'atFilterAM' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 10
ExtFunc_menu_InsertItem report:
 - Extension 'atFilterAM' is adding function 'ExtAbout' to the menu at 'About'
 - Menu ID is 11
Plugin 'atFilterAM.zeo' initialised OK
Saving extensions settings

Preparing to load 'atGrowTilesByOne'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.1
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'atGrowTilesByOne' is adding function 'ExtGrowTilesByOneUI' to the menu at 'Grow tile size by one'
 - Menu ID is 12
ExtFunc_menu_InsertItem report:
 - Extension 'atGrowTilesByOne' is adding function 'ExtGrowMapByOneUI' to the menu at 'Grow map size by one'
 - Menu ID is 13
ExtFunc_menu_InsertItem report:
 - Extension 'atGrowTilesByOne' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 14
ExtFunc_menu_InsertItem report:
 - Extension 'atGrowTilesByOne' is adding function 'ExtAbout' to the menu at 'About'
 - Menu ID is 15
Plugin 'atGrowTilesByOne.dll' initialised OK
Saving extensions settings

Preparing to load 'atFuncBrowser'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'atFuncBrowser' is adding function 'ExtToggleFuncBrowser' to the menu at 'Function browser'
 - Menu ID is 16
ExtFunc_menu_InsertItem report:
 - Extension 'atFuncBrowser' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 17
Plugin 'atFuncBrowser.zeo' initialised OK
Saving extensions settings

Preparing to load 'ZeoScript'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.3
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'ZeoScript' is adding function 'RunScriptUI' to the menu at 'Run script'
 - Menu ID is 18
ExtFunc_menu_InsertItem report:
 - Extension 'ZeoScript' is adding function 'LoadScriptUI' to the menu at 'Load script file'
 - Menu ID is 19
ExtFunc_menu_InsertItem report:
 - Extension 'ZeoScript' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 20
Plugin 'ZeoScript.zeo' initialised OK
Saving extensions settings

Preparing to load 'ZeoWrap'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.3
Initialising plugin...
Plugin 'ZeoWrap.zeo' initialised OK
Saving extensions settings

Preparing to load 'ZeoImage'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'ZeoImage' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 21
Plugin 'ZeoImage.zeo' initialised OK
Saving extensions settings

Preparing to load 'ZeoPerfMon_NT'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'ZeoPerfMon_NT.zeo' initialised OK
Saving extensions settings

Preparing to load 'atCalc_HF_Terrace'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'atCalc_HF_Terrace.zeo' initialised OK
Saving extensions settings

Preparing to load 'atCalc_HF_Thermal'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'atCalc_HF_Thermal.zeo' initialised OK
Saving extensions settings

Preparing to load 'atRoads'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
Plugin 'atRoads.zeo' initialised OK
Saving extensions settings

Preparing to load 'atRotate'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'atRotate' is adding function 'ExtRotateActiveCW' to the menu at 'Rotate active map CW'
 - Menu ID is 22
ExtFunc_menu_InsertItem report:
 - Extension 'atRotate' is adding function 'ExtRotateActiveCCW' to the menu at 'Rotate active map CCW'
 - Menu ID is 23
ExtFunc_menu_InsertItem report:
 - Extension 'atRotate' is adding function 'ExtMirrorActiveX' to the menu at 'Mirror active map (x-axis)'
 - Menu ID is 24
ExtFunc_menu_InsertItem report:
 - Extension 'atRotate' is adding function 'ExtMirrorActiveY' to the menu at 'Mirror active map (y-axis)'
 - Menu ID is 25
ExtFunc_menu_InsertItem report:
 - Extension 'atRotate' is adding function 'ExtMirrorActiveXY' to the menu at 'Mirror active map (both)'
 - Menu ID is 26
ExtFunc_menu_InsertItem report:
 - Extension 'atRotate' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 27
Plugin 'atRotate.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_Backup'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Backup' is adding function 'ExtBackupActiveMap' to the menu at 'Push active map'
 - Menu ID is 28
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Backup' is adding function 'ExtBackupSelArea' to the menu at 'Push selected area'
 - Menu ID is 29
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Backup' is adding function 'ExtUndo' to the menu at 'Pop last record'
 - Menu ID is 30
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Backup' is adding function 'ExtClearRecords' to the menu at 'Clear records'
 - Menu ID is 31
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Backup' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 32
Plugin 'L3DTio_Backup.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_Spring'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.3
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtImportSmfUI' to the menu at 'Import.SMF'
 - Menu ID is 33
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtImportMetalUI' to the menu at 'Import.Metal map'
 - Menu ID is 34
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtCreateSpringMaps' to the menu at 'Allocate Spring maps'
 - Menu ID is 35
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtCalcTypeMap' to the menu at 'Calculate.Type map'
 - Menu ID is 36
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtApplyMetalPatches' to the menu at 'Calculate.Metal patches'
 - Menu ID is 37
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtCalcMiniMap' to the menu at 'Calculate.Texture mini-map'
 - Menu ID is 38
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtSmdEditorProxy' to the menu at 'Prepare SMD settings'
 - Menu ID is 39
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtExportAllUI' to the menu at 'Export to SD7 archive'
 - Menu ID is 40
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Spring' is adding function 'ExtWikiPage' to the menu at 'About L3DTio_Spring'
 - Menu ID is 41
Plugin 'L3DTio_Spring.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_SMF'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.3
Initialising plugin...
Plugin 'L3DTio_SMF.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_SMT'
>> Aborted, DLL is disabled

Preparing to load 'L3DTio_SMT_SSE2'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.1
Initialising plugin...
Plugin 'L3DTio_SMT_SSE2.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_SMD'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.3
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_SMD' is adding function 'ExtSaveSmdUI' to the menu at 'Export SMD'
 - Menu ID is 42
Plugin 'L3DTio_SMD.zeo' initialised OK
Saving extensions settings

Preparing to load '7zWrap'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.3
Initialising plugin...
Plugin '7zWrap.zeo' initialised OK
Saving extensions settings

Preparing to load 'L3DTio_Atlas2'
Saving extensions settings
Checking plugin API version:
 - Zeolite 2.5.2
Initialising plugin...
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Atlas2' is adding function 'ExtAtlasExportUI' to the menu at 'Export to TGEA Atlas (Community plugin)'
 - Menu ID is 43
ExtFunc_menu_InsertItem report:
 - Extension 'L3DTio_Atlas2' is adding function 'ExtWikiPage' to the menu at 'Visit project page'
 - Menu ID is 44
Plugin 'L3DTio_Atlas2.zeo' initialised OK
Saving extensions settings
38 libraries loaded OK
Saving formats list
Initialisation complete

OnFileOpen (CMainFrame)
Checking for project changes
 - 'DM' (not initialised)
 - 'HF' (not initialised)
 - 'WM' (not initialised)
 - 'WS' (not initialised)
 - 'AuxWM' (not initialised)
 - 'AM' (not initialised)
 - 'TN' (not initialised)
 - 'SH' (not initialised)
 - 'LM' (not initialised)
 - 'TX' (not initialised)
Showing wizard pane 'Open project'
Executing program 'OpenProjectWizard'
Loading project 'F:\Terrain\Bakwere Mts\East Mountains.proj'
Initialising project
Setting project path to '(null)'
Setting project path to 'F:\Terrain\Bakwere Mts\East Mountains.proj'
Adding project to MRU

Loading project file 'F:\Terrain\Bakwere Mts\East Mountains.proj':
<?xml version="1.0" encoding="utf-8"?>
<varlist name="ProjectData">
   <int name="FileVersion">1</int>
   <varlist name="MapInfo">
      <varlist name="Terrain">
         <int name="nx">4096</int>
         <int name="ny">4096</int>
         <float name="MinAlt">0</float>
         <float name="MaxAlt">719.128052</float>
         <float name="HorizScale">2.000000</float>
      </varlist>
      <varlist name="Texture">
         <int name="nx">4096</int>
         <int name="ny">4096</int>
      </varlist>
      <bool name="WrapFlag">false</bool>
   </varlist>
   <varlist name="Maps">
      <varlist name="DM">
         <string name="Filename">East Mountains_DM.dmf</string>
         <string name="MapType">DM</string>
      </varlist>
      <varlist name="HF">
         <string name="Filename">HF\East Mountains_HF.mmf</string>
         <string name="MapType">HF</string>
         <varlist name="MipMaps">
            <int name="Step">4</int>
            <int name="Max">4</int>
         </varlist>
      </varlist>
      <varlist name="WM">
         <string name="Filename">WM\East Mountains_WM.mmf</string>
         <string name="MapType">WM</string>
      </varlist>
      <varlist name="AM">
         <string name="Filename">AM\East Mountains_AM.mmf</string>
         <string name="MapType">AM</string>
      </varlist>
      <varlist name="LM">
         <string name="Filename">LM\East Mountains_LM.mmf</string>
         <string name="MapType">24bit</string>
         <varlist name="MipMaps">
            <int name="Step">2</int>
            <int name="Max">4</int>
         </varlist>
      </varlist>
      <varlist name="TX">
         <string name="Filename">TX\East Mountains_TX.mmf</string>
         <string name="MapType">24bit</string>
         <varlist name="MipMaps">
            <int name="Step">2</int>
            <int name="Max">4</int>
         </varlist>
      </varlist>
   </varlist>
   <varlist name="Climates">
      <varlist name="Temperate">
         <string name="Filename">C:\Program Files\Bundysoft\L3DT Professional 2.5.2.28\Resources\Climates\temperate26\Temperate26.cli.xml</string>
      </varlist>
   </varlist>
</varlist>

Setting active format for 'DM'/10 to 'dmf'
>> Active format set to 'Formats.Project maps.Design map.DMF (L3DT)' (ext = 'dmf') OK

Loading map definition 'F:\Terrain\Bakwere Mts\East Mountains.def.xml':
<?xml version="1.0" encoding="utf-8"?>
<varlist name="Settings">
   <varlist name="DM">
      <string name="Algorithm">BlankDM</string>
      <int name="nx">64</int>
      <int name="ny">64</int>
   </varlist>
   <varlist name="HF">
      <string name="Algorithm">InflateDM64</string>
      <float name="HorizScale">2.000000</float>
      <bool name="MosaicFlag">true</bool>
      <int name="MosaicSize">1024</int>
   </varlist>
   <bool name="WrapFlag">true</bool>
   <varlist name="Ops">
      <bool name="GenHF">true</bool>
      <bool name="FloodAll">true</bool>
      <bool name="GenAM">true</bool>
   </varlist>
   <varlist name="Sapphire">
      <varlist name="TeleportList">
         <varlist>
            <string name="Name">test</string>
            <float name="xPos">0</float>
            <float name="yPos">0</float>
            <float name="zPos">421.000000</float>
            <float name="Azim">45.000000</float>
            <float name="Elev">0</float>
         </varlist>
      </varlist>
   </varlist>
   <varlist name="WM">
      <varlist name="FloodAll">
         <bool name="ClearFlag">true</bool>
         <bool name="WplaneFlag">false</bool>
         <float name="WplaneLevel">0</float>
         <int name="WplaneType">0</int>
         <bool name="SeaFlag">false</bool>
         <bool name="LakesFlag">false</bool>
         <bool name="WtableFlag">true</bool>
      </varlist>
      <varlist name="Wtable">
         <int name="nIter">2</int>
         <bool name="ClearWtableBeforeCalc">false</bool>
         <varlist name="Wtable">
            <float name="MaxDepth">100.000000</float>
            <float name="RiseParam">0.800000</float>
            <float name="FallParam">0.980000</float>
            <float name="LossParam">10.000000</float>
            <float name="Tolerance">0.010000</float>
         </varlist>
         <varlist name="Salin">
            <bool name="EnableFlag">true</bool>
            <float name="LossParam">5.000000</float>
            <float name="GradExpon">0.050000</float>
            <float name="LakeLoss">0</float>
            <float name="Tolerance">5.000000e-004</float>
         </varlist>
      </varlist>
   </varlist>
   <varlist name="AM">
      <string name="Climate">Temperate</string>
      <int name="AM_in_HF">8</int>
      <bool name="MosaicFlag">true</bool>
      <int name="MosaicSize">1024</int>
   </varlist>
   <varlist name="TN">
      <bool name="BumpMapping">false</bool>
      <int name="TN_in_HF">8</int>
      <bool name="MosaicFlag">true</bool>
      <int name="MosaicSize">1024</int>
   </varlist>
   <varlist name="LM">
      <colour name="Sun">255, 238, 206</colour>
      <colour name="Amb">230, 245, 255</colour>
      <float name="Azim">0</float>
      <float name="Elev">45.000000</float>
      <float name="Brightness">1.000000</float>
      <float name="SunAmbRatio">0.750000</float>
      <bool name="UseWM">false</bool>
      <bool name="ShadowFlag">false</bool>
      <bool name="BumpMapping">true</bool>
      <bool name="MosaicFlag">true</bool>
      <int name="MosaicSize">1024</int>
      <int name="LM_in_HF">8</int>
      <bool name="RecalcShadowFlag">false</bool>
   </varlist>
   <varlist name="TX">
      <bool name="UseLM">true</bool>
      <bool name="UseTX">true</bool>
      <bool name="UseStrata">true</bool>
      <int name="TX_in_HF">8</int>
      <bool name="MosaicFlag">true</bool>
      <int name="MosaicSize">1024</int>
      <int name="MaxRadAA">2</int>
   </varlist>
</varlist>

Loading project map 'TX'
Initialising mosaic
>> Mosaic name: 'TX'
>> Map type: '24bit' (code = 3)
>> Filename: 'F:\Terrain\Bakwere Mts\TX\East Mountains_TX'
>> Size (pixels): 4096 x 4096
>> Size (tiles): 4 x 4
>> Tile size: 1024
>> File format: 'JPG' (ext = 'jpg')
>> Initialised OK
Updating 'Formats.Project maps.Texture map.JPG' in app list to match mosaic
Initialising mosaic
>> Mosaic name: 'Mip2'
>> Map type: '24bit' (code = 3)
>> Filename: 'F:\Terrain\Bakwere Mts\MipMaps\TX\Mip2\TX_Mip2'
>> Size (pixels): 2048 x 2048
>> Size (tiles): 4 x 4
>> Tile size: 512
>> File format: 'JPG' (ext = 'jpg')
>> Initialised OK
Initialising mosaic
>> Mosaic name: 'Mip4'
>> Map type: '24bit' (code = 3)
>> Filename: 'F:\Terrain\Bakwere Mts\MipMaps\TX\Mip4\TX_Mip4'
>> Size (pixels): 1024 x 1024
>> Size (tiles): 2 x 2
>> Tile size: 512
>> File format: 'JPG' (ext = 'jpg')
>> Initialised OK
Setting active format for 'TX'/3 to 'jpg'
>> Active format set to 'Formats.Project maps.Texture map.JPG' (ext = 'jpg') OK
Loading project map 'LM'
Initialising mosaic
>> Mosaic name: 'LM'
>> Map type: '24bit' (code = 3)
>> Filename: 'F:\Terrain\Bakwere Mts\LM\East Mountains_LM'
>> Size (pixels): 4096 x 4096
>> Size (tiles): 4 x 4
>> Tile size: 1024
>> File format: 'JPG' (ext = 'jpg')
>> Initialised OK
Updating 'Formats.Project maps.Light map.JPG' in app list to match mosaic
Initialising mosaic
>> Mosaic name: 'Mip2'
>> Map type: '24bit' (code = 3)
>> Filename: 'F:\Terrain\Bakwere Mts\MipMaps\LM\Mip2\LM_Mip2'
>> Size (pixels): 2048 x 2048
>> Size (tiles): 4 x 4
>> Tile size: 512
>> File format: 'JPG' (ext = 'jpg')
>> Initialised OK
Initialising mosaic
>> Mosaic name: 'Mip4'
>> Map type: '24bit' (code = 3)
>> Filename: 'F:\Terrain\Bakwere Mts\MipMaps\LM\Mip4\LM_Mip4'
>> Size (pixels): 1024 x 1024
>> Size (tiles): 2 x 2
>> Tile size: 512
>> File format: 'JPG' (ext = 'jpg')
>> Initialised OK
Setting active format for 'LM'/3 to 'jpg'
>> Active format set to 'Formats.Project maps.Light map.JPG' (ext = 'jpg') OK
Loading project map 'AM'
Initialising mosaic
>> Mosaic name: 'AM'
>> Map type: 'AM' (code = 40)
>> Filename: 'F:\Terrain\Bakwere Mts\AM\East Mountains_AM'
>> Size (pixels): 32768 x 32768
>> Size (tiles): 32 x 32
>> Tile size: 1024
>> File format: 'AMF-GZ (L3DT)' (ext = 'amf.gz')
>> Initialised OK
Updating 'Formats.Project maps.Attributes map.AMF-GZ (L3DT)' in app list to match mosaic
Setting active format for 'AM'/40 to 'amf.gz'
>> Active format set to 'Formats.Project maps.Attributes map.AMF-GZ (L3DT)' (ext = 'amf.gz') OK
Loading project map 'WM'
Initialising mosaic
>> Mosaic name: 'WM'
>> Map type: 'WM' (code = 50)
>> Filename: 'F:\Terrain\Bakwere Mts\WM\East Mountains_WM'
>> Size (pixels): 4096 x 4096
>> Size (tiles): 4 x 4
>> Tile size: 1024
>> File format: 'WMF (L3DT)' (ext = 'wmf')
>> Initialised OK
Updating 'Formats.Project maps.Water map.WMF (L3DT)' in app list to match mosaic
Setting active format for 'WM'/50 to 'wmf'
>> Active format set to 'Formats.Project maps.Water map.WMF (L3DT)' (ext = 'wmf') OK
Loading project map 'HF'
Initialising mosaic
>> Mosaic name: 'HF'
>> Map type: 'HF' (code = 20)
>> Filename: 'F:\Terrain\Bakwere Mts\HF\East Mountains_HF'
>> Size (pixels): 4096 x 4096
>> Size (tiles): 4 x 4
>> Tile size: 1024
>> File format: 'HFZ (L3DT)' (ext = 'hfz')
>> Initialised OK
Updating 'Formats.Project maps.Heightfield.HFZ (L3DT)' in app list to match mosaic
Initialising mosaic
>> Mosaic name: 'Mip4'
>> Map type: 'HF' (code = 20)
>> Filename: 'F:\Terrain\Bakwere Mts\MipMaps\HF\Mip4\HF_Mip4'
>> Size (pixels): 1024 x 1024
>> Size (tiles): 2 x 2
>> Tile size: 512
>> File format: 'HFZ (L3DT)' (ext = 'hfz')
>> Initialised OK
Setting active format for 'HF'/20 to 'hfz'
>> Active format set to 'Formats.Project maps.Heightfield.HFZ (L3DT)' (ext = 'hfz') OK
Loading project map 'DM'
Loading map file 'F:\Terrain\Bakwere Mts\East Mountains_DM.dmf'
Setting active format for 'DM'/10 to 'dmf'
>> Active format set to 'Formats.Project maps.Design map.DMF (L3DT)' (ext = 'dmf') OK
Checking map scales
Setting horiz scale of 'DM' to 128.000000m (was 1.000000)
Checking map wrap flags
ShowMap('DM')
Checking project formats
ShowMap('DM')
Beginning calc thread (code = 3001)
Opening progress window
Calculation complete
OnViewRedraw (CL3DTView)
Beginning calc thread (code = 3001)
Opening progress window
Calculation complete
ShowMap('AM')
Beginning calc thread (code = 3001)
Opening progress window
Initialising mosaic
>> Mosaic name: 'Mip4'
>> Map type: 'AM' (code = 40)
>> Filename: 'F:\Terrain\Bakwere Mts\MipMaps\AM\Mip4\AM_Mip4'
>> Size (pixels): 8192 x 8192
>> Size (tiles): 16 x 16
>> Tile size: 512
>> File format: 'AMF-GZ (L3DT)' (ext = 'amf.gz')
>> Initialised OK
Initialising mosaic
>> Mosaic name: 'Mip16'
>> Map type: 'AM' (code = 40)
>> Filename: 'F:\Terrain\Bakwere Mts\MipMaps\AM\Mip16\AM_Mip16'
>> Size (pixels): 2048 x 2048
>> Size (tiles): 4 x 4
>> Tile size: 512
>> File format: 'AMF-GZ (L3DT)' (ext = 'amf.gz')
>> Initialised OK
Opening progress window
Calculation complete
ShowMap('LM')
Beginning calc thread (code = 3001)
Opening progress window
Calculation complete
ShowMap('AM')
Beginning calc thread (code = 3001)
Opening progress window
Calculation complete
OnCalcAutocomplete (CMainFrame)
Showing wizard pane 'Calculation queue'
Showing wizard pane 'Normal mapping'
Showing wizard pane 'Light mapping'
Showing wizard pane 'Light mapping'
Showing wizard pane 'Texture settings'
Executing program 'AutomationWizard'
Beginning calc thread (code = 901)
Running AutoComplete
Calculating terrain normals map
Initialising mosaic
>> Mosaic name: 'TN'
>> Map type: 'TN' (code = 30)
>> Filename: 'F:\Terrain\Bakwere Mts\TN\East Mountains_TN'
>> Size (pixels): 32768 x 32768
>> Size (tiles): 32 x 32
>> Tile size: 1024
>> File format: 'PNG' (ext = 'png')
>> Initialised OK
Opening progress window (grid mode)
CMosaicMap::LoadSubMap warning:
 - map state of x27y1 was 'LOADED' (2); aborting save

CMosaicMemTable::GetMapHandle error
 - MemMap in question is not in use


CMosaicMap::SetPixel error
 - cannot get SubMap handle from MemTable


CMapWrap::SetPixel general error


calc_TN_GenArea error
 - cannot set TN pixel


CZeoFunc::CallFunction error:
 - The function 'GenArea' in the plugin 'L3DT-CORE' returned an error.


threadman_TileThreadProc error:
 - call to tile function failed (threaded case)


threadman_RunTiles error:
 - calculation aborted following errors


calc_TN_GenMap error
 - call to calcman failed

Calculation complete
OnClose (CMainFrame)
Checking for project changes
 - 'DM' (changed)
 - 'HF' (not changed)
 - 'WM' (not changed)
 - 'WS' (not initialised)
 - 'AuxWM' (not initialised)
 - 'AM' (not changed)
 - 'TN' (not initialised)
 - 'SH' (not initialised)
 - 'LM' (not changed)
 - 'TX' (not changed)
Query: 'Save changes before exit?' returned IDNO
Application shutdown
Saving settings
Saving path list
Saving schemes list
Saving MRU list
Saving presets list
Saving window settings
Saving local settings
Saving string list
Saving overlay list
Freeing project
Setting project path to '(null)'
Session ID 8 released
Shutdown complete

dennis
Luminary
 
Posts: 65
Joined: Fri Aug 04, 2006 9:54 pm

Postby Aaron » Thu Feb 21, 2008 10:20 am

Hi Dennis,

Thanks for the bug report. This looks like a multi-threaded caching problem. I'll try to fix this ASAP, but in the mean time the work-around will be to temporarily disable multithreading. The instructions on how to do this are in the userguide here. I apologise for the inconvenience.

Best regards,
Aaron.
User avatar
Aaron
Site Admin
 
Posts: 3696
Joined: Sun Nov 20, 2005 2:41 pm
Location: Melbourne, Australia

Postby Aaron » Mon Mar 10, 2008 7:02 am

Hi Dennis,

I think I've fixed this in the latest beta release on the downloads page (L3DT 2.5c beta 1 build 1, 10th of Mar '08). Please give it a try and let me know if it works / doesn't work.

If you've disabled multithreading, you can easily re-enable it using the new 'multithread settings' dialog box ('Settings->Multi-thread settings' in the menu).

Best regards,
Aaron.
User avatar
Aaron
Site Admin
 
Posts: 3696
Joined: Sun Nov 20, 2005 2:41 pm
Location: Melbourne, Australia

Postby dennis » Mon Mar 10, 2008 11:14 pm

Thanks Aaron. I'll download the update and give it a try. It'll be next week before I can get to it though...
dennis
Luminary
 
Posts: 65
Joined: Fri Aug 04, 2006 9:54 pm


Return to Bug reports

Who is online

Users browsing this forum: No registered users and 10 guests

cron