CN107767432A - A kind of real estate promotional system using three dimensional virtual technique - Google Patents

A kind of real estate promotional system using three dimensional virtual technique Download PDF

Info

Publication number
CN107767432A
CN107767432A CN201710882810.8A CN201710882810A CN107767432A CN 107767432 A CN107767432 A CN 107767432A CN 201710882810 A CN201710882810 A CN 201710882810A CN 107767432 A CN107767432 A CN 107767432A
Authority
CN
China
Prior art keywords
spline
curve
animation
dimensional
real estate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710882810.8A
Other languages
Chinese (zh)
Inventor
余萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yancheng Teachers University
Original Assignee
Yancheng Teachers University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yancheng Teachers University filed Critical Yancheng Teachers University
Priority to CN201710882810.8A priority Critical patent/CN107767432A/en
Publication of CN107767432A publication Critical patent/CN107767432A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/30Polynomial surface description

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Remote Sensing (AREA)
  • Algebra (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)

Abstract

The invention belongs to advertisement, plays, and building, industrial design field, discloses a kind of real estate promotional system using three dimensional virtual technique, including:Script planning unit, model establish unit, cartoon setting unit, textures light unit, environment production unit, render output unit, post-processing unit, non-volume output unit;Post-processing unit is used for after having rendered, then is made;Non- volume output unit, the synthesis of the animation for carrying out last story board, file is added, the size and formatted file that the input dubbed needs.Real estate promotional system provided by the invention using three dimensional virtual technique, three-dimensional house property animation with allow propaganda film have novelty performance, magnificent picture and advanced displaying in propaganda film, more can be careful description building the characteristics of, following real estate is showed using virtual animation digital technology and the film technique of expression.

Description

