dp: [srcf28] BePolite /-/com/dec/src/machine/srcf3e/tmp/lib/ZZMain -modelName example -outputName ZZ-91-02-14-0226/example -writeIFF -writeFiltered -imageSize cam1 320 240 -showZZBuffers -useHitListTable -useTileListTable -numThreads 3 -zeta 1.5 -iffGamma 1.8 1.8 1.8 -pikGamma 2.4 -samplesPerPixel 2
Command line options:
    -modelName example \
    -outputName ZZ-91-02-14-0226/example \
    -writeFiltered \
    -writeIFF \
    -showZZBuffers \
    -bufferSplit 2 \
    -useTileListTable \
    -useHitListTable \
    -maxUnionTiles 15 \
    -debugPixel -1 -1 \
    -zeta 1.500000 \
    -pikGamma 2.400000 \
    -iffGamma 1.800000 1.800000 1.800000 \
    -samplesPerPixel 2 \
    -numThreads 3 \
    -numZZBufferThreads 3 \
    -maxVMBytes 40000000 \
    -imageSize cam1  320 240 \
Reading model...
(Camera ...)
(Source ...)
(Source ...)
(Source ...)
(Source ...)
(Source ...)
(Source ...)
(Define Ripples [ripples.pik...]  Stripes [stripes.bit...] )
(Define EL0 EL1 EL2 EL3 LtBlu LtRed S7 FL PT PD)
(Define Glass Fog)
(Define Floor Wall Base Chimney Pedestal0 Pedestal1 Pedestal2 Pedestal3 Object0 Object1 Object2 Object3)
Floor
Wall
Pedestal0
Pedestal1
Pedestal2
Pedestal3
Object1
Object2
Object3
Object0

    10 objects in model
Reading time 17.6 seconds.
Light source "src1":
  Position [1.0000e+00 0.0000e+00 2.0000e+02 3.0000e+02]
  Field/beam  footprint = [-1.2500e+02 _ 1.2500e+02] x [-1.2500e+02 _ 1.2500e+02]
  Lens/lamp  width = 1.3868e-02  height = 1.3868e-02

Light source "src3":
  Position [1.0000e+00 8.0000e+01 4.0000e+01 1.6000e+02]
  Field/beam  footprint = [-2.2500e+02 _ 2.2500e+02] x [-2.2500e+02 _ 2.2500e+02]
  Lens/lamp  width = 3.0096e-02  height = 3.0096e-02

Light source "src4":
  Position [1.0000e+00 4.0000e+01 -8.0000e+01 1.6000e+02]
  Field/beam  footprint = [-2.2500e+02 _ 2.2500e+02] x [-2.2500e+02 _ 2.2500e+02]
  Lens/lamp  width = 3.0096e-02  height = 3.0096e-02

Building ZZ-buffer "src4"...
Building ZZ-buffer "src3"...
Building ZZ-buffer "src1"...

* Warning: plane through viewpoint
=== Statistics for top-level tiling for ZZ-buffer "src1" =========
       35 calls to ZZAtomNode.ComputeTiles
       35 calls to ZZAtomNode.Project
       69 calls to ZZCSGNode.ComputeTiles
       69 tile lists computed by ZZCSGNode.ComputeTiles
       35 ProjData nodes allocated
       35 calls to ZZPrimitive.ComputeTiles
        1 rehashings of the ProjData table
      281 tile nodes allocated
        1 calls to ZZTileList.ComputeTiles
        3 punts by ZZTileList.Unite
        2 rehashings of the TileList table
       34 calls to ZZUnionNode.ComputeTiles
       86 nodes allocated by ZZUnionNode.New
       38 nodes reused by ZZUnionNode.New
      16 tiles in top-level tile list
       1.4 seconds top-level tiling time.
==================================================================

