CN104715468A - Naked-eye 3D content creation improving method based on Unity 3D - Google Patents
Naked-eye 3D content creation improving method based on Unity 3D Download PDFInfo
- Publication number
- CN104715468A CN104715468A CN201510144824.0A CN201510144824A CN104715468A CN 104715468 A CN104715468 A CN 104715468A CN 201510144824 A CN201510144824 A CN 201510144824A CN 104715468 A CN104715468 A CN 104715468A
- Authority
- CN
- China
- Prior art keywords
- video camera
- bore hole
- unity3d
- naked
- eye
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention relates to a naked-eye 3D content creation technology and discloses a naked-eye 3D content creation improving method based on graphics engine Unity 3D. The naked-eye 3D content creation improving method based on Unity 3D solves the problem that in the prior art, during naked-eye 3D content creation, an image is blurring due to the fact that an object is not placed at a proper position. According to the technical scheme, made scene files such as a model and the sound effect are loaded by means of a Unity 3D model interface, so that objects are generated; the scene is arranged, the objects are effectively combined, multiple video cameras which are located on the same horizontal line are arranged, and the distances between the video cameras are adjusted; the near planes of the video cameras are adjusted, the close-shot object is made transparent gradually by compiling shader, and finally a naked-eye image is synthesized by conducting testing. The naked-eye 3D content creation improving method based on Unity 3D is suitable for naked-eye content creation based on Unity 3D.
Description
Technical field
The present invention relates to bore hole 3D content making technology, specifically, relate to improving one's methods of a kind of bore hole 3D content production based on Unity3D.
Background technology
Bore hole 3D content production needs the resource file such as model, audio usually, and recycling d-making software makes.The making of resource file will utilize more professional 3 d modeling software usually.The 3D modeling software of main flow has 3DMax and Maya etc. on the market at present.D-making software uses Maya usually, also has the three dimentional graph display such as Unity3D, Unreal Engine4.
Summary of the invention
Technical matters to be solved by this invention is: propose improving one's methods of a kind of bore hole 3D content production based on Unity3D, solves the problem that in conventional art, bore hole 3D content production process two-shot object is fuzzy.
The present invention solves the problems of the technologies described above adopted technical scheme: the hither plane distance adjustment of video camera; Add Image post-processing algorithm, write and make close shot transparence.
Improving one's methods of a kind of bore hole 3D content production based on Unity3D, comprising: the document scene such as model, audio utilizing Unity3D model interface to load to make, and generates object; Arrange scene, efficient combination object; Arrange and be multiplely positioned at video camera on same level line, the spacing between adjustment video camera; The hither plane of adjustment video camera, adds Image post-processing algorithm, writes the object transparence gradually that shader makes close shot, finally synthesized by the image of these video cameras.
Further, the method specifically comprises the following steps:
The first step: the document scene such as model, audio utilizing Unity3D model interface to load to make, generates the assembly that various content production needs;
Second step: utilize the various assemblies imported, design bore hole 3D scene, completes setting work;
Utilize the model file of the modelling Software Creates such as 3DMax, Maya, build the master object in scene; Compile script controls the movement of video camera, object etc. in scene; Audio effect file is added in corresponding assembly, simultaneously can play sound effect when scene display.
3rd step: arrange and be multiplely positioned at video camera on same level line, the spacing between adjustment video camera, the distance between multiple video camera is consistent.
The video camera X-coordinate of No. 1 to No. 8 is different as can be seen from Figure 2, and these eight images with the time difference are exactly the data content with parallax that we need.
4th step: the hither plane of adjustment video camera.The display mode arranging video camera is optically focused lamp-based, arranges the hither plane parameter of video camera.Object in hither plane parameter can not be played up.Near, the far plane pattern of video camera as shown in Figure 3.
5th step: by Image post-processing algorithm, realizes the transparence of close shot object by writing shader, arrange distance parameter m and n, and the object between distance video camera m to n can transparence gradually, until do not show.
In order to realize the bore hole 3D picture after only display synthesis, these eight data contents are carried out Data Synthesis, the algorithm of synthesis carries out RGB permutatation according to the input picture of raster pattern bore hole 3D display characteristic to each bore hole 3D display according to grating alignment form, make the synthesis of multiple views 3D rendering consistent with grating alignment, multiple views 3D rendering synthesis mode is obtained according to raster pattern bore hole 3D display characteristic, because the design of different grating is different, the synthesis mode of multiple views 3D rendering is also different.As a rule, if screen periods is p, grating slope degree is θ, 2D display screen sub pixel width is Wp, and the viewpoint number adopted is K, and these four parameters should meet following relation:
wherein,
for on round symbol.
6th step: synthesized by the image of these video cameras, bore hole 3D display device shows, and by testing and debugging parameter, the problem of close shot object obfuscation is resolved.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of the embodiment of the present invention;
Fig. 2 is that schematic diagram put by video camera;
Fig. 3 hither plane optimum configurations schematic diagram.
Embodiment
The present invention is intended to propose improving one's methods of a kind of bore hole 3D content production based on Unity3D, technical matters to be solved by this invention is: propose improving one's methods of a kind of bore hole 3D content production based on Unity3D, solves the problem that in conventional art, bore hole 3D content production process two-shot object is fuzzy.Its core concept is: the basis making bore hole 3D content based on Unity3D, in traditional method for making, adds the adjustment of video camera hither plane parameter; Before video camera synthesis bore hole 3D rendering, add Image post-processing algorithm, according to the transparency of the situation adjustment closer object of reality, solve close shot object and show fuzzy problem on bore hole 3D equipment.
Do further to describe to the solution of the present invention below in conjunction with drawings and Examples:
As shown in Figure 1, the improving one's methods of bore hole 3D content production that realize in this example comprises the following steps:
A. resource file imports Unity3D.The person model, object model etc. of scene domestic demand is made of three-dimensional model Software for producing such as 3DMax, MAYA; Make the skeleton cartoon of corresponding model according to demand; Make audio file;
B. import, design and combine various scenario resources, build virtual scene;
C., on the same level line putting video camera, increasing multiplely has parallax video camera, and the image of each video camera of Real-time Collection.
D., the hither plane parameter of each video camera is set, rejects close shot object.
E. post processing of image, makes close shot object transparence.
F. Images uniting, test and adjustment on bore hole 3D display device.
Create plane plane, the carrier that plane plane exports as final image, is passed to plane plane by the image finally synthesized and shows.
Further, in step c, create the Texture identical with number of cameras, object is the image storing each video camera.Concrete grammar: create the Texture identical with number of cameras; Create shader file, import multiple Texture data collected into, write Images uniting algorithm: by camera acquisition each in Texture to image synthesize one in real time can for the image of bore hole 3D equipment display;
Further, in steps d, the hither plane parameter of each video camera is set.By adjusting the numerical value of k, m and n, the effect of the actual bore hole 3D of examination with computer, makes the blooming of closer object eliminate when in order to be effective.
Further, in step e, realize the transparence of close shot object by writing shader.As shown in Figure 3, parameter m and the n of transparent distance is set, makes the object of distance between m and n can present following effect: nearer object is more transparent, until do not show.
Further, in step f, the concrete grammar of Images uniting is as follows: create the carrier that plane exports as final image, final image can show in plane; Create main camera, object is the final bore hole 3D rendering of Real-time Collection plane, creates main camera for being shown in display device, as the interface that final image exports; Position and the parameter of video camera are set, are placed in plane plane dead ahead, export the final image shown in plane plane in real time.Bore hole 3D display device in testing, according to the parameter that the closer object blur effect of reality constantly adjusts, thus reach the method for blur effect reduction.
Claims (5)
1. the improving one's methods of the bore hole 3D content production based on Unity3D, is characterized in that, comprising: the document scene such as model, audio utilizing Unity3D model interface to load to make, generates object; Arrange scene, efficient combination object; Arrange and be multiplely positioned at video camera on same level line, the spacing between adjustment video camera; The hither plane of adjustment video camera, adds Image post-processing algorithm, writes the object transparence gradually that shader makes close shot, finally synthesized by the image of these video cameras.
2., as claimed in claim 1 based on the improving one's methods of bore hole 3D content production of Unity3D, it is characterized in that, the method specifically comprises the following steps:
A.Unity3D software initialization, imports, designs and combines various assembly, builds virtual scene;
B. putting in the same horizontal line multiplely has parallax video camera, and synthesis one in real time can for the image of bore hole 3D equipment display;
C. by the hither plane parameter k of adjustment video camera, not showing of closer object is made;
D. realizing the transparence of close shot object by writing shader, arranging distance parameter m and n, the object between distance video camera m to n can transparence gradually, until do not show;
E. by the numerical value of adjustment k, m and n, the effect of the actual bore hole 3D of examination with computer, makes the blooming of closer object eliminate when in order to be effective.
3., as claimed in claim 2 based on the improving one's methods of bore hole 3D content production of Unity3D, it is characterized in that, in step c, by adjusting the hither plane parameter k of video camera, the whether visible of distance controlling object is set.
4. as claimed in claim 2 based on the improving one's methods of bore hole 3D content production of Unity3D, it is characterized in that, in steps d, realizing the transparence of close shot object by writing shader, arranging distance parameter m and n, the object between distance video camera m to n can transparence gradually, until do not show, realize the transparence of close shot object by writing shader, parameter m and the n of transparent distance are set, make the object of distance between m and n that nearer object can be allowed more transparent.
5. improving one's methods of the bore hole 3D content production based on Unity3D as described in claim 3-4 any one, it is characterized in that, in step e, the hither plane parameter k of described adjustment video camera and shader transparence distance parameter m and n, refer in testing on bore hole 3D display device, according to the parameter that the closer object blur effect of reality constantly adjusts, thus reach the method for blur effect reduction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510144824.0A CN104715468A (en) | 2015-03-31 | 2015-03-31 | Naked-eye 3D content creation improving method based on Unity 3D |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510144824.0A CN104715468A (en) | 2015-03-31 | 2015-03-31 | Naked-eye 3D content creation improving method based on Unity 3D |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104715468A true CN104715468A (en) | 2015-06-17 |
Family
ID=53414763
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510144824.0A Pending CN104715468A (en) | 2015-03-31 | 2015-03-31 | Naked-eye 3D content creation improving method based on Unity 3D |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104715468A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105007477A (en) * | 2015-07-06 | 2015-10-28 | 四川长虹电器股份有限公司 | Method for realizing naked eye 3D display based on Unity3D engine |
CN105578172A (en) * | 2015-12-10 | 2016-05-11 | 四川长虹电器股份有限公司 | Naked-eye 3D video displaying method based on Unity 3D engine |
CN106231287A (en) * | 2016-07-25 | 2016-12-14 | 西南科技大学 | A kind of bore hole 3D rendering method for designing strengthening Consumer's Experience |
WO2017092334A1 (en) * | 2015-12-04 | 2017-06-08 | 乐视控股(北京)有限公司 | Method and device for image rendering processing |
CN107371008A (en) * | 2016-05-13 | 2017-11-21 | 上海宝信数字技术有限公司 | Preparation method and system based on multi-standard bore hole 3D film sources |
CN110730341A (en) * | 2019-11-01 | 2020-01-24 | 城乡联投建设发展有限公司 | Mobile phone grating film calibration method based on naked eye 3D |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1619596A (en) * | 2003-08-01 | 2005-05-25 | 索尼株式会社 | Map display system, map data processing apparatus, map display apparatus, and map display method |
CN101976463A (en) * | 2010-11-03 | 2011-02-16 | 北京师范大学 | Manufacturing method of virtual reality interactive stereoscopic book |
CN102289845A (en) * | 2011-08-30 | 2011-12-21 | 广东省电力设计研究院 | Three-dimensional model drawing method and device |
CN102929091A (en) * | 2012-08-03 | 2013-02-13 | 吉林禹硕动漫游戏科技股份有限公司 | Method for manufacturing digital spherical curtain three-dimensional film |
CN103632390A (en) * | 2013-11-19 | 2014-03-12 | 四川长虹电器股份有限公司 | Method for realizing naked eye 3D (three dimensional) animation real-time making by using D3D (Direct three dimensional) technology |
CN103957400A (en) * | 2014-05-09 | 2014-07-30 | 北京乐成光视科技发展有限公司 | Naked eye 3D display system based on Unity3D game engine |
-
2015
- 2015-03-31 CN CN201510144824.0A patent/CN104715468A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1619596A (en) * | 2003-08-01 | 2005-05-25 | 索尼株式会社 | Map display system, map data processing apparatus, map display apparatus, and map display method |
CN101976463A (en) * | 2010-11-03 | 2011-02-16 | 北京师范大学 | Manufacturing method of virtual reality interactive stereoscopic book |
CN102289845A (en) * | 2011-08-30 | 2011-12-21 | 广东省电力设计研究院 | Three-dimensional model drawing method and device |
CN102929091A (en) * | 2012-08-03 | 2013-02-13 | 吉林禹硕动漫游戏科技股份有限公司 | Method for manufacturing digital spherical curtain three-dimensional film |
CN103632390A (en) * | 2013-11-19 | 2014-03-12 | 四川长虹电器股份有限公司 | Method for realizing naked eye 3D (three dimensional) animation real-time making by using D3D (Direct three dimensional) technology |
CN103957400A (en) * | 2014-05-09 | 2014-07-30 | 北京乐成光视科技发展有限公司 | Naked eye 3D display system based on Unity3D game engine |
Non-Patent Citations (1)
Title |
---|
杨琪等: "《家居漫游***的设计与实现》", 《软件》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105007477A (en) * | 2015-07-06 | 2015-10-28 | 四川长虹电器股份有限公司 | Method for realizing naked eye 3D display based on Unity3D engine |
WO2017092334A1 (en) * | 2015-12-04 | 2017-06-08 | 乐视控股(北京)有限公司 | Method and device for image rendering processing |
CN105578172A (en) * | 2015-12-10 | 2016-05-11 | 四川长虹电器股份有限公司 | Naked-eye 3D video displaying method based on Unity 3D engine |
CN107371008A (en) * | 2016-05-13 | 2017-11-21 | 上海宝信数字技术有限公司 | Preparation method and system based on multi-standard bore hole 3D film sources |
CN106231287A (en) * | 2016-07-25 | 2016-12-14 | 西南科技大学 | A kind of bore hole 3D rendering method for designing strengthening Consumer's Experience |
CN106231287B (en) * | 2016-07-25 | 2017-12-12 | 西南科技大学 | A kind of bore hole 3D rendering design method for strengthening Consumer's Experience |
CN110730341A (en) * | 2019-11-01 | 2020-01-24 | 城乡联投建设发展有限公司 | Mobile phone grating film calibration method based on naked eye 3D |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104715468A (en) | Naked-eye 3D content creation improving method based on Unity 3D | |
CN102834849B (en) | Carry out the image displaying device of the description of three-dimensional view picture, image drawing method, image depiction program | |
CN103426163B (en) | System and method for rendering affected pixels | |
CN105069827B (en) | A method of video transition is handled using threedimensional model | |
US9202309B2 (en) | Methods and apparatus for digital stereo drawing | |
US9053578B2 (en) | Techniques for capturing and generating images and reports with image elements and live data | |
US11488348B1 (en) | Computing virtual screen imagery based on a stage environment, camera position, and/or camera settings | |
CN102982577A (en) | Image processing apparatus and method | |
CN102592275A (en) | Virtual viewpoint rendering method | |
CN106210453A (en) | A kind of intelligent virtual studio system | |
KR101181199B1 (en) | Stereoscopic image generation method of background terrain scenes, system using the same and recording medium for the same | |
CN107369200B (en) | 3D scene special effect processing method and storage device | |
CN104680572A (en) | BIM-based mobile terminal building model rendering performance optimization method and system | |
CN105007477A (en) | Method for realizing naked eye 3D display based on Unity3D engine | |
CN103632390A (en) | Method for realizing naked eye 3D (three dimensional) animation real-time making by using D3D (Direct three dimensional) technology | |
CN100555334C (en) | Shade drafting method and device | |
CN102521876A (en) | Method and system for realizing three dimensional (3D) stereoscopic effect of user interface | |
CN110149508A (en) | A kind of array of figure generation and complementing method based on one-dimensional integrated imaging system | |
US9967546B2 (en) | Method and apparatus for converting 2D-images and videos to 3D for consumer, commercial and professional applications | |
CN102231841A (en) | Naked-eye 3D (three-dimensional) display television based on dual-viewpoint 3D data and implementation method thereof | |
KR101003060B1 (en) | Method for producing motion picture frames for stereoscopic video | |
CN104952099A (en) | One-house-one-scene digital house seeing system | |
US11677923B1 (en) | Method for image processing of image data for high-resolution images on a two-dimensional display wall | |
CN116824029B (en) | Method, device, electronic equipment and storage medium for generating holographic shadow | |
CN103325134A (en) | Real-time three-dimensional animation (2K) creation platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
DD01 | Delivery of document by public notice | ||
DD01 | Delivery of document by public notice |
Addressee: Wang Ziqiang Document name: the First Notification of an Office Action |
|
DD01 | Delivery of document by public notice | ||
DD01 | Delivery of document by public notice |
Addressee: Wang Ziqiang Document name: Notification that Application Deemed to be Withdrawn |
|
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150617 |