three-dimensional model

Special software for generating 3D modeling tools
Collection
zero Useful+1
zero
The 3D model is an object polygon Represented by computer or others Video equipment Display. The displayed objects can be real world entities or imaginary objects. Anything that exists in physical nature can use three-dimensional Model representation
Chinese name
three-dimensional model
Build
3D modeling tool is a special software
Composition
Mesh texture
Modeling scope
Anything that exists in physical nature

Introduction to Modeling

Announce
edit
3D models are often used 3D modeling This special software generation tool [1] , but it can also be generated by other methods. As the data of points and other information sets, 3D models can be generated manually or according to certain algorithms. Although it usually exists on the computer or computer in a virtual way file However, similar models described on paper can also be regarded as 3D models. 3D models are widely used 3D graphics The place. In fact, they were used before personal computer The popularity of 3D graphics. many Computer games Use pre rendered 3D model images as sprites for Real-time computer Render.
3D models have been used in various fields. Use them to make accurate models of organs in the medical industry; The film industry uses them for the characters, objects and real movies of activities; Video games The industry uses them as resources in computer and video games; They are used as precise models of compounds in the scientific field; The construction industry uses them to display the proposed buildings or landscape performance; The engineering community uses them to design new equipment, vehicles, structures and others application area In recent decades, Earth science The field began to build a 3D geological model.
The 3D model itself is invisible, and can be rendered at different levels of detail according to simple wireframes or shaded in different ways. However, many 3D models use texture to cover, and the process of putting texture arrangement on the 3D model is called texture mapping Texture is an image, but it can make the model more detailed and more realistic. For example, if a 3D model of a person has skin and clothing textures, it will look better than a simple monochrome model or Wireframe model More realistic.
In addition to texture, other effects can also be used for 3D models to increase realism. For example, you can adjust the surface normal To achieve their lighting effect, some surfaces can use bump texture Mapping method And others volume rendering Skills.
3D models are often animated. For example, 3D models are widely used in feature films, movies, computers and video games. They can be used in 3D modeling tools or separately. In order to form animation easily, some additional data are usually added to the model, for example, some 3D models of humans or animals have complete Skeletal system , so that the motion looks more realistic, and you can control the motion through joints and bones.

constitute

Announce
edit

grid

Mesh is composed of many objects Point cloud It forms a 3D model mesh through point clouds. Point cloud includes 3D coordinates (XYZ), laser reflection intensity (Intensity) and color information( RGB ), and finally drawn into a grid. These meshes are usually triangle quadrilateral Or other simple Convex polygon Composition, which simplifies the rendering process. However, the mesh can also include ordinary polygon A constituent object.

texture

Mapping
Texture includes the texture of the object surface in general, even if the object surface is uneven Furrow At the same time, it also includes the color patterns on the smooth surface of the object, also called texture, which can make the object look more realistic when the texture is mapped to the object surface in a specific way. The technique of texture mapping grid endowing image data; After processing the image obtained by photographing the object, texture mapping on each grid will finally form a 3D model.
three-dimensional model

Construction method

Announce
edit
There are generally three methods for object modeling: the first method uses 3D Software modeling The second way is to model by measuring instruments and equipment; The third method uses images or videos to model.
3D software modeling
Manual modeling
We can see many excellent modeling software in the market, including 3DMAX,
SoftImage, Maya, UG and AutoCAD wait. Their common feature is to use some basic geometric elements, such as Cube , sphere, etc., through a series of geometric operations, such as translation, rotation, stretching Boolean operation To build complex geometric scenes. Building 3D models by modeling mainly includes Geometric modeling Geometric Modeling, KinematicModeling Physical modeling Physical Modeling, Object Behavior, Model Segmentation, etc. Among them, the creation and description of geometric modeling are Virtual scene The focus of modeling.
Modeling with instruments and equipment
3D scanner (3 Dimensional Scanner) is also called 3D digitizer (3 Dimensional Digitizer)。 It is one of the important tools for 3D modeling of actual objects currently used. It can quickly and conveniently real world 3D color of Information conversion It can be directly processed by computer digital signal It provides an effective means for the digitization of objects. It is different from the traditional plane Scanner , camera, graphics Acquisition card There is a big difference: first, the scanning object is not a plane pattern, but a three-dimensional object. Secondly, by scanning, we can get every Sampling point Color scanning can also obtain the color of each sampling point. Some scanning devices can even obtain the structure data inside the object. The camera can only shoot one side of the object, and will lose a lot of depth information. Finally, its output is not 2D image , but contains the 3D of each sampling point on the object surface Spatial coordinates And color Digital model File. This can be used directly in CAD or three-dimensional animation color scanner You can also output object surface color texture maps. Early used for 3D measurement Yes coordinate measuring machine (CMM)。 It installs a probe on a servo device with three degrees of freedom (or more), and drives the probe to move in three directions. When the probe contacts the object surface, measure its movement in three directions, and you can know the point of the object surface 3D coordinates The three-dimensional measurement of the whole surface can be completed by controlling the probe to move and touch on the object surface. Its advantage is high measurement accuracy; Its disadvantages are high price, complex control when the object shape is complex, slow speed, and no color information. With the aid of the principle of radar, people have developed the use of laser or ultrasonic media to replace the probe for depth measurement. Distance finder Send a signal to the surface of the object to be measured. According to the reflection time or phase change of the signal, the spatial location , called "flying point method" or "image radar".
Modeling from images or videos
Image based modeling
Image Based Modeling and Rendering, IBM R) Is current computer graphics It is an extremely active research field. Compared with traditional geometry based modeling and rendering, IBMR technology has many unique advantages. Image based modeling and rendering technology provides us with the most natural way to obtain photo realism. With IBMR technology, modeling becomes faster and more convenient, and high rendering speed and high realism can be obtained. The latest research progress of IBMR has made many fruitful achievements, and may fundamentally change our understanding and concept of computer graphics. Because the image itself contains rich scene information, it is naturally easy to obtain photo realistic Scene model The main purpose of image-based modeling is to image restoration 3D of scenery Geometry The 3D objects recovered from 2D images originally belong to computer graphics and computer vision The content of. Because of its broad application prospects, researchers in computer graphics and computer vision are interested in this field. Compared with traditional modeling software or 3D scanner Compared with the method of obtaining stereo model, the method based on image modeling is cheap and realistic, Degree of automation Therefore, it has a wide application prospect.