3D OBJECTS
BASIC INFORMATION
Purpose
3D objects in DINRAY 3D allow you to create more colorful pictures, dynamic pictures of 3D mapping. These can be simple or combined 3D objects, 3D objects with built-in or added effects.
In addition to the main set of built-in 3D objects, DINRAY 3D has 3D letters of various alphabets: Russian, Chinese, German, English, Spanish, French, Portuguese, Turkish, Ukrainian.
In addition to the main function of diversifying the installation, DINRAY 3D can be used to analyze the meshes of 3D models, which can be loaded into the program to analyze the correctness of the model mesh.
Embedded objects
The basic set for all versions of DINRAY 3D includes more than 100 models that can be configured for behavior, combined with each other in Factory mode, and then launched from the launch pad onto the stage.
Downloadable objects
The user can independently load 3D models in OBJ format into the program from their folders on the computer and use them along with the built-in 3D objects of the basic set.
Form
At the core of all 3D objects is a shape or mesh and special routines that handle collisions between objects. They allow objects to interact and handle trigger conditions that occur when 3D objects collide.
All objects contain a shape. Even objects like Firefly, where the shape is invisible, contain a tiny invisible ball in the center to handle collisions.
Material
All 3D models used in the program have an overlay material.
Depending on the shader, the parameters of the materials may differ. For example, some materials have a texture, some do not.
The variety of DINRAY 3D 3D models is complemented by the use of settings that allow you to change the color of most model materials.
3D OBJECT SELECTION PANEL
Object groups
The basic set of 3D objects DINRAY 3D consists of the following groups:

Simple
Balls
Spheres
Fireflies
Combi
Medallions

In versions with the ability to download custom 3D objects, a group is added for downloadable 3D objects:

My 3D objects
Selecting a 3D object
Adding a 3D object to the start panel is done by dragging the icon with the object to the start panel or by clicking the [+] button in the upper left corner of the 3D object icon.
3D OBJECTS START PANEL
Purpose of the launch panel
The launch panel is designed to prepare 3D objects for launch and configure them.
Depending on the version of DINRAY 3D, the maximum number of 3D objects that can be added to the launch panel varies.
The basic shape of a 3D object
Each object added to the launch pad has a basic shape. This shape is inherited from the 3D object template in the base set and is stored in the object's memory, even if the 3D object is subsequently modified.
Unless the artist has chosen to not use modifiers in the 3D object's settings or has deleted them, the 3D object takes on its basic shape when launched from the launch pad into the scene.
Modifier cassette
Each object added to the launch pad has the ability to be modified by shape. This means that in addition to the main shape set by default, other shapes can be added to the 3D object, which the 3D object will select when launched. The modifier cassette is selected from the Shape setting on the right.
A modifier can be dragged onto a 3D object or selected by double-clicking.

If there are a lot of modifiers on the 3D object, you can select the mode of displaying all assigned modifiers.

When the moment comes to launch the 3D object from the launch pad, shape modifiers are selected sequentially or randomly, depending on the cassette settings.
Manual Launch Panel
To manually launch a 3D object from the launch pad, use the controls for manually launching a 3D object on the launch pad.
  1. Launch in a customized spawn area
  2. Launch on filter points
  3. Launch at random position
Number of running objects of this template
The number of launched 3D objects of the current template is shown on the indicator, which also serves as a button for destroying launched objects.
SETTINGS PANEL OF THE SELECTED 3D OBJECT
Objects added to the launchpad are configured with settings that determine where they appear, how they are displayed, what type of interaction they have, and how they behave on the stage.
Size
The size of the 3D object is adjusted along three axes XYZ.
It is possible to specify the size exactly or within a range of values ​​to launch the 3D object with a random size value.
It should be taken into account that all 3D objects have different sizes initially - a soccer ball is different from a tennis ball. Doubling the size will set a different value for each of them.
Triggers
Built-in object timers and behavior condition handlers that allow you to not only launch a 3D object onto the scene, but also handle its interaction with the scene. For example, change the flight path, create a copy of the 3D object upon collision, or self-destruct.
More about triggers
Area
The appearance area of ​​the 3D object is configured along three axes XYZ.
It is possible to clearly indicate the coordinates or create a cube within which the 3D object can appear.
Filter points
If there are created filters on the scene, the area of ​​appearance of 3D objects can be filter points that form the screen border. You can select individual screen points or all screen points at once.
In order for a 3D object to be attached to a selected filter point and not leave it, there is a mechanism for attaching a 3D object. In this case, after the appearance of an object on a point, it will be considered occupied and the appearance of other objects on it is possible only for those objects to which this point is not specified as attached.
Collision resilience
To adjust the elasticity of a 3D object, a number of settings are used that allow you to set a number of parameters that greatly affect the behavior of the object on the scene during collisions.
There are several basic sets for quickly selecting elasticity:

  1. Stone
  2. Ice
  3. Clay
  4. Metal
  5. Tree
  6. Bone
  7. Rubber
Starting impulse
A 3D object launched from the launch pad can be given a starting impulse. This is similar to throwing a ball with a certain force. This impulse is transferred to the 3D object only once at the moment of launch.
It is adjustable along three XYZ axes. It is possible to specify angles exactly or adjust them within a range of values ​​to launch the 3D object with a random rotation value in space.
Direction of gravity
Direction of gravity
A gravity value can be assigned to a 3D object launched from a launch pad. This gravity is permanently applied to the object.
It is adjustable along the three XYZ axes. It is possible to specify the gravity explicitly or adjust it within a range of values ​​to launch a 3D object with a random gravity value.
Route following by filter points
In order to set a clear flight path for a 3D object, you can use points of one or more filters.
The 3D object is assigned points along which it will move from one to another and the type of movement:

  1. Linear - strictly adhere to the route
  2. Orbital - stick to points whenever possible
  3. Targeted - when losing a point, increase your attraction to it until you reach the goal.
The movement type is set in combination with the movement speed, which also serves as the force of attraction to the next point. This is important for movement types 2 and 3.
Tilt along XYZ axes
The starting angle of rotation of the 3D object in space when launched from the launch pad is configured along three axes XYZ.
It is possible to clearly specify the rotation angles or configure them within a range of values ​​for launching a 3D object with a random value of the rotation angles.
Rotation along XYZ axes
The rotation speed of the 3D object after launching from the launch pad is adjustable along three XYZ axes.
It is possible to clearly specify the rotation speed or adjust it within a range of values ​​to launch the 3D object with a random rotation speed value.
Form modifiers
This setting allows you to assign various modifiers to the basic shape of a 3D object.
A modifier is added by dragging the desired one onto the 3D object modifier cassette on the launch pad or by double-clicking the mouse.
Applying modifications
Since the modifier is a similar 3D object consisting of a shape and a material, the modification of the main shape of the 3D object can consist of changing the shape and material or changing them separately.
It is possible to separately adjust the modification by the color of the material.
ou need a custom version, please contact us. We can add more options, change the built-in logo and much more to please you and your viewers.
Contacts
info@dinray.com
We will be happy to answer questions related to our development DINRAY 3D and welcome any suggestions for development
Made on
Tilda