L3DT documentation
Large 3D terrain generator

Zeolite change log

v16.01

→ Download link: zeolite_v16.01.zip

v11.08

  • Includes changes from v2.9.8 (June 8), v2.9.7 (May 11) and v2.9.6 (March 9).
  • Released: 19th of August, 2011.
  • Requires: L3DT release 11.08 or later.
  • Changes (files)
    • Created new 'Zeolite.h' and 'Zeolite.cpp' files, and removed 'ExtAPI.h/cpp'.
    • Created new 'zMenu', 'zView' and 'zFile' files, separating from core API.
    • Added 'zBackup', 'zSettings' helper files.
    • Added helper/atMeshDecimator.h/cpp files.
  • Changes (API core functions)
  • Changes (classes)
  • Changes (extension functions)
    • Changed rval of 'file.FindFile' to be bool, and files returned through hResultList arg.
    • Renamed 'file.RecursiveFindByExt' as 'file.FindFile', with flag arg (0x1 is no recursion).
    • Renamed 'zeofunc.GetFuncList' as 'zfunc.GetFunctionList', and changed rval to hvar.
    • Renamed 'file.xml.Load' as 'file.XML.Load' (same for Save).
    • Renamed 'file.export.areaH' as 'map.ExportArea' (same for area2H).
    • Renamed 'filsel.InitFS' as 'filesel.Init'
    • Renamed 'filesel.GetFilename' as 'filesel.GetCurSelA' (different args & return val).
    • Renamed 'dirsel.InitDS' as 'dirsel.Init'
    • Renamed 'dirsel.GetFilename' as 'dirsel.GetCurSelA' (different args & return val).
    • Renamed 'combosel.InitCS' as 'combosel.Init'
    • Renamed 'combosel.SetOptions' as 'dirsel.SetOptionsA'.
    • Renamed 'combosel.GetOptions' as 'dirsel.GetOptionsA'.
    • Renamed 'combosel.GetCurSel' as 'dirsel.GetCurSelA' (different args & return val).
    • Renamed 'combosel.SetCurSel' as 'dirsel.SetCurSelA' (different args & return val).
    • Added 'combosel.SetCurSelI'.
    • Added 'combosel.GetCurSelI'.
    • Renamed 'map.GenMipmaps2' as 'map.GenMipmap'
    • Created 'view.GetSelectedArea', 'view.SetSelectedArea', 'view.GetActiveMap' and 'menu.InsertItem' extension functions.
    • Deprecated 'threadman.RunTiles' and replaced with 'threadman.RunTiles2' (different args).
  • Changes (plugin structure / requirements)
    • Changed 'ExitInitPlugin' function to 'zeoInitPlugin', and changed arg list (no args now).
    • Removed requirement for user to initialise API; is now handled directly b/w L3DT and Zeolite.cpp file, before 'zeoInitPlugin' is called.
    • Removed requirement for function names to be included in exports list; can use 'zeoexport' declaration (and L3DT handles the name decoration).

→ Download link: zeolite_v11.08.zip

v2.9

  • Released: 11th of January, 2010.
  • Requires: L3DT release 2.9 or later.
  • Added/changed (core API)
  • Added/changed (C++ wrapper classes)
    • Added CzDirSel.
  • Added/changed (helper files)
    • Added zApp.cpp/.h, for accessing application settings.
    • Added zFile.cpp/.h, for file, directory and path manipulation functions.
    • Added zVarCast.cpp/.h, for variable type casting support.

→ Download link: zeolite_v2.9.zip

v2.7.4

→ Download link: zeolite_v2.7.4.zip

v2.7.1

→ Download link: zeolite_v2.7.1.zip

v2.5.4

→ Download link: zeolite_v2.5.4.zip

v2.5.3

→ Download link: zeolite_v2.5.3.zip

v2.5.2

→ Download link: zeolite_v2.5.2.zip

v2.4

→ Download link: zeolite_v2.4.zip

v2.3.1

  • Released: 15th of April, 2007 (with L3DT v2.5 RC5).
  • Added (VarID)
    • VarID_hVar
  • Added (core)
  • Added (zeofunc):
    • project.CreateMap
    • project.LoadProject
    • project.SaveProject
    • project.SaveProjectAs
    • project.SaveProjectAsUI
    • ExtAPI.var.EditUI
    • ExtAPI.map.SaveFile
    • ExtAPI.map.LoadFile
    • file.OpenDlg
    • file.SaveDlg

→ Download link: zeolite_v2.3.1.zip

v2.3

→ Download link: zeolite_v2.3.zip

v2.2

  • Released: 2007/02/17
  • Changes:
    • Removed usage of MFC types:
      • BYTE → unsigned char
      • USHORT → unsigned short
      • LPCSTR → const char*
      • LPVOID → void*
    • Fixed some overloaded operators in wrapper classes for VC8.0 compatibility.
    • Include <windows.h> instead of <afxwin.h> when _MFC_VER is not defined.

→ Download link: zeolite_v2.2.zip

v2.1

  • Released: 2007/02/10 (requires L3DT v2.5.0.9 or later)
  • Added (core):
  • Added (zeofunc):
    • calc.AM.GenMap
    • calc.TN.GenMap
    • calc.LM.GenMap
    • calc.TX.GenMap
    • calc.HF.ErodeChannel
    • calc.HF.ErodeChannelEx
    • calc.HF.ErodeThermal
    • calc.HF.ErodeThermalEx
    • calc.HF.CombineMaps
    • format.GetActiveFormat
    • application.GetTempDir
    • application.GetUID
    • project.IsInit
    • project.InitProject
    • project.FreeProject
    • project.GetProjectPath
    • project.GetMap
    • project.GetHeightfieldRange
  • Changed:

→ Download link: zeolite_v2.1.zip

v2.0

  • Released 03-01-2007 (with L3DT 2.5 build 1.)
  • Added (core):
  • Added (zeofunc):
    • calc.HF.ScaleMap
    • calc.HF.ShiftMap
    • calc.HF.ClipMap
    • calc.HF.ClampMap
    • calc.HF.GradFilter
    • calc.HF.CurvFilter
    • calc.AM.GetFilterList
    • calc.AM.FilterPixel
    • calc.AM.GetClimate
    • calc.AM.GetLandType
    • calc.AM.GetPixelColour
    • calc.AM.GetIDfromColour
    • classes.landtype.GetNameByID
    • classes.landtype.GetBaseTextureNameByID
    • zeofunc.GetFuncList
    • project.GetSettingsList
  • Deprecated:

→ Download link: zeolite_v2.0.zip

v1.8

→ Download link: zeolite_v1.8.zip

v1.7

→ Download link: zeolite_v1.7.zip

v1.6

v1.5

→ Download link: zeolite_v1.5.zip

v1.4

→ Download link: zeolite_v1.4.zip

v1.3

→ Download link: zeolite_v1.3.zip

v1.2

  • Released 19-Oct-2006.
  • Added:
    • All zeofunc_ extension functions.

→ Download link: zeolite_v1.2.zip

v1.1

→ Download link: zeolite_v1.1.zip

v1.0

  • Released 25-Sept-2006.

→ Download link: zeolite_v1.0.zip

 
zeolite/changes.txt · Last modified: 2017/08/31 05:30 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki