_____          _______                                   ____   _____  
     ,-:` \;',`'-,     |__  _(_)                                 |___ \ |  __ \ 
   .'-;_,;  ':-;_,'.      | | _  _ __   _ __ ___    __ _  _ __     __) || |  | |
  /;   '/    ,  _`.-\     | || || '_ \ | '_ ` _ \  / _` || '_ \   |__ < | |  | |
 | '`. (`     /` ` \`|    | || || | | || | | | | || (_| || | | |  ___) || |__| |
 |:.  `\`-.   \_   / |    |_||_||_| |_||_| |_| |_| \__,_||_| |_| |____/ |_____/
 |     (   `,  .`\ ;'| 
  \     | .'     `-'/      Realtime terrain processing, rendering and analysis
   `.   ;/        .'            
     `'-._____.-'`             http://www.tinman3d.com - info@tinman3d.com

Tinman 3D SDK - Changelog - Scripting

Previous: Tinman 3D SDK - v1.0 RC3
Current:  Tinman 3D SDK - v1.0 RC4

Release Notes - Scripting Reference - Issue Tracker
Changelog Syntax: - show more -

[-]        : Item has been removed.
[!]        : Item has been renamed (also might have been changed).
[*]        : Item has been changed (but has not been renamed).
[+]        : Item has been added.
[-] Tinman.Model.Processor         (Processor)            <abstract>
[-] Tinman.Model.Processor.Plant   (Plant)                <class>
[-] Tinman.Pyramid.Flavour         (Flavour)              <enum>
[!] Tinman.Filesystem.Usage        (Usage)                <enum>
    Tinman.Filesystem.Usage        (Filesystem.Usage)     <enum>
[!] Tinman.Georef.DatumOp.Append   (Append)               <class>
    Tinman.Georef.DatumOp.Append   (DatumOp.Append)       <class>
[!] Tinman.Heightmap.Memory        (Memory)               <class>
    Tinman.Heightmap.Memory        (Heightmap.Memory)     <class>
[!] Tinman.Pixel.Uniform           (Uniform)              <class>
    Tinman.Pixel.Uniform           (Pixel.Uniform)        <class>
[*] Tinman.App.Widget              (App.Widget)           <class>
[*] widget <required> : Tinman.Widget {# != null}
    widget <required> : Tinman.Widget[] {# != null}
[*] Tinman.Dataset.Info            (Dataset.Info)         <struct>
[+] custom <optional> : string[][]
[*] Tinman.Georef.CoordOp.Type     (CoordOp.Type)         <enum>
[+] TOAST 
[*] Tinman.Graphics                (Graphics)             <abstract>
[-] shaders    <optional> : path[] = []
[+] adapter    <optional> : number
[+] memory     <optional> : number
[+] repository <required> : path
[*] Tinman.Graphics.DirectX11      (DirectX11)            <class>
[-] shaders    <optional> : path[] = []
[+] adapter    <optional> : number
[+] memory     <optional> : number
[+] repository <required> : path
[*] Tinman.Graphics.DirectX9       (DirectX9)             <class>
[-] shaders    <optional> : path[] = []
[+] adapter    <optional> : number
[+] memory     <optional> : number
[+] repository <required> : path
[*] Tinman.Heightmap.Combine       (Heightmap.Combine)    <class>
[+] scalarOp <optional> : Tinman.Heightmap.ScalarOp
[*] Tinman.Heightmap.Copy          (Heightmap.Copy)       <class>
[*] format <optional> : Tinman.Image.PixelFormat[] = [Truecolor, SixteenBits]
    format <optional> : Tinman.Image.PixelFormat[] = [Truecolor, Alpha, SixteenBits]
[+] create <optional> : bool = true
[+] op     <optional> : Tinman.Heightmap.Copy.Op
[*] Tinman.Heightmap.Project       (Heightmap.Project)    <class>
[+] conversion <external> : Tinman.Projection
[+] datum      <optional> : Tinman.Georef.DatumOp
[*] Tinman.Image.Interpolation     (Interpolation)        <enum>
[+] Linear 
[+] Point  
[*] Tinman.Image.Project           (Image.Project)        <class>
[+] conversion <external> : Tinman.Projection
[+] datum      <optional> : Tinman.Georef.DatumOp
[*] Tinman.Image.Scale             (Image.Scale)          <class>
[*] mode <optional> : Tinman.Image.Interpolation = UniformB
    mode <optional> : Tinman.Image.Interpolation
[*] Tinman.Image.Writer            (Writer)               <abstract>
[+] srgb <optional> : bool = true
[*] Tinman.Image.Writer.BMP        (BMP)                  <class>
[+] srgb <optional> : bool = true
[*] Tinman.Model.Material          (Model.Material)       <struct>
[*] reflectivity <optional> : Tinman.Color = {I16: 6554}
    reflectivity <optional> : Tinman.Color = {I16: 2621}
[*] Tinman.Model.Read              (Read)                 <class>
[-] postProcess <optional> : Tinman.Model.Processor[]
[+] modelNames  <optional> : string[]
[*] Tinman.Model.Read.Flags        (Read.Flags)           <enum>
[+] ModelNames 
[*] Tinman.Model.Texture.Encode    (Model.Texture.Encode) <class>
[*] format <required> : Tinman.Texture.Format
    format <optional> : Tinman.Texture.Format
[*] Tinman.Operation.Copy          (Operation.Copy)       <class>
[+] timestamp <optional> : bool
[*] Tinman.Pixel.Normals           (Pixel.Normals)        <class>
[+] stretch <optional> : bool
[*] Tinman.Pyramid.BingMaps        (BingMaps)             <class>
[-] flavour <optional> : Tinman.Pyramid.Flavour[] = [Imagery]
[+] key     <optional> : string
[*] Tinman.Pyramid.Combine         (Pyramid.Combine)      <class>
[+] scale <optional> : number
[*] Tinman.Pyramid.Constant        (Pyramid.Constant)     <class>
[+] second <optional> : Tinman.Color = Colors.Zero
[*] Tinman.Pyramid.GoogleMaps      (GoogleMaps)           <class>
[*] version <optional> : number = 739
    version <optional> : number = 881
[*] Tinman.Pyramid.MapShape        (Pyramid.MapShape)     <struct>
[+] gsd <optional> : Tinman.Math.Range = {-1.7976931348623157E+308, 1.7976931348623157E+308}
[*] Tinman.Pyramid.Unproject       (Unproject)            <class>
[-] partial <optional> : bool = true
[*] Tinman.Texture.Format          (Texture.Format)       <enum>
[+] A16B16G16R16 
[+] A16R16G16B16 
[+] A1B5G5R5     
[+] A2B10G10R10  
[+] A2R10G10B10  
[+] A4B4G4R4     
[+] A8B8G8R8     
[+] B5G6R5       
[+] BC4          
[+] BC5          
[+] G16R16       
[+] G8R8         
[+] None         
[+] Tinman.Brush                   (Brush)                <abstract>
[+] Tinman.Brush.Append            (Brush.Append)         <class>
[+] Tinman.Brush.Radial            (Radial)               <class>
[+] Tinman.Brush.Slope             (Slope)                <class>
[+] Tinman.Brush.Uniform           (Brush.Uniform)        <class>
[+] Tinman.Data.Bytes              (Bytes)                <class>
[+] Tinman.Georef.Raster.Project   (Raster.Project)       <class>
[+] Tinman.Graphics.DirectX12      (DirectX12)            <class>
[+] Tinman.Graphics.OpenGL         (OpenGL)               <class>
[+] Tinman.Heightmap.Copy.Op       (Copy.Op)              <abstract>
[+] Tinman.Heightmap.Copy.Op.Blur  (Blur)                 <class>
[+] Tinman.Heightmap.ScalarOp      (ScalarOp)             <enum>
[+] Tinman.Heightmap.Swizzle       (Heightmap.Swizzle)    <class>
[+] Tinman.Image.AlphaToCoverage   (AlphaToCoverage)      <class>
[+] Tinman.Image.Writer.TGA        (TGA)                  <class>
[+] Tinman.Model.Scan              (Scan)                 <class>
[+] Tinman.Model.Texture.Invert    (Texture.Invert)       <class>
[+] Tinman.Model.Texture.Pbr       (Pbr)                  <class>
[+] Tinman.Model.Texture.Pbr.Type  (Pbr.Type)             <enum>
[+] Tinman.Model.Texture.Pxb       (Pxb)                  <class>
[+] Tinman.Model.Texture.Swizzle   (Texture.Swizzle)      <class>
[+] Tinman.Model.Texture.Txb       (Txb)                  <class>
[+] Tinman.Pixel.Occlusion         (Occlusion)            <class>
[+] Tinman.Pixels                  (Pixels)               <struct>
[+] Tinman.Pyramid.Buffer          (Buffer)               <class>
[+] Tinman.Pyramid.Copy            (Pyramid.Copy)         <class>
[+] Tinman.Pyramid.Dataset         (Pyramid.Dataset)      <class>
[+] Tinman.Pyramid.Downsample      (Downsample)           <class>
[+] Tinman.Pyramid.Downsample.Type (Downsample.Type)      <enum>
[+] Tinman.Pyramid.Gsd             (Gsd)                  <class>
[+] Tinman.Pyramid.MBTiles         (Pyramid.MBTiles)      <class>
[+] Tinman.Pyramid.Memory          (Pyramid.Memory)       <class>
[+] Tinman.Pyramid.Slice           (Slice)                <class>
[+] Tinman.Texels                  (Texels)               <struct>