Real estate propaganda system adopting three-dimensional virtual technology
Technical Field
The invention belongs to the fields of advertisement, games, buildings and industrial design, and particularly relates to a real estate propaganda system adopting a three-dimensional virtual technology.
Background
Nowadays, three-dimensional real estate promo is an indelible method for digital marketing of real estate companies, so that customers can visually, quickly and comprehensively know basic information of real estate to improve the quantity of real estate sales, and the method is a supernatural legal treasure for real estate marketing. The building is not really established, but the whole buildings, spaces, appearances, patterns, environments and the like of the building in the future can be shown in a three-dimensional mode by means of a three-dimensional animation technology, so that a larger showing and marketing space is brought to the promo, the limitation of time and space is broken through, and the indelibility of the real estate promo is explained.
How to sell the building is good today, how to make the consumer more aware of the building has become a troublesome problem for the landmaker, especially for the building that has not yet opened. These show the importance of house property external propaganda, not only want to show future building to everybody, and the beautiful environment also needs to show in people's eye, and the preparation of three-dimensional house property propaganda piece only can show a future home just in time, improves people and purchases the room desire. The three-dimensional house making is more important, and the idea of a designer can be displayed in front of people more perfectly.
Nowadays, three-dimensional real estate promos are widely applied to the real estate industry, and have an indispensable position not only in propaganda video display but also in self-service real estate roaming. These real future presentations are more able to create a better image in the mind of the consumer. Moreover, the propaganda cost can be reduced, developers can be established, brand images can be established, the purpose of long-time impression advertising can be achieved, and the final benefit can be certainly brought.
When house buyers continuously and strongly purchase houses, the house buyers want to know all basic information of the building more completely, intuitively and conveniently. But the traditional poster and poster art can not meet the requirements of the traditional poster and poster. At this time, the free visual angle lens of the three-dimensional real estate video can really show the beautiful image of the future home building.
In the early days, when the building is not built, the propaganda films shot by the live-action cannot be shot. The advantage of the three-dimensional real estate promo animation is that the propaganda is carried out in all directions before the development. Nowadays, the virtual three-dimensional digital technology is mature, and the promo film can well express the idea of a developer. By using the lens which can be adjusted at will in the three-dimensional animation, any scene such as a bird's-eye view, an overlooking view, a street view and the like can be better. And according to the requirement, some birds and animals can be added into the animation, and the sun and the like which shuttle in the cloud layer can be added to dry the atmosphere, so that various beautiful scenery atmospheres can be constructed.
The building three-dimensional animation production enables the propaganda sheet to have a special expression form, shows more gorgeous pictures and advanced display, describes the characteristics of the house property in detail and becomes a main mode of building propaganda. The following three features are provided in detail.
1. The promptness is that when the real estate promo is manufactured, most of the real estate floors are sold in advance when the real estate floors selling entities are not built, so that the fact that the real floors are displayed in advance is more important, and the three-dimensional real estate promo is just used for propaganda display.
2. Expressive force and omnibearing three-dimensional video production visual angle display, so that real estate building environments, facilities and the like have real expressive force, and the deduction of a beautiful building can be well displayed in three-dimensional production.
3. The mass propagation is used as the main propaganda of videos, the propaganda media of the propaganda film are more convenient and common, and the LED, the television station and the vehicle-mounted media can better show the strong effect of the propaganda.
Various requirements for manufacturing three-dimensional animations are high nowadays, and platforms are all 3D digital workstations. The method has high requirements on producers, and the produced film is more and more true without professional technology and knowledge about building, art, film, music and the like.
Sometimes a chromatist prefers to use a sentence that emphasizes the significance of color to humans, "color is life because a world without color looks dead in our view" [i] . He not only says that the color is the instinct of the human body, but also is in the same place with the life. One of the composition form elements of a video picture is colorIt is also a powerful visual language. Therefore, without color, the video picture becomes a gray scale picture with different brightness. And incorrect color application can affect the expression and emotional appeal of the video theme.
The application of color is common, and is applied in video advertisement in recent times, and although the history of the color application in the video is not long, the color application plays a non-negligible role in the video. Color is a factor of visual expression, and there is no natural luster without color, that is, color is one of the basic elements for constructing video. For example, some nostalgic movies like "design time" of Wang Jiawei, add a layer of light yellow to make a long-term feeling.
In the building animation, the bright color is more attractive to human eyes.
In architectural animation, three-dimensional animation has been widely used for a long time, and is a favorable tool for language expression of architects. The building three-dimensional animation is a popular building expression form at present, and can meet the requirement that audiences observe the real structure of a future building from multiple angles. At present, the three-dimensional animation can conveniently, quickly and flexibly show the building, so that the three-dimensional animation is popular in the field of buildings. The past building animation design is changed, the mode is single, most of the three-dimensional sense is highlighted through plane design, but the animation and the building are combined excellently through the building animation at present, the defects in the past are overcome, and the building animation enables people to feel real future buildings.
The following three characteristics of three-dimensional animation are very worthy of application:
(1) Powerful modeling ability: the method realizes animation design and production through a multimedia computer technology, and not only can produce non-existent objects and landscapes without being limited by objective conditions, but also can produce vivid real scenes. These features are all difficult to achieve in live action.
(2) Free sports performance: in the three-dimensional building animation, the motion of the camera can be freely adjusted, the change and the motion of an object are not limited, and the motion direction and the motion track of the object can be randomly specified.
(3) The real texture performance: the digital design can simulate the real lamplight and material performance and make vivid visual effect.
The interpolation spline curve/curved surface of the building model has a plurality of construction methods and plays an important role in geometric modeling. The current state of the art has studied rational cubic splines and their application in shape control and interpolated splines of trigonometric polynomials with some useful results.
However, the conventional spline curve/surface does not interpolate a control vertex or has no interpolation function, and a free curve/surface is generated.
In summary, the problems of the prior art are:
the prior art does not adopt the application of three-dimensional house animation to ensure that the propaganda film has novel performance, does not ensure that gorgeous pictures and advanced display in the propaganda film, and can more carefully describe the characteristics of the building; and the future property is not shown by adopting a virtual animation digital technology and a movie expression method; in addition, the prior art has poor data processing accuracy, single architectural animation design mode and poor stereoscopic impression; the existing spline curve/surface does not interpolate control vertexes to make the fidelity of the model poor.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a real estate propaganda system adopting a three-dimensional virtual technology.
The present invention is achieved in this way, and a real estate publicizing system using a three-dimensional virtual technique, the real estate publicizing system using a three-dimensional virtual technique includes:
a script planning unit for detailed representation of the subject, motion design of the shots, and time control of each shot;
the model building unit is used for building a three-dimensional real estate model;
the animation setting unit is used for adjusting the animation according to the changing direction of the step design after the three-dimensional house model is established; setting a camera animation, a character or animal object animation;
the mapping light unit is used for mapping the model material after animation setting and performing detail adjustment according to the direction set by the camera;
the environment making unit is used for representing the environment and generating trees, figures and automobiles;
the rendering output unit is used for rendering animations with different sizes and resolutions;
the post-processing unit is used for remanufacturing the rendered image;
and the non-editing output unit is used for synthesizing the animation of the final shot, adding a file and dubbing.
Further, the model building unit includes:
the CAD import 3D Max module is used for importing a CAD drawing, editing a line diagram in three views through rotation adjustment, applying drawing lines and polygon operation and extruding a stretching command;
the wall modeling module is used for modeling a wall and modeling from three view angles through freezing and hiding commands;
the component modeling module is used for modeling columns, steps, floors, roofs, doors, windows and small components; after modeling is completed, combining, and matching materials according to the built model;
the camera setting module is used for setting the building animation camera and adjusting the speed, the angle, the depth of field focal length and the key frame parameters of the camera;
the light setting module is used for designing light in a three-dimensional scene and adjusting the light in the building animation in a multi-angle and multi-way manner;
the material assigning module is used for representing the material and the details of the model; and for the pictures in the multiple lenses, the pictures are represented by two-dimensional maps and three-dimensional maps in detail.
Further, the rendering output unit, after the establishment of the model and the animation of the camera, and the material adjustment of the light, renders the video or the image of the scene model through the renderer, and the rendering parameters include: resolution, light, anti-aliasing setting and setting parameters of model mapping.
Further, the post-processing unit comprises an audio processing module, and the audio processing module is used for selecting and editing music and amplifying audio; two commands, smooth face In and Smooth face Out, are applied for audio processing.
Further, the post-processing unit also comprises a video processing module, and the video processing module is used for combining and adjusting videos; combining three-dimensional animation sequences into a video in After Effects, adjusting the sequence, and then cutting a lens by combining with Premiere; processing a video which is rendered and manufactured in After the After Effects, firstly adjusting the color and brightness of a picture, and then adding subtitles appropriately; and processing the video material in After Effects and accelerating the playing speed of the video material. The special effect of fast picture is achieved.
Further, the model building unit builds a three-dimensional property model through a built-in model building module; the method of the model building module comprises the following steps:
selecting a blending function, making a straight line connecting two end points between the spline cells and a straight line connecting two adjacent de Boor control vertexes and corresponding to the straight line, and making a difference between a point on a spline curve between the spline cells and a point on the straight line connecting the two end points between the spline cells to obtain an increment vector;
translating the incremental vector to a straight line connecting two adjacent de Boor control vertexes after expansion to obtain an interpolation curve of interpolation between various sample cells in the de Boor control vertexes;
for the cubic B-spline curve, obtaining a formulation of a blending function in a Bezier form, wherein the constructed curve interpolated at the control vertex is a cubic B-spline interpolation curve; for the fourth-order quartic B-spline curve, a corresponding interpolation curve can be generated by using an increment expansion translation method, and the fitting function contains a free parameter which is a fourth-order quartic B-spline polynomial.
Further, the method for constructing the interpolation curve comprises the following steps:
given set value point column d 0 ,d 1 ,d 2 ,…,d m Supplementary auxiliary point d -2 ,d -1 8230a and d m+1 ,d m+2 8230the spline junction sequence is:
…≤t -1 ≤a=t 0 <t 1 <t 2 <…<t m-1 <t m =b≤t m+1 ≤…;
will { d } j And (5) taking the control vertex sequence of the de Boor to obtain an n-order B spline curve, and recording the curve as:
wherein N is j,n (t) is an n-th order B-spline basis function whose support is set to an intervalIs a real numberGetting the whole;
structural curve d I (t), the interpolation condition is satisfied:
d I (t k )=d k ,k=0,1,2,…,m;
the method for converting the cubic B-spline curve into the cubic B-spline interpolation curve comprises the following steps:
given an extended partition of the interval [ a, b ]:
t -9 ≤t -6 ≤t -3 ≤a=t 0 <t 1 <…<t 3i <t 3i+1 <…<t 3m-1 <t 3m =b≤t 3(m+1) ≤t 3(m+2) ≤t 3(m+3)
and de Boor control vertex sequences;
d -1 ,d 0 ,d 1 ,d 2 ,…,d m ,d m+1
interval [ a, b]The method comprises the following steps: { t -9 ,t -6 ,t -3 ,t 0 ,t 3 ,…,t 3i ,t 3(i+1) ,…,t 3(m-1) ,t 3m ,t 3(m+1) ,t 3(m+2) ,t 3(m+3) }; the cubic B-spline curve for a spline knot is noted as:
wherein the B-spline basis function N j,4 (t) the spline node on the support of (t) is t 3(j-2) ,t 3(j-1) ,t 3j ,t 3(j+1) ,t 3(j+2)
Constructing a cubic B-spline interpolation curve d I (t) such that the interpolation condition is satisfied by the pattern value point columns:
d I (t 3k )=d k ,k=0,1,2,…,m;
the method for constructing the cubic B spline interpolation curve comprises the following steps:
wherein t is 3i ≤t≤t 3i+3 I =0,1,2, \8230;, m-1. That is:
t 3i ≤t≤t 3i+3 ,i=0,1,2,…,m-1。
further, the construction method of the fourth-order quartic B-spline interpolation curve comprises the following steps:
an extended partition of a given interval [ a, b ]:
t -6 ≤t -4 ≤t -2 ≤a=t 0 <t 1 <…<t 2i <t 2i+1 <…<t 2m-1 <t 2m =b≤t 2(m+1) ≤t 2(m+2) ≤t 2(m+3)
and de Boor control vertex sequence:
d -1 ,d 0 ,d 1 ,d 2 ,…,d m ,d m+1
over the interval [ a, b ] with:
{t -6 ,t -4 ,t -2 ,t 0 ,t 2 ,…,t 2i ,…,t 2(m-1) ,t 2m ,t 2(m+1) ,t 2(m+2) ,t 2(m+3) };
the fourth-order quartic B-spline curve for a spline node is noted as:
wherein the B-spline basis function omega j (t) spline nodes on the support are:
t 2(j-2) ,t 2(j-1) ,t 2j ,t 2(j+1) ,t 2(j+2) ,j=-1,0,1,…,m+1;
on the basis of r (t), a fourth-order quartic B spline interpolation curve r is constructed I (t) so that it passes through the pattern value point sequence { d k And (4) that an interpolation condition is met:
r I (t 2k )=d k ,k=0,1,2,…,m;
connecting two end points r (t) of the curve segment r (t) 2i ) And r (t) 2i+2 ) The straight line segment of (a) is noted as:
connecting two adjacent de Boor points d i And d i+1 The straight line segment of (a) is noted as:
fitting function psi i The expression of (t) is:
wherein e i0 Is a parameter that is free of the context of the application,k=0,1,2:
the B spline interpolation curved surface construction method comprises the following steps:
(1) B spline interpolation curved surface of bicubic on the rectangular domain, giving the rectangular domain [ a, B; c, d ] an expanded partition:
u -9 ≤u -6 ≤u -3 ≤a=u 0 <u 1 <…<u 3i <u 3i+1 <…<u 3m-1 <u 3m =b≤u 3(m+1) ≤u 3(m+2) ≤u 3(m+3)
v -9 ≤v -6 ≤v -3 ≤c=v 0 <v 1 <…<v 3i <v 3i+1 <…<v 3n-1 <v 3n =d≤v 3(n+1) ≤v 3(n+2) ≤v 3(n+3)
and de Boor controls a grid vertex set:
{d ij ,i=-1,0,1,…m+1,j=-1,0,1,…,n+1};
then the bi-cubic B-spline surface over the rectangular field [ a, B ] × [ c, d ] is noted as:
wherein the cubic B-spline basis function N i,4 (u) andthe spline nodes on the support set are respectively as follows:
{u 3(i-2) ,u 3(i-1) ,u 3i ,u 3(i+1) ,u 3(i+2) and { v } and 3(j-2) ,v 3(j-1) ,v 3j ,v 3(j+1) ,v 3(j+2) };
constructing a bicubic B-spline interpolation surface d I (u, v) are as follows:
wherein:
u 3i ≤u≤u 3i+3 ,v 3j ≤v≤v 3j+3 ,i=0,1,2,…,m-1,j=0,1,2,…,n-1;
u and v respectively replace t in the original expression:
h 3i+k =u 3i+k+1 -u 3i+k and
respectively substitute h in the original formula 3i+k ,k=0,1,2;
(2) A double fourth-order quartic B spline interpolation surface is arranged on a rectangular domain, and the rectangular domain [ a, B is given; c, d ] an expanded partition:
u -6 ≤u -4 ≤u -2 ≤a=u 0 <u 1 <…<u 2i <u 2i+1 <…<u 2m-1 <u 2m =b≤u 2(m+1) ≤u 2(m+2) ≤u 2(m+3)
v -6 ≤v -4 ≤v -2 ≤c=v 0 <v 1 <…<v 2i <v 2i+1 <…<v 2n-1 <v 2n =d≤v 2(n+1) ≤v 2(n+2) ≤v 2(n+3)
and de Boor control grid vertex set { d ij I = -1,0,1, \8230m +1, j = -1,0,1, 8230n +1, then rectangular field [ a, b ]]×[c,d]The upper bicubic B-spline surface is noted as:
wherein the cubic B-spline basis function omega i (u) andthe spline nodes on the support set are respectively as follows:
{u 2(i-2) ,u 2(i-1) ,u 2i ,u 2(i+1) ,u 2(i+2) and { v } 2(j-2) ,v 2(j-1) ,v 2j ,v 2(j+1) ,v 2(j+2) };
Constructing a dual fourth-order quartic B-spline interpolation surface r I (u, v) are as follows:
wherein:
u 3i ≤u≤u 3i+3 ,v 3j ≤v≤v 3j+3 ,i=0,1,2,…,m-1,j=0,1,2,…,n-1;
u and v replace t in the original expression respectively:
h 2i+k =u 2i+k+1 -u 2i+k and
respectively substitute h in the original formula 2i+k ,k=0,1
And
respectively substitute for h in the original formula 2i+k ,k=0,1。
The invention has the advantages and positive effects that:
according to the real estate publicizing system adopting the three-dimensional virtual technology, the application of the three-dimensional real estate animation enables the promo piece to have novel performance, the gorgeous pictures and advanced display in the promo piece can more carefully describe the characteristics of the building, and the virtual animation digital technology and the movie expression technique are adopted to display future real estate. The invention teaches the design and production of most real estate promos from the technology of three-dimensional virtual animation; the building picture frame mainly comprises a planning picture of a building integral building, an environment brief description, indoor facilities and the like, future scenes such as the appearance, indoor decoration, community environment, property management and the like of the building are displayed in advance, and a beautiful building picture scroll is drawn in the front of people and has a longish.
The model building method provided by the invention constructs a bicubic B-spline interpolation curved surface B and a spline interpolation curved surface which are interpolated on a control vertex grid in a rectangular domain and a bicubic B-spline interpolation curved surface by using the incremental stretching translation and tensor product method, and the construction method of the interpolation curve/curved surface is simple, has obvious geometric significance, is compatible with a BURBS method and has significance for geometric modeling. The invention provides a new geometric modeling method, which solves the problem of interpolation control vertex and has important significance for reverse engineering. The established building model has good fidelity.
Drawings
FIG. 1 is a schematic diagram of a real estate promotion system using three-dimensional virtual technology according to an embodiment of the present invention.
In the figure: 1. a script planning unit; 2. a model building unit; 2-1, importing a CAD (computer aided design) into a 3D Max module; 2-2, a wall modeling module; 2-3, a component modeling module; 2-4, a camera setting module; 2-5, a light setting module; 2-6, a material endowing module; 3. an animation setting unit; 4. a map light unit; 5. an environment making unit; 6. a rendering output unit; 6-1, a renderer; 7. a post-processing unit; 7-1, an audio processing module; 7-2, a video processing module; 8. and a non-coding output unit.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the following embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and do not limit the invention.
The following detailed description of the principles of the invention is provided in connection with the accompanying drawings.
As shown in fig. 1, a real estate promotion system using a three-dimensional virtual technology provided by an embodiment of the present invention includes:
the script planning unit 1 is used for the detail expression of the main body, the motion design of the lens, the time control of each lens, and the combination of commentary and lens pictures to realize good visual effect and music effect;
the model building unit 2 is used for building an integral topographic layout and a model through three-dimensional house animation;
the animation setting unit 3 is used for adjusting the animation according to the changed direction of the footstep design after the model is established, and when only a main building exists in a picture, firstly setting the animation of the camera and then setting the animation of other characters or animals;
the map lighting unit 4 is used for performing model material map after animation setting, setting light according to needs and then performing detail adjustment according to the direction set by the camera;
the environment making unit 5 is used for representing the environment and generating trees, figures and automobiles;
the rendering output unit 6 is used for rendering animations with different sizes and resolutions;
a post-processing unit 7 for re-making after rendering;
and the non-editing output unit 8 is used for synthesizing the animation of the final shot, adding files, and inputting the required size and format files of dubbing.
The model building unit 2 includes:
the CAD import 3D Max module 2-1 is used for importing a CAD drawing, the alignment diagram in three views is edited through further rotation adjustment, and an object with a proper height is made by applying drawing lines and polygon operation and extruding and stretching commands;
the wall modeling module 2-2 is used for modeling a wall and modeling from three view angles through freezing and hiding commands;
the component modeling module 2-3 is used for building components in a building and modeling columns, steps, floors, roofs, doors, windows and small components; the method is also used for combining the main building and the small parts after the modeling of the main building and the small parts is finished, and respectively placing the main building and the small parts at proper positions to match the materials;
the camera setting module 2-4 is used for setting the building animation camera and adjusting the speed, the angle, the depth of field and the focal length of the camera and the key frame parameters of the camera;
the light setting module 2-5 is used for designing light in a three-dimensional scene and adjusting light in the building animation in a multi-angle and multi-mode manner;
the material assigning module 2-6 is used for expressing the material and the details of the model together; the pictures in the multiple shots are expressed by mapping the details; two-dimensional maps and three-dimensional maps are applied.
The rendering output unit 6 is used for rendering the video or the image of the scene model through the renderer 6-1 after the model is established, the camera is subjected to animation production and the material of the light is adjusted, and the rendering parameters are as follows: resolution, light, anti-aliasing setting and setting parameters of model mapping.
The post-processing unit 7 comprises an audio processing module 7-1, and the audio processing module is used for selecting and editing music and amplifying audio; audio processing is also performed using two commands, smooth face In and Smooth face Out.
The post-processing unit 7 further comprises a video processing module 7-2, and the video processing module is used for combining and adjusting videos; combining three-dimensional animation sequences into a video in After Effects, adjusting the sequence, and then cutting a lens by combining with Premiere; processing a video which is rendered and manufactured in After the After Effects, firstly adjusting the color and brightness of a picture, and then adding subtitles appropriately; and processing the video materials in the After Effects and accelerating the playing speed of the video materials to achieve the special effect of fast picture playing.
The model building unit builds a three-dimensional real estate model through a built-in model building module; the method of the model building module comprises the following steps:
selecting a blending function, making a straight line connecting two end points between the spline cells and a straight line connecting two adjacent de Boor control vertexes and corresponding to the straight line, and making a difference between a point on a spline curve between the spline cells and a point on the straight line connecting the two end points between the spline cells to obtain an increment vector;
translating the incremental vector to a straight line connecting two adjacent de Boor control vertexes after expansion to obtain an interpolation curve of interpolation between various sample cells in the de Boor control vertexes;
for the cubic B-spline curve, obtaining a representation formula of a blending function in a Bezier form, wherein the constructed curve interpolated on a control vertex is a cubic B-spline interpolation curve; for the fourth-order quartic B-spline curve, a corresponding interpolation curve can be generated by using an increment expansion translation method, and the fitting function contains a free parameter which is a fourth-order quartic B-spline polynomial.
The method for constructing the interpolation curve comprises the following steps:
given set value point column d 0 ,d 1 ,d 2 ,…,d m Supplement of auxiliary points d -2 ,d -1 At short reaction ratio of m+1 ,d m+2 A turn-down, the spline node sequence is:
…≤t -1 ≤a=t 0 <t 1 <t 2 <…<t m-1 <t m =b≤t m+1 ≤…;
will { d } j And (5) taking the control vertex sequence of the de Boor to obtain an n-order B spline curve, and recording the curve as:
wherein N is j,n (t) is an n-th order B-spline basis function whose support is set to an intervalIs a real numberGetting the whole;
constructional curve d I (t), the interpolation condition is satisfied:
d I (t k )=d k ,k=0,1,2,…,m;
the method for converting the cubic B-spline curve into the cubic B-spline interpolation curve comprises the following steps:
given an extended partition of the interval [ a, b ]:
t -9 ≤t -6 ≤t -3 ≤a=t 0 <t 1 <…<t 3i <t 3i+1 <…<t 3m-1 <t 3m =b≤t 3(m+1) ≤t 3(m+2) ≤t 3(m+3)
and de Boor control vertex sequences;
d -1 ,d 0 ,d 1 ,d 2 ,…,d m ,d m+1
interval [ a, b]The following steps: { t -9 ,t -6 ,t -3 ,t 0 ,t 3 ,…,t 3i ,t 3(i+1) ,…,t 3(m-1) ,t 3m ,t 3(m+1) ,t 3(m+2) ,t 3(m+3) }; the cubic B-spline curve for a spline knot is noted as:
wherein the B-spline basis function N j,4 (t) the spline node on the subset is t 3(j-2) ,t 3(j-1) ,t 3j ,t 3(j+1) ,t 3(j+2)
Constructing a cubic B spline interpolation curve d I (t) such that the interpolation condition is satisfied by the pattern value point columns:
d I (t 3k )=d k ,k=0,1,2,…,m;
the method for constructing the cubic B-spline interpolation curve comprises the following steps:
wherein t is 3i ≤t≤t 3i+3 I =0,1,2, \8230;, m-1. That is:
the construction method of the fourth-order quartic B spline interpolation curve comprises the following steps:
an extended partition of a given interval [ a, b ]:
t -6 ≤t -4 ≤t -2 ≤a=t 0 <t 1 <…<t 2i <t 2i+1 <…<t 2m-1 <t 2m =b≤t 2(m+1) ≤t 2(m+2) ≤t 2(m+3)
and de Boor control vertex sequence:
d -1 ,d 0 ,d 1 ,d 2 ,…,d m ,d m+1
over the interval [ a, b ] with:
{t -6 ,t -4 ,t -2 ,t 0 ,t 2 ,…,t 2i ,…,t 2(m-1) ,t 2m ,t 2(m+1) ,t 2(m+2) ,t 2(m+3) };
the fourth-order quartic B-spline curve for a spline node is noted as:
wherein the B-spline basis function omega j (t) spline nodes on the support are:
t 2(j-2) ,t 2(j-1) ,t 2j ,t 2(j+1) ,t 2(j+2) ,j=-1,0,1,…,m+1;
on the basis of r (t), a fourth-order quartic B spline interpolation curve r is constructed I (t) so that it passes through the pattern value point sequence { d k I.e. the interpolation condition is satisfied:
r I (t 2k )=d k ,k=0,1,2,…,m;
connecting two end points r (t) of the curve segment r (t) 2i ) And r (t) 2i+2 ) The straight line segment of (a) is noted as:
connecting two adjacent de Boor points d i And d i+1 The straight line segment of (a) is noted as:
fitting function psi i The expression of (t) is:
wherein e i0 Is a free parameter that is a function of,k=0,1,2:
the B spline interpolation curved surface construction method comprises the following steps:
(1) B spline interpolation curved surface of bicubic on the rectangular domain, giving the rectangular domain [ a, B; c, d ] an expanded partition:
u -9 ≤u -6 ≤u -3 ≤a=u 0 <u 1 <…<u 3i <u 3i+1 <…<u 3m-1 <u 3m =b≤u 3(m+1) ≤u 3(m+2) ≤u 3(m+3)
v -9 ≤v -6 ≤v -3 ≤c=v 0 <v 1 <…<v 3i <v 3i+1 <…<v 3n-1 <v 3n =d≤v 3(n+1) ≤v 3(n+2) ≤v 3(n+3)
and de Boor controls a grid vertex set:
{d ij ,i=-1,0,1,…m+1,j=-1,0,1,…,n+1};
then the bi-cubic B-spline surface over the rectangular field [ a, B ] × [ c, d ] is noted as:
wherein the cubic B-spline basis function N i,4 (u) andthe spline nodes on the support are respectively as follows:
{u 3(i-2) ,u 3(i-1) ,u 3i ,u 3(i+1) ,u 3(i+2) and { v } and 3(j-2) ,v 3(j-1) ,v 3j ,v 3(j+1) ,v 3(j+2) };
constructing a bicubic B-spline interpolation curved surface d I (u, v) are as follows:
wherein:
u 3i ≤u≤u 3i+3 ,v 3j ≤v≤v 3j+3 ,i=0,1,2,…,m-1,j=0,1,2,…,n-1;
u and v replace t in the original expression respectively:
h 3i+k =u 3i+k+1 -u 3i+k and
respectively substitute for h in the original formula 3i+k ,k=0,1,2;
(2) A double fourth-order quartic B spline interpolation surface is arranged on a rectangular domain, and the rectangular domain [ a, B is given; c, d ] an expanded partition:
u -6 ≤u -4 ≤u -2 ≤a=u 0 <u 1 <…<u 2i <u 2i+1 <…<u 2m-1 <u 2m =b≤u 2(m+1) ≤u 2(m+2) ≤u 2(m+3)
v -6 ≤v -4 ≤v -2 ≤c=v 0 <v 1 <…<v 2i <v 2i+1 <…<v 2n-1 <v 2n =d≤v 2(n+1) ≤v 2(n+2) ≤v 2(n+3)
and de Boor control grid vertex set { d ij I = -1,0,1, \ 8230m +1, j = -1,0,1, 8230n +1, then rectangular field [ a, b ]]×[c,d]The bicubic B-spline surface above is noted:
wherein the cubic B-spline basis function omega i (u) andthe spline nodes on the support set are respectively as follows:
{u 2(i-2) ,u 2(i-1) ,u 2i ,u 2(i+1) ,u 2(i+2) and { v } and 2(j-2) ,v 2(j-1) ,v 2j ,v 2(j+1) ,v 2(j+2) };
constructing a double fourth-order quartic B-spline interpolation surface r I (u, v) are as follows:
wherein:
u 3i ≤u≤u 3i+3 ,v 3j ≤v≤v 3j+3 ,i=0,1,2,…,m-1,j=0,1,2,…,n-1;
u and v respectively replace t in the original expression:
h 2i+k =u 2i+k+1 -u 2i+k and
respectively substitute h in the original formula 2i+k ,k=0,1
And
respectively substitute h in the original formula 2i+k ,k=0,1。
The application of the principles of the present invention will now be described in further detail with reference to specific embodiments.
1.1.1 script planning
The step planning is very important in the early stage work, and the overall effect of what the main body shows and how needs to be considered, so the step design and planning must be fully done before. The method mainly relates to the detailed expression of a main body, the movement design of the lens and the time control of each lens so as to achieve good visual effect and effect achieved by music. It also makes the combination of commentary and shot pictures.
1.1.2 modeling
The model is firstly displayed and established from the main body, the secondary model is simply manufactured, and the number of the models is reduced as much as possible. And finally, performing fine modeling according to the needs. The three-dimensional house property animation is important to establish overall terrain layout and combine other skill design.
1.1.3 animation settings
When the model is completed, the design of the animation camera is particularly important, the animation is adjusted according to the changed direction of the step design, when only a main building exists in a picture, the animation of the camera is set firstly, and the animation of other characters or objects of animals can be considered.
1.1.4 paste picture lamp light
And after the animation is set, model material mapping is carried out, and lamplight is set as required, so that the model looks real and reliable. And then the detailed adjustment is carried out according to the set direction of the camera.
1.1.5 environmental fabrication
The environmental expression can be completed from various aspects, a plurality of plug-ins can be automatically generated, and at the moment, the requirement on simplifying the environment is met, the environment cannot be too complicated, and trees, characters, automobiles and the like are added.
1.1.6 rendering output
It is required to render animations of different sizes and resolutions, which must be very empirically and technically supported.
1.1.7 post-processing
After rendering, the video needs to be reproduced by later software, such as adding other scenes into the video for synthesis, adding halos at the later stage, and the like.
1.1.8 non-woven output
In the following work, non-programmed software is used for synthesizing the animation of the shot, adding files, dubbing and the like, and inputting the required size and root files.
1.2 video manuscript
The video file is provided by a house and a local producer, is simplified and unique, is in place, is very important in video sound infection, is distributed with main contents of a shot, and is dubbed with characters in the video draft as follows:
the moral fine-work house, the Mongolian quality, the aloe is similar to eleven ten thousand square meters of high-rise, small high-rise, garden foreign house and other building forms. And the city international quality life community is constructed together with the original work show block. The project monopolizes the core western region plot of the Mongolian new city, shares the water bank of the Luhe and has leisure and interesting life.
Complete key points are provided for primary scholars and students, which are only attached to one way, and surrounded by famous schools such as first school, sixth school, ninth school and the like. The living form inherits the history, and is diversified and practical Huamei storehouse type. German Tower filled with foreign style. The thought of delightful and delicate garden creation devotes to the ancestry and Zhang, so that people can fully understand the true meaning of the life and the life is purer.
The city-covering first-seat low-density international quality garden community is provided with clear water, clean water and fine water, and is unique in a rare nine-large well landscape group, and a system of healthy running water penetrates through the whole community, so that the life is harmonious with the nature and the building. The user can enjoy life with one more part being quiet and one more part being relaxed.
The method matches the urban elite culture orientation, the living taste and the residential value, advocates the homogenization of community owners, guides the level identity, constructs aesthetic buildings and humanistic care which are eternally popular in cities, and becomes a special territory which can not be resisted by the urban elite level.
The diamond culture medium is fit for the adult technical care, and the diamond culture medium creates the quality of the diamond human habitation. Solar energy economizer system, two return circuits power supply system, full frame antidetonation system, thermal-insulated wall constant temperature system, intelligent security protection system, the green health of community system, cavity glass detecting system, high-class science and technology environmental protection building materials, high-class science and technology intelligent outfit, the fine technology quality of going up etc. are causticized, become the noble home garden in a city.
The world-beautiful international fashion block is originally created, and the ten-thousand plain rice fine shops are assembled to meet the requirements of fashion life and participate in Germany-type fine-work house, so that the life is purer.
The characters are dubbed by professional personnel.
1.3 brief introduction to Primary modeling
1.3.1CAD import 3D Max
When the CAD drawing is optimized and simplified, unnecessary reference lines and marks are removed, the CAD drawing is imported into 3D Max software, units are set to be unified in the software, and the units are set to be mm in a unified mode in consideration of the fact that the number of models in the later period is large. When the software is imported, special attention is paid to removing redundant matters, unnecessary auxiliary labels are deleted, and other options are defaulted.
After the CAD drawing is imported into 3DMax, the drawing is not at a correct angle in general, and further rotation adjustment is needed, so that the line diagram can be edited more conveniently in three views, and an object with a proper height can be made by applying commands such as drawing lines and polygon operation, extrusion and stretching and the like.
Modeling in a three-dimensional building video sometimes requires a relatively precise shape, which is different from mapping of a plane graph and cannot be completed by simply tracing points to perform extrusion decoration. The most accurate representation must be made according to the provided reference diagram, so the accuracy of the capture point is noticed when modeling, whether the capture point is at the same height, and the multiple observations are adjusted to the real position in the three views.
The building is subjected to a three-dimensional model in 3d max, which mainly comprises modeling of walls and modeling of building components. When the work is mostly carried out, the work accumulation of the user is needed, and the work efficiency can be higher only if strong entity materials exist.
1.3.2 wall modeling
The modeling of the wall body shows the general outline of the building, one part of the wall body is separately established, the freezing and hiding commands are applied, and modeling is attempted from three visual angles, so that modeling work can be more intuitively done. In the process, the catching points are paid more attention, so that the method can be accurate as much as possible, the sample lines are used for drawing, and then extrusion is carried out, wherein the extrusion thickness is 240mm of the thickness of the actual wall. Finally, the positions of all the attempts are aligned, and other wall bodies are spliced.
1.3.3 part modeling
And (3) building other small parts in the building, wherein most basic modeling methods can be completed, such as the following operation of each part.
(1) Column: according to the specific shape, capturing is carried out, then a specific height is extruded, and the specific height is converted into an editable polygon which can be freely adjusted to a real shape.
(2) Step (2): it has many ways to implement it, the simplest and quickest being that polygon modeling or extrusion is done according to shape delineation, then good position in the view.
(3) Floor and roof: catching and sealing the dough sheet, and extruding to a certain thickness.
(4) Modeling the door and window: and (4) combining specific length data in the CAD to make a model with the same shape, and embedding the model on a wall.
(5) And (3) other parts: capturing the shape by applying a basic modeling technology, and extruding to make a proper model; and establishing different models.
After the main building and the small parts are modeled in the model, the main building and the small parts can be combined and placed at appropriate positions respectively, the materials are simply matched, and the brick wall mapping materials, the glass materials and the like are manufactured particularly at the back so as to improve the visual effect.
When a smooth, high-definition, high-quality and large-scene picture needs to be made, the number of model buildings and natural landscape surfaces is too small, and the model buildings and the natural landscape surfaces are too many and cannot be rendered. To achieve such a scene, a building must have a suitable size and realistic mapping, so that the scene can be reduced in occupancy. For the common situation, these mapping materials are also accumulated, and a common library is established. The natural landscape in the scene is established by using the plug-in as much as possible, because the model in the plug-in is more favorable for optimization, the functional parameters are more suitable for animation production and are more convenient to make, and thus, an ideal later effect can be achieved.
The shot for strengthening the detailed characteristics is designed, and models appearing in the rendering frame are further refined according to the designed animation roaming route.
1.3.4 Camera settings
The setting of the building animation camera is very important, and the comfort of the viewer is directly determined according to the rhythm of the final motion of the picture. The camera adjustment should be performed in advance, and only if the direction of the camera is fixed and objects appear in the visual angle range of the camera can be further adjusted. For the control parameters of the camera, the control parameters must be in line with the reality, and the optimal speed can be obtained through continuous debugging. The deficiency must be observed continuously.
For the design of camera animation, the angle cannot be directly adjusted in the camera view, which would change the scene animation, preferably in the perspective view. The most common is to set a camera path constraint animation.
The camera setting needs to pay attention to the depth of field and the focal length, more importantly, rhythm, and the camera key frame setting needs to estimate the angle and time of each lens, so that the camera setting is more real.
1.3.5 light settings
The light is real and preferably tested in the white mode. In the design, if the real scene light sensation is difficult to achieve, the virtual light in the computer can be better applied only through continuous debugging and strong theoretical support.
The light design in the three-dimensional scene mainly comprises natural light, artificial light and the common expression of the natural light and the artificial light, if the light is arranged well, a user has to understand the concrete expression of the light in the scene at different times, because the light has different colors at different times for expressing reality. Natural light is the lighting light of the most important scene, and the scene can be more transparent to express more details than the scene needing the cooperation of artificial light.
Compared with a single building effect picture, the light setting in the three-dimensional building animation is more complex, and the single building effect picture can be set at any position and angle to achieve the best visual performance. But the light setting in the building animation is required to satisfy the observation of multiple angles. The indoor scene and the outdoor scene have obvious difference in light, and the outdoor scene is usually irradiated by single high-intensity light, so that sufficient sunlight effect is achieved. Of course, in the later rendering, the light is often converted into a daylight type, so that the real details of the outdoor shadow part can be reflected. And this requires powerful computer processing support and also costs time to connect multiple workstations for network simultaneous rendering.
Many lenses use two lamps of Vray from the camera's perspective: if the user wants to show better details, the lighting applications in the scene are many, including the cooperation of the main light, the backlight, the supplementary lighting and the like.
1.3.6 endowing materials
And the material and the details of the model are expressed together, and special effects are added to the final work through rendering.
Mapping is the most intuitive expression texture of an object, and pictures in a plurality of shots can be expressed by mapping details without increasing the complexity of a model. The detailed expression of the map is as follows: the window glass in the drawing is pasted with pictures to represent the details in the drawing, so that the working efficiency can be greatly increased.
The application of the map is good, the texture of the model can be increased, and the model can be visually embodied, so that the three-dimensional scene is more real.
The simplest of the 3D Studio MAX is a Bitmap. There are many ways to map the software, such as mixing the materials using a composite map. All the maps for the 3D Studio MAX can be edited in the Material/Map Browser texture editor. Two-dimensional maps and three-dimensional maps are generally applied, the two-dimensional maps are commonly used in the detail representation of the environment background and the surface of a regular geometric body, and the most commonly used two-dimensional map picture texture is designed.
The three-dimensional mapping is mostly similar to the texture generated by the program, like the production of marble texture, and the three-dimensional program texture can be directly obtained by a computer without mapping one by one.
Many of these local mapping are implemented in a number of ways, like giving the glass in the VrayLightMtl material, because the glass is thin but must be visible. The basic material method is familiar, and then the steps are arranged in sequence.
1.4 three-dimensional building rendering output
After the model is established, the camera is animated, and the material of light is adjusted, the scene model can be displayed as a video or an image only by rendering at the moment, and the setting of the renderer has critical influence on the image quality. Different parameter settings are needed for the test and the final output in the process. Because rendering is a very power-intensive task, it sometimes takes several hours to come out of the graph.
Rendering parameter work is mainly represented by: resolution, lighting, anti-aliasing settings, model maps, etc.
1.5 Audio processing
Among the music importance mentioned in the music application analysis: music is an important tool for rendering atmosphere and promoting wave. The design main part selects the light and fast accompaniment of the piano music 'she is my sin' as background music, the flying German music is in the piece, the connotation of German exquisite house is more prominent, a pleasant atmosphere is conveyed, and the design main part accords with the environment of elegant districts.
The invention mainly realizes the selection and interception of music in design through audio. The main applications are as follows:
(1) Because the length of audio materials is different, and the length of video propaganda piece is limited, so to the designer, it is very important that can better intercepting a section of perfect audio of amalgamation, mainly use in the operation and select the operation of cutting, the in-process will be constantly felt with own heart, just can cut out suitable fragment.
(2) And (5) audio amplification processing. For some special effect sounds, the sound effect needs to be increased, so that the hearing effect is more shocked, for example, the drumming sound of the head opening in the sheet is surprised by human ears and eyes. The operation is that the audio file of the audio imported material is clicked to realize the click effect, the amplitude and the pressure limit are amplified after the part needing to be amplified is selected, and then the numerical value needing to be amplified is input.
(3) The audio frequency in the promo is not flat and constant, and the fading effect is properly adjusted and added in the later processing, so that the music effect can be better represented and the effect is higher to be blended with the picture. Some segments, the effect of adding a fade-in and fade-out is more acceptable. Two commands, namely, smooth Fade In and Smooth Fade Out, are mainly applied for processing. In the design, audio materials are integrated, and processing is performed for later-stage export.
1.6 video processing
The finished video frames are subjected to video processing, so that the rhythm sense is enhanced, and the characteristics of picture impact force, conciseness and clarity and video highlighting are achieved.
Post-video processing is mainly applied to the combination and adjustment of videos in design. Fast play speed, fade-in/fade-out shot conversion, subtitle effect, etc. may be added. The applied knowledge points comprise video interception output in Premiere, layer time reset in After Effects, layer time expansion and contraction and the like.
(1) Three-dimensional animation sequences can now be assembled into video by After Effects, where simple order adjustments are made, followed by shot cuts in conjunction with Premiere.
(2) And processing and rendering the manufactured video in the After Effects. The picture color brightness can be adjusted firstly, and then subtitles are added properly, so that the video is more visual and understandable.
(3) Video material is processed in After Effects. The playing speed of the video materials can be accelerated, and the special effect of fast picture playing is achieved. And finally, outputting the high-quality video by applying non-coding software according to the requirement.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (8)

1. A real estate promotion system using a three-dimensional virtual technology, comprising:
a script planning unit for detailed representation of the subject, motion design of the shots, and time control of each shot;
the model building unit is used for building a three-dimensional real estate model;
the animation setting unit is used for adjusting the animation according to the changing direction of the step design after the three-dimensional house model is established; setting a camera animation, a character or animal object animation;
the mapping light unit is used for mapping the model material after the animation is set and performing detail adjustment according to the direction set by the camera;
the environment making unit is used for representing the environment and generating trees, figures and automobiles;
the rendering output unit is used for rendering animations with different sizes and resolutions;
the post-processing unit is used for remanufacturing after rendering;
and the non-editing output unit is used for synthesizing the animation of the final shot, adding the file and dubbing the voice.
2. The real estate promotion system using three dimensional virtual technology of claim 1 wherein,
the model building unit includes:
the CAD import 3D Max module is used for importing a CAD drawing, editing a line diagram in three views through rotation adjustment, applying drawing lines and polygon operation and extruding a stretching command;
the wall modeling module is used for modeling a wall and modeling from three view angles through freezing and hiding commands;
the component modeling module is used for modeling columns, steps, floors, roofs, doors, windows and small components; after modeling is completed, combining, and performing material matching according to the built model;
the camera setting module is used for setting the building animation camera and adjusting the speed, the angle, the depth of field focal length and the key frame parameters of the camera;
the light setting module is used for designing light in a three-dimensional scene and adjusting light in the building animation in a multi-angle and multi-mode manner;
the material assigning module is used for showing the details of the materials and the models; and for the pictures in the multiple lenses, the pictures are represented by two-dimensional maps and three-dimensional maps in detail.
3. A real estate promotion system employing three dimensional virtual technology as claimed in claim 1 wherein,
the rendering output unit is used for rendering videos or images of the scene model through the renderer after the model is built, the camera is used for animation production, and the material of the light is adjusted.
4. A real estate promotion system employing three dimensional virtual technology as claimed in claim 1 wherein,
the post-processing unit comprises an audio processing module, and the audio processing module is used for selecting and editing music and amplifying the audio.
5. The real estate promotion system using three dimensional virtual technology of claim 1 wherein the post processing unit further comprises a video processing module for video assembly and adjustment; three-dimensional animation sequences are combined into a video in After Effects, sequence adjustment is carried out, and then shot cutting is carried out by combining with Premiere.
6. A real estate promotion system using three dimensional virtual technology as claimed in claim 1 wherein the model creation unit creates a three dimensional real estate model through a built-in model creation module; the method of the model building module comprises the following steps:
selecting a deployment function, making straight lines for connecting two end points between the spline cells and connecting the straight lines and connecting two adjacent de Boor control vertexes, and making the difference between a point on a spline curve between the spline cells and a point on the straight line for connecting the two end points between the spline cells to obtain an increment vector;
translating the incremental vector to a straight line connecting two adjacent de Boor control vertexes after expansion to obtain an interpolation curve of interpolation between various sample cells in the de Boor control vertexes;
for the cubic B-spline curve, obtaining a representation formula of a blending function in a Bezier form, wherein the constructed curve interpolated on a control vertex is a cubic B-spline interpolation curve; for the fourth-order quartic B-spline curve, a corresponding interpolation curve can be generated by using an increment expansion translation method, and the fitting function contains a free parameter which is a fourth-order quartic B-spline polynomial.
7. A real estate promotion system using three dimensional virtual technology according to claim 6 wherein the method of constructing an interpolation curve includes:
given set value point column d 0 ,d 1 ,d 2 ,…,d m Supplementary auxiliary point d -2 ,d -1 8230a and d m+1 ,d m+2 8230the spline junction sequence is:
…≤t -1 ≤a=t 0 <t 1 <t 2 <…<t m-1 <t m =b≤t m+1 ≤…;
will { d } j Taking the curve as a de Boor control vertex sequence to obtain an n-order B spline curve, and recording the curve as:
wherein N is j,n (t) is an n-th order B-spline basis function whose support is set to an interval Is a real numberGetting the whole;
constructional curve d I (t), the interpolation condition is satisfied:
d I (t k )=d k ,k=0,1,2,…,m;
the method for converting the cubic B-spline curve into the cubic B-spline interpolation curve comprises the following steps:
an extended partition of a given interval [ a, b ]:
t -9 ≤t -6 ≤t -3 ≤a=t 0 <t 1 <…<t 3i <t 3i+1 <…<t 3m-1 <t 3m =b≤t 3(m+1) ≤t 3(m+2) ≤t 3(m+3)
and de Boor control vertex sequences;
d -1 ,d 0 ,d 1 ,d 2 ,…,d m ,d m+1
interval [ a, b]The method comprises the following steps: { t -9 ,t -6 ,t -3 ,t 0 ,t 3 ,…,t 3i ,t 3(i+1) ,…,t 3(m-1) ,t 3m ,t 3(m+1) ,t 3(m+2) ,t 3(m+3) }; the cubic B-spline curve for a spline knot is noted as:
wherein the B-spline basis function N j,4 (t) the spline node on the subset is t 3(j-2) ,t 3(j-1) ,t 3j ,t 3(j+1) ,t 3(j+2)
Constructing a cubic B-spline interpolation curve d I (t) such that the interpolation condition is satisfied by the pattern value point columns:
d I (t 3k )=d k ,k=0,1,2,…,m;
the method for constructing the cubic B-spline interpolation curve comprises the following steps:
wherein t is 3i ≤t≤t 3i+3 I =0,1,2, \ 8230;, m-1. That is:
t 3i ≤t≤t 3i+3 ,i=0,1,2,…,m-1。
8. a real estate promotion system using three dimensional virtual techniques as defined in claim 6 wherein the fourth order quartic B-spline interpolation curve construction method comprises:
given an extended partition of the interval [ a, b ]:
t -6 ≤t -4 ≤t -2 ≤a=t 0 <t 1 <…<t 2i <t 2i+1 <…<t 2m-1 <t 2m =b≤t 2(m+1) ≤t 2(m+2) ≤t 2(m+3)
and de Boor control vertex sequence:
d -1 ,d 0 ,d 1 ,d 2 ,…,d m ,d m+1
over the interval [ a, b ] with:
{t -6 ,t -4 ,t -2 ,t 0 ,t 2 ,…,t 2i ,…,t 2(m-1) ,t 2m ,t 2(m+1) ,t 2(m+2) ,t 2(m+3) };
the fourth-order quartic B-spline curve for a spline node is noted as:
wherein the B-spline basis function omega j (t) spline nodes on the support are:
t 2(j-2) ,t 2(j-1) ,t 2j ,t 2(j+1) ,t 2(j+2) ,j=-1,0,1,…,m+1;
on the basis of r (t), a fourth-order quartic B spline interpolation curve r is constructed I (t) passing it throughType value point column { d k And (4) that an interpolation condition is met:
r I (t 2k )=d k ,k=0,1,2,…,m;
connecting two end points r (t) of the curve segment r (t) 2i ) And r (t) 2i+2 ) The straight line segment of (a) is noted as:
connecting two adjacent de Boor points d i And d i+1 The straight line segment of (a) is noted as:
fitting function psi i The expression of (t) is:
wherein e i0 Is a free parameter that is a function of,k=0,1,2:
the B spline interpolation surface construction method comprises the following steps:
(1) B spline interpolation curved surface of bicubic on the rectangular domain, giving the rectangular domain [ a, B; c, d ] an expanded partition:
u -9 ≤u -6 ≤u -3 ≤a=u 0 <u 1 <…<u 3i <u 3i+1 <…<u 3m-1 <u 3m =b≤u 3(m+1) ≤u 3(m+2) ≤u 3(m+3)
v -9 ≤v -6 ≤v -3 ≤c=v 0 <v 1 <…<v 3i <v 3i+1 <…<v 3n-1 <v 3n =d≤v 3(n+1) ≤v 3(n+2) ≤v 3(n+3)
and de Boor controls a grid vertex set:
{d ij ,i=-1,0,1,…m+1,j=-1,0,1,…,n+1};
then the bi-cubic B-spline surface over the rectangular field [ a, B ] × [ c, d ] is noted as:
wherein the cubic B-spline basis function N i,4 (u) andthe spline nodes on the support set are respectively as follows:
{u 3(i-2) ,u 3(i-1) ,u 3i ,u 3(i+1) ,u 3(i+2) and { v } 3(j-2) ,v 3(j-1) ,v 3j ,v 3(j+1) ,v 3(j+2) };
Constructing a bicubic B-spline interpolation surface d I (u, v) are as follows:
wherein:
u 3i ≤u≤u 3i+3 ,v 3j ≤v≤v 3j+3 ,i=0,1,2,…,m-1,j=0,1,2,…,n-1;
u and v replace t in the original expression respectively:
h 3i+k =u 3i+k+1 -u 3i+k and
respectively substitute in the original formulaH of 3i+k ,k=0,1,2;
(2) A double fourth-order quartic B spline interpolation surface is arranged on a rectangular domain, and a rectangular domain [ a, B; c, d ] an extended partition:
u -6 ≤u -4 ≤u -2 ≤a=u 0 <u 1 <…<u 2i <u 2i+1 <…<u 2m-1 <u 2m =b≤u 2(m+1) ≤u 2(m+2) ≤u 2(m+3)
v -6 ≤v -4 ≤v -2 ≤c=v 0 <v 1 <…<v 2i <v 2i+1 <…<v 2n-1 <v 2n =d≤v 2(n+1) ≤v 2(n+2) ≤v 2(n+3)
and de Boor control grid vertex set { d } ij I = -1,0,1, \ 8230m +1, j = -1,0,1, 8230n +1, then rectangular field [ a, b ]]×[c,d]The bicubic B-spline surface above is noted:
wherein the cubic B-spline basis function omega i (u) andthe spline nodes on the support set are respectively as follows:
{u 2(i-2) ,u 2(i-1) ,u 2i ,u 2(i+1) ,u 2(i+2) and { v } and 2(j-2) ,v 2(j-1) ,v 2j ,v 2(j+1) ,v 2(j+2) };
constructing a double fourth-order quartic B-spline interpolation surface r I (u, v) are as follows:
wherein:
u 3i ≤u≤u 3i+3 ,v 3j ≤v≤v 3j+3 ,i=0,1,2,…,m-1,j=0,1,2,…,n-1;
u and v replace t in the original expression respectively:
h 2i+k =u 2i+k+1 -u 2i+k and
respectively substitute for h in the original formula 2i+k ,k=0,1
And
respectively substitute h in the original formula 2i+k ,k=0,1。
CN201710882810.8A 2017-09-26 2017-09-26 A kind of real estate promotional system using three dimensional virtual technique Pending CN107767432A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710882810.8A CN107767432A (en) 2017-09-26 2017-09-26 A kind of real estate promotional system using three dimensional virtual technique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710882810.8A CN107767432A (en) 2017-09-26 2017-09-26 A kind of real estate promotional system using three dimensional virtual technique

