3D Modelling/Create 3D Models/AR.js/main attributes
Appearance
Introduction
[edit | edit source]The following section explains the main attributes of JSON3D4Aframe to construct AR.js objects with more details about the geometric main attributes.
Object Copies/Repetition | Coordinate System | Water Molecule |
---|---|---|
See also
[edit | edit source]Attributes for geometrische Primitives
[edit | edit source]Attribute | Example | Description / Use Case |
---|---|---|
ID | 813498723492374 | Unique identifier for all objects in the 3D scene |
Type of Object | Sphere | Select the type of object from a set of geometric primitives (e.g. Box, Sphere, Text, Torus, ...) |
Position XYZ | 3.0 -1.0 4.5 | Position of Object in the coordinate system |
Size XYZ | 3.0 2.0 4.0 | For a Box the size defines the width, height and depth of the box. For some geometric primitives only one extension is used for 3D object (e.g. Size X is used for radius or a plane has only a width and a height) |
Repeat | 1 2 0 | Defines the number of additional copies (repetitions) of the basic geometric primitives. 0 defines, that there are no additional copies of the geometric primitive (useful for Christal Lattice) |
Repeat Steps | 1.5 2.0 1.0 | Define the vector length in x-, y- and z-direction. If the basic geometric primitive is a sphere, 1.5 marker units to the right the next sphere is place and 2.0 unit up the next sphere is placed. |
Color | red | color of the geometric primitive. The color is used for all copies of the geometric primitive. |
Scale | 2.0 | scale the size of the geometric primitive. 2.0 double the size of the object. |
Opacity | 1.0 | a solid object has the opacity value 1.0. Medium transparent object have the opacity value 0.5. To view the 3D structure of the 3D model Opacity value 0.7 is recommended. |
Rotation | 90 30 0 | Defines the rotation in degree around the x-Axis, y-Axis and z-Axis |