=== Statistics for top-level tiling for ZZ-buffer "src4" =========
       35 calls to ZZAtomNode.ComputeTiles
       35 calls to ZZAtomNode.Project
       69 calls to ZZCSGNode.ComputeTiles
       69 tile lists computed by ZZCSGNode.ComputeTiles
       35 ProjData nodes allocated
       35 calls to ZZPrimitive.ComputeTiles
        1 rehashings of the ProjData table
      270 tile nodes allocated
        1 calls to ZZTileList.ComputeTiles
        3 punts by ZZTileList.Unite
        2 rehashings of the TileList table
       34 calls to ZZUnionNode.ComputeTiles
       45 nodes allocated by ZZUnionNode.New
       64 nodes reused by ZZUnionNode.New
      16 tiles in top-level tile list
       1.4 seconds top-level tiling time.
==================================================================

=== Statistics for top-level tiling for ZZ-buffer "src3" =========
       35 calls to ZZAtomNode.ComputeTiles
       35 calls to ZZAtomNode.Project
       69 calls to ZZCSGNode.ComputeTiles
       69 tile lists computed by ZZCSGNode.ComputeTiles
       35 ProjData nodes allocated
       35 calls to ZZPrimitive.ComputeTiles
        1 rehashings of the ProjData table
      266 tile nodes allocated
        1 calls to ZZTileList.ComputeTiles
        3 punts by ZZTileList.Unite
        2 rehashings of the TileList table
       34 calls to ZZUnionNode.ComputeTiles
       28 nodes allocated by ZZUnionNode.New
       77 nodes reused by ZZUnionNode.New
      16 tiles in top-level tile list
       1.3 seconds top-level tiling time.
==================================================================
 [VM = 3065856]
 [VM = 4007936]
 [VM = 5001216]
 [VM = 6001664]


=== Statistics for re-tiling ZZ-buffer "src1"======================
    64952 calls to ZZAtomNode.ComputeTiles
    64952 calls to ZZAtomNode.Project
   204271 calls to ZZCSGNode.ComputeTiles
   138693 tile lists computed by ZZCSGNode.ComputeTiles
    65551 tile lists reused by ZZCSGNode.ComputeTiles
    64952 ProjData nodes reused
    64952 calls to ZZPrimitive.ComputeTiles
   230637 tile nodes allocated
     9838 calls to ZZTileList.ComputeTiles
   172850 tile nodes returned to free list
      378 punts by ZZTileList.Unite
     1826 rehashings of the TileList table
    68438 calls to ZZUnionNode.ComputeTiles
     5410 nodes allocated by ZZUnionNode.New
    87418 nodes reused by ZZUnionNode.New

   10000 ZZ-Buffer cells (100 x 100)
   38916 total tiles in ZZ-buffer
       3.9 tiles per ZZ-buffer cell

    1661.9 seconds retiling time .
    1672.8 seconds total time for this ZZ-buffer (0.1673 seconds/cell)
==================================================================
 [VM = 7002112]


=== Statistics for re-tiling ZZ-buffer "src3"======================
    77130 calls to ZZAtomNode.ComputeTiles
    77130 calls to ZZAtomNode.Project
   327974 calls to ZZCSGNode.ComputeTiles
   209548 tile lists computed by ZZCSGNode.ComputeTiles
   118426 tile lists reused by ZZCSGNode.ComputeTiles
    77130 ProjData nodes reused
    77130 calls to ZZPrimitive.ComputeTiles
   352144 tile nodes allocated
     9846 calls to ZZTileList.ComputeTiles
   251763 tile nodes returned to free list
      675 punts by ZZTileList.Unite
     3438 rehashings of the TileList table
   120071 calls to ZZUnionNode.ComputeTiles
     8757 nodes allocated by ZZUnionNode.New
   170797 nodes reused by ZZUnionNode.New

   10000 ZZ-Buffer cells (100 x 100)
   52066 total tiles in ZZ-buffer
       5.2 tiles per ZZ-buffer cell

    2224.6 seconds retiling time .
    2235.8 seconds total time for this ZZ-buffer (0.2236 seconds/cell)
==================================================================


