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 PDF

Info

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
Application number
CN201510144824.0A
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201510144824.0A priority Critical patent/CN104715468A/en
Publication of CN104715468A publication Critical patent/CN104715468A/en
Pending legal-status Critical Current

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

Improving one's methods of a kind of bore hole 3D content production based on Unity3D
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.
CN201510144824.0A 2015-03-31 2015-03-31 Naked-eye 3D content creation improving method based on Unity 3D Pending CN104715468A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
杨琪等: "《家居漫游***的设计与实现》", 《软件》 *

Cited By (7)

* Cited by examiner, † Cited by third party
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