Object Types ============ .. contents:: :depth: 1 :local: -------------- .. _object-types-point-layer: Point Layer ----------- `Sphere <#sphere>`__ \| `Cylinder <#cylinder>`__ \| `Cone <#cone>`__ \| `Box <#box>`__ \| `Disk <#disk>`__ \| `Plane <#plane>`__ \| `Point <#point>`__ \| `Billboard <#billboard>`__ \| `Model File <#model-file>`__ .. index:: Sphere Sphere ~~~~~~ Sphere with specified radius, color and opacity .. raw:: html
.. image:: ./images/point/Sphere.jpg .. raw:: html **Specific settings** : * Radius Numerical value. **Origin** : center of sphere **three.js geometry class:** `SphereBufferGeoemtry `__ .. raw:: html
.. index:: Cylinder Cylinder ~~~~~~~~ Cylinder with specified radius, height, color and opacity .. raw:: html
.. image:: ./images/point/Cylinder.jpg .. raw:: html **Specific settings** : * Radius Numerical value. * Height Numerical value. **Origin** : center of bottom (if height > 0) **three.js geometry class:** `CylinderBufferGeometry `__ .. raw:: html
.. index:: Cone (Point Layer) Cone ~~~~ Cone with specified radius, height, color and opacity .. raw:: html
.. image:: ./images/point/Cone.jpg .. raw:: html **Specific settings** : * Radius Numerical value. * Height Numerical value. **Origin** : center of bottom (if height > 0) **three.js geometry class:** `CylinderBufferGeometry `__ .. raw:: html
.. index:: Box (Point Layer) Box ~~~ Box with specified width, depth, height, color and opacity .. raw:: html
.. image:: ./images/point/Box.jpg .. raw:: html **Specific settings** : * Width Numerical value. * Depth Numerical value. * Height Numerical value. **Origin** : center of bottom (if height > 0) **three.js geometry class:** `BoxBufferGeometry `__ .. raw:: html
.. index:: Disk Disk ~~~~ Disk with specified radius, orientation, color and opacity .. raw:: html
.. image:: ./images/point/Disk.jpg .. raw:: html **Specific settings** : * Radius Numerical value. * Dip Numerical value in degrees. See `Strike and dip - Wikipedia `__. * Dip direction Numerical value in degrees. **Origin** : center of disk **three.js geometry class:** `CircleBufferGeometry `__ .. raw:: html
.. index:: Plane Plane ~~~~~ Plane with specified length, width, orientation, color and opacity .. raw:: html
.. image:: ./images/no_image.png .. raw:: html **Specific settings** : * Width Numerical value. * Length Numerical value. * Dip Numerical value in degrees. See `Strike and dip - Wikipedia `__. * Dip direction Numerical value in degrees. **Origin** : center of plane **three.js geometry class:** `PlaneBufferGeometry `__ .. raw:: html
.. index:: Point Point ~~~~~ .. raw:: html
.. image:: ./images/no_image.png .. raw:: html **Specific settings** : * Radius Numerical value. **Origin** : center of sprite **three.js geometry class:** `SphereBufferGeoemtry `__ .. raw:: html
.. index:: Billboard Billboard ~~~~ Image which always faces towards the camera. When an image file on local file system is specified, the image file is copied to the export destination. When an image file on a web server is specified, the model file is not copied. .. raw:: html
.. image:: ./images/no_image.png .. raw:: html **Specific settings** : * Image file File path or URL. * Scale Numerical value. **Origin** : center of sprite **three.js object class:** `Sprite `__ .. raw:: html
.. index:: Model-File Model File ~~~~~~~~~~ Load 3D model from supported format model file. ``COLLADA (*.dae)`` and ``glTF (*.gltf, *.glb)`` are supported. When a model file on local file system is specified, the model file is copied to the export destination. You need to copy the relevant files such as texture image after export. When a model file URL is specified, the model file is not copied. .. raw:: html
.. image:: ./images/no_image.png .. raw:: html **Specific settings** : * Model file File path or URL. * Scale Numerical value. * Rotation (x) Numerical value in degrees. * Rotation (y) Numerical value in degrees. * Rotation (z) Numerical value in degrees. * Rotation Order The options are XYZ, YZX, ZXY, XZY, YXZ and ZYX. See `Euler - three.js docs `__. **Origin** : origin of model .. raw:: html
-------------- .. _object-types-line-layer: Line Layer ---------- `Line <#line>`__ \| `Pipe <#pipe>`__ \| `Cone <#cone>`__ \| `Box <#box>`__ \| `Wall <#wall>`__ .. index:: Line Line ~~~~ .. raw:: html
.. image:: ./images/line/Line.png .. raw:: html **Specific settings** : no specific settings **three.js object class:** `Line `__ .. raw:: html
Image was created with `GSI Tiles `__ (ort, dem). .. index:: Pipe Pipe ~~~~ Places a cylinder to each line segment and a sphere to each vertex. .. raw:: html
.. image:: ./images/line/Pipe.jpg .. raw:: html **Specific settings** : * Radius Numerical value. **three.js geometry classes:** `CylinderBufferGeometry `__ and `SphereBufferGeoemtry `__ .. raw:: html
Image was created with `GSI Tiles `__ (airphoto, dem). .. index:: Cone (Line Layer) Cone ~~~~ Places a cone to each line segment. Heading of cone is forward direction. .. raw:: html
.. image:: ./images/line/ConeL.jpg .. raw:: html **Specific settings** : * Radius Numerical value. **three.js geometry class:** `CylinderBufferGeometry `__ .. raw:: html
Image was created with `GSI Tiles `__ (ort, dem) and `National Land Numerical Information `__ (Rivers. MILT of Japan). .. index:: Box (Line Layer) Box ~~~ Places a box to each line segment. .. raw:: html
.. image:: ./images/line/Box.jpg .. raw:: html **Specific settings** : * Width Numerical value. * Height Numerical value. **three.js geometry class:** `BoxGeometry `__ .. raw:: html
Image was created with `GSI Tiles `__ (airphoto, dem). .. index:: Wall Wall ~~~~ Makes a vertical wall under each line segment. .. raw:: html
.. image:: ./images/line/Wall.jpg .. raw:: html **Specific settings** : * Other side Z Z coordinate of the other side edge. .. raw:: html
Image was created with SRTM3 elevation data. -------------- .. _object-types-polygon-layer: Polygon Layer ------------- `Polygon <#polygon>`__ \| `Extruded <#extruded>`__ \| `Overlay <#overlay>`__ .. index:: Polygon Polygon ~~~~~~~ .. raw:: html
.. image:: ./images/no_image.png .. raw:: html **Specific settings** : .. raw:: html
.. index:: Extruded Extruded ~~~~~~~~ Extruded polygon with specified height, color and opacity .. raw:: html
.. image:: ./images/polygon/Extruded.jpg .. raw:: html **Specific settings** : * Height Numerical value. .. raw:: html
Image was created with `GSI Tiles `__ (ort, dem) and OpenStreetMap (© OpenStreetMap contributors, `License `__). .. index:: Overlay Overlay ~~~~~~~ Overlay polygon draped on the main DEM with specified color, border color and opacity. When the altitude mode is ``Relative to DEM layer``, each polygon is located at the relative height from the DEM surface. Otherwise, creates a flat polygon at specified altitude. .. raw:: html
.. image:: ./images/polygon/Overlay.jpg .. raw:: html **Specific settings** : * Border No border, feature style, random color or expression. .. raw:: html
Image was created with `GSI Tiles `__ (ort, dem) and `National Land Numerical Information `__ (Sediment Disaster Hazard Area. Provided by Okayama prefecture, Japan).