=== Statistics for re-tiling ZZ-buffer "src4"======================
    84440 calls to ZZAtomNode.ComputeTiles
    84440 calls to ZZAtomNode.Project
   320528 calls to ZZCSGNode.ComputeTiles
   211336 tile lists computed by ZZCSGNode.ComputeTiles
   109191 tile lists reused by ZZCSGNode.ComputeTiles
    84440 ProjData nodes reused
    84440 calls to ZZPrimitive.ComputeTiles
   343131 tile nodes allocated
    11208 calls to ZZTileList.ComputeTiles
   247403 tile nodes returned to free list
     1257 punts by ZZTileList.Unite
     3069 rehashings of the TileList table
   119380 calls to ZZUnionNode.ComputeTiles
     6534 nodes allocated by ZZUnionNode.New
   164363 nodes reused by ZZUnionNode.New

   10000 ZZ-Buffer cells (100 x 100)
   48202 total tiles in ZZ-buffer
       4.8 tiles per ZZ-buffer cell

    2296.7 seconds retiling time .
    2307.8 seconds total time for this ZZ-buffer (0.2308 seconds/cell)
==================================================================
Light source "spot1":
  Position [1.0000e+00 1.0000e+01 -3.0000e+01 6.0000e+01]
  Field/beam  footprint = [-3.0000e+01 _ 3.0000e+01] x [-3.0000e+01 _ 3.0000e+01]
  Lens/lamp  width = 0.0000e+00  height = 0.0000e+00

Light source "spot3":
  Position [1.0000e+00 2.3000e+01 2.8000e+01 7.0000e+01]
  Field/beam  footprint = [-3.0000e+01 _ 3.0000e+01] x [-3.0000e+01 _ 3.0000e+01]
  Lens/lamp  width = 0.0000e+00  height = 0.0000e+00

Light source "spot2":
  Position [1.0000e+00 -3.0000e+01 1.5000e+01 6.5000e+01]
  Field/beam  footprint = [-3.0000e+01 _ 3.0000e+01] x [-3.0000e+01 _ 3.0000e+01]
  Lens/lamp  width = 0.0000e+00  height = 0.0000e+00

Building ZZ-buffer "spot1"...
Building ZZ-buffer "spot3"...
Building ZZ-buffer "spot2"...

=== Statistics for top-level tiling for ZZ-buffer "spot3" =========
       35 calls to ZZAtomNode.ComputeTiles
       35 calls to ZZAtomNode.Project
       69 calls to ZZCSGNode.ComputeTiles
       69 tile lists computed by ZZCSGNode.ComputeTiles
       35 ProjData nodes allocated
       35 calls to ZZPrimitive.ComputeTiles
        1 rehashings of the ProjData table
        1 calls to ZZTileList.ComputeTiles
        2 punts by ZZTileList.Unite
       34 calls to ZZUnionNode.ComputeTiles
       21 nodes allocated by ZZUnionNode.New
       58 nodes reused by ZZUnionNode.New
      16 tiles in top-level tile list
       0.8 seconds top-level tiling time.
==================================================================

=== Statistics for top-level tiling for ZZ-buffer "spot2" =========
       35 calls to ZZAtomNode.ComputeTiles
       35 calls to ZZAtomNode.Project
       69 calls to ZZCSGNode.ComputeTiles
       69 tile lists computed by ZZCSGNode.ComputeTiles
       35 ProjData nodes allocated
       35 calls to ZZPrimitive.ComputeTiles
        1 rehashings of the ProjData table
        1 calls to ZZTileList.ComputeTiles
        2 punts by ZZTileList.Unite
       34 calls to ZZUnionNode.ComputeTiles
       22 nodes allocated by ZZUnionNode.New
       50 nodes reused by ZZUnionNode.New
      16 tiles in top-level tile list
       0.8 seconds top-level tiling time.
==================================================================