Publications (1)

Publication Number Publication Date
CN107767432A true CN107767432A (en) 2018-03-06

Family

ID=61267603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710882810.8A Pending CN107767432A (en) 2017-09-26 2017-09-26 A kind of real estate promotional system using three dimensional virtual technique

Country Status (1)

Country Link
CN (1) CN107767432A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108492361A (en) * 2018-03-23 2018-09-04 南华大学 Model Digitization simulates management system in a kind of making of paper-cut picture
CN108765530A (en) * 2018-05-24 2018-11-06 北京声影动漫科技有限公司 A method of making caricature and/or 2 D animation
CN111667557A (en) * 2020-05-20 2020-09-15 完美世界(北京)软件科技发展有限公司 Animation production method and device, storage medium and terminal
WO2021135320A1 (en) * 2019-12-30 2021-07-08 苏宁云计算有限公司 Video generation method and apparatus, and computer system
CN114454325A (en) * 2022-01-21 2022-05-10 四川农业大学 Maintenance system and production method of prefabricated concrete component for assembly type building

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104021589A (en) * 2014-06-27 2014-09-03 江苏中佑石油机械科技有限责任公司 Three-dimensional fitting simulating method
CN106504297A (en) * 2016-09-14 2017-03-15 陕西理工学院 The flexible wrench tectonics method of the increment of interpolation curve or curved surface based on B-spline

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104021589A (en) * 2014-06-27 2014-09-03 江苏中佑石油机械科技有限责任公司 Three-dimensional fitting simulating method
CN106504297A (en) * 2016-09-14 2017-03-15 陕西理工学院 The flexible wrench tectonics method of the increment of interpolation curve or curved surface based on B-spline

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王宏岳等: "《3DS MAX建筑动画》", 31 August 2005, 武汉理工大学出版社 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108492361A (en) * 2018-03-23 2018-09-04 南华大学 Model Digitization simulates management system in a kind of making of paper-cut picture
CN108765530A (en) * 2018-05-24 2018-11-06 北京声影动漫科技有限公司 A method of making caricature and/or 2 D animation
WO2021135320A1 (en) * 2019-12-30 2021-07-08 苏宁云计算有限公司 Video generation method and apparatus, and computer system
CN111667557A (en) * 2020-05-20 2020-09-15 完美世界(北京)软件科技发展有限公司 Animation production method and device, storage medium and terminal
CN111667557B (en) * 2020-05-20 2023-07-21 完美世界(北京)软件科技发展有限公司 Animation production method and device, storage medium and terminal
CN114454325A (en) * 2022-01-21 2022-05-10 四川农业大学 Maintenance system and production method of prefabricated concrete component for assembly type building

Similar Documents

Publication Publication Date Title
CN107767432A (en) A kind of real estate promotional system using three dimensional virtual technique
Roussou et al. Photorealism and non-photorealism in virtual heritage representation
Hess Blender foundations: The essential guide to learning blender 2.5
CN106530392A (en) Method and system for interactive display of cultivation culture virtual scene
CN103455299B (en) The method of Large-wall stereographic projection
Deggim et al. The return of the siegesburg–3D-reconstruction of a disappeared and forgotten monument
Krautsack 3D projection mapping and its impact on media & architecture in contemporary and future urban spaces
Jacquemin et al. Genius Loci: Digital heritage augmentation for immersive performance
KR100448914B1 (en) Method for manufacturing and supplying animation composed with real picture
Popkonstantinović et al. Fly-through Animation at the Faculty of Technical Sciences in Novi Sad
Faria et al. Architecture for video mapping development: The method and the application in NMSPCAM
CN108921920A (en) A kind of production method of hydroelectric project three-dimensional animation
He et al. Image Processing and Restoration of Cultural Relics of Song Dynasty in Sichuan Based on 3D Modeling Technology
Elashmawy The use of historical architecture in interactive performances using the 3D projection mapping
JIN et al. A Research on the Construction and Realization of the Indoor Building Model Suitable for Holographic Projection
Çetinkaya Investigation of the Interaction of Architecture and Digital Art Through the Projection Mapping Installations in Public Spaces
Schubiger et al. Architectural Projections: Changing the Perception of Architecture With Light
Hu The Application of Computer Software—3D Studio Max, Lightscape and V-Ray in the Environmental Artistic Expression
Huang et al. Film and television animation design based on Maya and AE
Snider Using Cinematographic Tools for Historic House Digital Restorations
Yu et al. Application of Computer Aided Technology in Interior Art Design
Zhang Discussion on the Expression of Digital Model for the Residential Buildings of Han Style
Casas Cambra A different view of Mies Van Der Rohe's work
Viinikkala et al. Mixed reality and the Holy Ghost Church in Turku
Sun et al. Design of Historical Building Projection System Based on Oblique Photography Technology: Projection System Design of Historical “Yingyang Hall” in Guangzhou

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180306