=== Statistics for top-level tiling for ZZ-buffer "spot1" =========
       35 calls to ZZAtomNode.ComputeTiles
       35 calls to ZZAtomNode.Project
       69 calls to ZZCSGNode.ComputeTiles
       69 tile lists computed by ZZCSGNode.ComputeTiles
       35 ProjData nodes allocated
       35 calls to ZZPrimitive.ComputeTiles
        1 rehashings of the ProjData table
      228 tile nodes allocated
        1 calls to ZZTileList.ComputeTiles
        2 punts by ZZTileList.Unite
        2 rehashings of the TileList table
       34 calls to ZZUnionNode.ComputeTiles
       18 nodes allocated by ZZUnionNode.New
       52 nodes reused by ZZUnionNode.New
      16 tiles in top-level tile list
       1.2 seconds top-level tiling time.
==================================================================


=== Statistics for re-tiling ZZ-buffer "spot1"======================
     6774 calls to ZZAtomNode.ComputeTiles
     6774 calls to ZZAtomNode.Project
    21440 calls to ZZCSGNode.ComputeTiles
    14954 tile lists computed by ZZCSGNode.ComputeTiles
     6480 tile lists reused by ZZCSGNode.ComputeTiles
     6774 ProjData nodes reused
     6774 calls to ZZPrimitive.ComputeTiles
    19371 tile nodes allocated
     1188 calls to ZZTileList.ComputeTiles
    19953 tile nodes returned to free list
       20 punts by ZZTileList.Unite
      179 rehashings of the TileList table
     7528 calls to ZZUnionNode.ComputeTiles
      792 nodes allocated by ZZUnionNode.New
     6998 nodes reused by ZZUnionNode.New

    1024 ZZ-Buffer cells (32 x 32)
    3197 total tiles in ZZ-buffer
       3.1 tiles per ZZ-buffer cell

     178.7 seconds retiling time .
     186.4 seconds total time for this ZZ-buffer (0.1820 seconds/cell)
==================================================================


=== Statistics for re-tiling ZZ-buffer "spot2"======================
     7118 calls to ZZAtomNode.ComputeTiles
     7118 calls to ZZAtomNode.Project
    22865 calls to ZZCSGNode.ComputeTiles
    15993 tile lists computed by ZZCSGNode.ComputeTiles
     6866 tile lists reused by ZZCSGNode.ComputeTiles
     7118 ProjData nodes reused
     7118 calls to ZZPrimitive.ComputeTiles
    19982 tile nodes allocated
     1172 calls to ZZTileList.ComputeTiles
    21492 tile nodes returned to free list
       34 punts by ZZTileList.Unite
      197 rehashings of the TileList table
     8228 calls to ZZUnionNode.ComputeTiles
      943 nodes allocated by ZZUnionNode.New
     7170 nodes reused by ZZUnionNode.New

    1024 ZZ-Buffer cells (32 x 32)
    3199 total tiles in ZZ-buffer
       3.1 tiles per ZZ-buffer cell

     183.4 seconds retiling time .
     189.4 seconds total time for this ZZ-buffer (0.1850 seconds/cell)
==================================================================


=== Statistics for re-tiling ZZ-buffer "spot3"======================
     7692 calls to ZZAtomNode.ComputeTiles
     7692 calls to ZZAtomNode.Project
    24944 calls to ZZCSGNode.ComputeTiles
    17525 tile lists computed by ZZCSGNode.ComputeTiles
     7404 tile lists reused by ZZCSGNode.ComputeTiles
     7692 ProjData nodes reused
     7692 calls to ZZPrimitive.ComputeTiles
    20457 tile nodes allocated
     1224 calls to ZZTileList.ComputeTiles
    22964 tile nodes returned to free list
       29 punts by ZZTileList.Unite
      217 rehashings of the TileList table
     9060 calls to ZZUnionNode.ComputeTiles
      947 nodes allocated by ZZUnionNode.New
     7681 nodes reused by ZZUnionNode.New

    1024 ZZ-Buffer cells (32 x 32)
    3288 total tiles in ZZ-buffer
       3.2 tiles per ZZ-buffer cell

     194.6 seconds retiling time .
     199.8 seconds total time for this ZZ-buffer (0.1951 seconds/cell)
==================================================================
Camera ZZ-buffer "cam1":
  Position [1.0000e+00 1.7000e+02 5.0000e+00 4.5000e+01]
  Field/beam  footprint = [-8.0000e+01 _ 8.0000e+01] x [-6.0000e+01 _ 6.0000e+01]
  Lens/lamp  width = 0.0000e+00  height = 0.0000e+00
  Image  width = 320  height = 240
  Image segment  [0..319] x [0..239]
  Pixels per ZZ-buffer cell  h = 9  v = 9

Building ZZ-buffer "cam1"...

=== Statistics for top-level tiling for ZZ-buffer "cam1" =========
       35 calls to ZZAtomNode.ComputeTiles
       35 calls to ZZAtomNode.Project
       69 calls to ZZCSGNode.ComputeTiles
       69 tile lists computed by ZZCSGNode.ComputeTiles
       35 ProjData nodes allocated
       35 calls to ZZPrimitive.ComputeTiles
        1 rehashings of the ProjData table
        1 calls to ZZTileList.ComputeTiles
        2 punts by ZZTileList.Unite
       34 calls to ZZUnionNode.ComputeTiles
       43 nodes allocated by ZZUnionNode.New
       64 nodes reused by ZZUnionNode.New
      16 tiles in top-level tile list
       0.8 seconds top-level tiling time.
==================================================================


=== Statistics for re-tiling ZZ-buffer "cam1"======================
     5998 calls to ZZAtomNode.ComputeTiles
     5998 calls to ZZAtomNode.Project
    27456 calls to ZZCSGNode.ComputeTiles
    17672 tile lists computed by ZZCSGNode.ComputeTiles
     9781 tile lists reused by ZZCSGNode.ComputeTiles
     5998 ProjData nodes reused
     5998 calls to ZZPrimitive.ComputeTiles
    16302 tile nodes allocated
      866 calls to ZZTileList.ComputeTiles
    27375 tile nodes returned to free list
      120 punts by ZZTileList.Unite
      162 rehashings of the TileList table
    10627 calls to ZZUnionNode.ComputeTiles
     2387 nodes allocated by ZZUnionNode.New
    11199 nodes reused by ZZUnionNode.New

     972 ZZ-Buffer cells (36 x 27)
    2719 total tiles in ZZ-buffer
       2.8 tiles per ZZ-buffer cell

     149.8 seconds retiling time .
     154.1 seconds total time for this ZZ-buffer (0.1585 seconds/cell)
==================================================================
Rendering image of buffer "cam1"...
--------------------------------------------------------------------------- [VM = 8001536]
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Rendering time 18436.1 seconds.
Statistics for rendering ZZ-buffer "cam1":
  4487483 calls to ZZAtomNode.ComputeHits
  10990547 calls to ZZCSGNode.ComputeHits
  8275204 hit lists computed by ZZCSGNode.ComputeHits
  2715109 hit lists reused by ZZCSGNode.ComputeHits
  2290050 calls to ZZShadow.ComputeIllumination
  1502516 calls to ZZShadow.ComputeShadowing
  1476061 shadowing objects found by ZZShadow.ComputeShadowing
   415755 calls to ZZShadow.nComputeSolidHitTrans
  4487483 calls to ZZPrimitive.ComputeHits
   659795 calls to ZZPrimitive.ComputeTangentPlane
   307200 Total rays cast
   381675 hits rendered ZZRender.RenderRay
    27519 calls to ZZRender.RenderSolidHit
   354156 calls to ZZRender.RenderSurfaceHit
   382017 hit nodes allocated
  16606801 hit nodes returned to free list
       16 rehashings of the HitList table
  3206529 calls to ZZUnionNode.ComputeHits
      170 nodes allocated by ZZUnionNode.New
   920272 nodes reused by ZZUnionNode.New

Writing ZZ-91-02-14-0226/example-cam1-f.rgb...Total elapsed time 21133.1 seconds.
Done.
dp: 5.70 secs/StartProcess.
dp: 0 failed attempts.
dp: 0.252 secs/MachineInfo.Select.
dp: 5.18  secs/TryStartProcess.
dp: 0.15  secs/DPClient.Import.
dp: 4.86  secs/DPClient.StartProcess.