CN104102487A - Visual edit method and visual editor for 3D (three-dimensional) game role Avatar - Google Patents
Visual edit method and visual editor for 3D (three-dimensional) game role Avatar Download PDFInfo
- Publication number
- CN104102487A CN104102487A CN201410340184.6A CN201410340184A CN104102487A CN 104102487 A CN104102487 A CN 104102487A CN 201410340184 A CN201410340184 A CN 201410340184A CN 104102487 A CN104102487 A CN 104102487A
- Authority
- CN
- China
- Prior art keywords
- role
- data
- bone
- game
- model
- 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 provides a visual edit method for a 3D (three-dimensional) game role Avatar. The visual edit method includes steps of importing a role model; transforming bones of the model and generating bone deformation data; exporting the bone deformation data and storing the bone deformation data in magnetic disks; loading the bone deformation data in an internal storage when a game runs and processing bones of the role by the aid of the data. The invention further provides a visual editor for the 3D game role Avatar. The visual editor comprises a model selecting module, an adjusting and transforming module, a storing module and a running module. The model selecting module is used for importing the role model; the adjusting and transforming module is used for transforming the bones of the model and generating the bone deformation data; the storing module is used for exporting the bone deformation data and storing the bone deformation data in the magnetic disks; the running module is used for loading the bone deformation data into the internal storage when the game runs and processing the bones of the role by the aid of the data. The visual edit method and the visual editor have the advantages that the role model can be visually edited, edit effects of the model can be previewed in real time, and a function of dynamically adjusting the bodily form of the role when the game runs can be realized.
Description
Technical field
The present invention relates to role's visual edit, relate in particular to visualizing editing method and the editing machine of a kind of 3D game role Avatar.
Background technology
In 3D game, especially Role Playing Game often need to be arranged and assign a large amount of roles in game, comprises the role and the non-role etc. that represent player oneself.Traditional fabrication role's method, for each role, make a specific 3D actor model, in the time that model is out of shape, need to re-establish new model, this mode has increased role's development amount of fine arts personnel greatly, and in big game exploitation and composition process, inefficiency, actor model reusability is low, and EMS memory occupation space is large.
Summary of the invention
One of the technical problem to be solved in the present invention, is to provide the visualizing editing method of a kind of 3D game role Avatar, dynamically adjusts role's build while having realized game running, has improved Model Reuse rate, has also realized the live preview of model editing process simultaneously.
One of the technical problem to be solved in the present invention is achieved in that the visualizing editing method of a kind of 3D game role Avatar, and described method comprises the steps:
Step 10, importing actor model;
Step 20, carry out bone conversion, adjust direction and corresponding parameter regulates role's build by arranging, and in main window vision-control effect in real time, finally adjust result and generate textured bone data;
Textured bone data after step 30, derivation role adjust successfully, and preserve textured bone data on disk;
When step 40, running game, load textured bone data to internal memory, use these data to process role's bone, comprise convergent-divergent and the rotation of bone.
Further, adjust direction and comprise X-axis, Y-axis and Z axis in described step 20, this adjustment direction, according to described setting parameter, is selected one or more adjustment directions.
Further, described parameter comprises the fat or thin and head size of arm thickness, arm length, role's height, build.
Further, the concrete generating mode of described textured bone data is: by the skeletal shape of adjusting direction and corresponding parameter adjusting actor model is set, simultaneously by the adjustment direction arranging and reference record in file script, generate described textured bone data.
Two of the technical problem to be solved in the present invention, is to provide the visual editor of a kind of 3D game role Avatar, and realize actor model is carried out to visual edit, and edit effect that can live preview model.
Two of the technical problem to be solved in the present invention is achieved in that the visual editor of a kind of 3D game role Avatar, and described editing machine comprises:
Model Selection module: import actor model;
Adjust conversion module: carry out bone conversion, adjust direction and corresponding parameter regulates role's build by arranging, and in main window vision-control effect in real time, finally adjust result and generate textured bone data;
Memory module: derive the textured bone data after role adjusts successfully, and preserve textured bone data on disk;
Operation module: when running game, load textured bone data to internal memory, use these data to process role's bone, comprise convergent-divergent and the rotation of bone.
Further, described adjustment direction comprises X-axis, Y-axis and Z axis, and this adjustment direction, according to the setting of described parameter, is selected one or more adjustment directions.
Further, described parameter comprises the fat or thin and head size of arm thickness, arm length, role's height, build.
Further, the concrete generating mode of described textured bone data is: by the skeletal shape of adjusting direction and corresponding parameter adjusting actor model is set, simultaneously by the adjustment direction arranging and reference record in file script, generate described textured bone data.
Tool of the present invention has the following advantages: the present invention is based on Skeletal Skinned algorithm principle, by bone being carried out to the controls such as convergent-divergent and rotation, the distortion of driving model, while realizing game running, dynamically adjust role's build, fine arts personnel only need make the model of a standard figure, in the development of games stage, according to design needs, by the change irregularly bone control information of this master pattern of editing machine, just can in the time of game running, produce the role of new build, the present invention greatly reduces the workload of rendering model in early stage, this actor model is in original model enterprising line translation in basis, do not need to re-establish model, improve actor model reusability, reduce EMS memory occupation, accelerate development of games progress, the present invention simultaneously has also realized model visualization editor, realize the live preview of editing process.
Brief description of the drawings
The present invention is further illustrated in conjunction with the embodiments with reference to the accompanying drawings.
Fig. 1 is the inventive method flowchart.
Fig. 2 is model bone design sketch in the present invention.
Fig. 3 and Fig. 4 are editor interface schematic diagram of the present invention.
Embodiment
Refer to Fig. 1, the visualizing editing method of a kind of 3D game role of the present invention Avatar, comprises the steps:
Step 10, importing actor model;
Step 20, carry out bone conversion, adjust direction and corresponding parameter adjusting role build by arranging, and in main window real-time vision-control effect, described adjustment direction comprises X-axis, Y-axis and Z axis, this adjustment direction is according to the setting of described parameter, select one or more adjustment directions, described parameter comprises arm thickness, arm length, role's height, fat or thin and the head size of build, the final result of adjusting generates textured bone data, the concrete generating mode of these textured bone data is: by the skeletal shape of adjusting direction and corresponding parameter adjusting actor model is set, simultaneously by arrange adjustment direction and reference record in file script, generate described textured bone data,
Textured bone data after step 30, derivation role adjust successfully, and preserve textured bone data on disk;
When step 40, running game, load textured bone data to internal memory, use these data to process role's bone, comprise convergent-divergent and the rotation of bone.
Refer to Fig. 1 to Fig. 4, the visual editor of a kind of 3D game role Avatar of the present invention, described editing machine comprises:
Model Selection module: import actor model;
Adjust conversion module: carry out bone conversion, adjust direction and corresponding parameter adjusting role build by arranging, and in main window real-time vision-control effect, described adjustment direction comprises X-axis, Y-axis and Z axis, this adjustment direction is according to the setting of described parameter, select one or more adjustment directions, described parameter comprises arm thickness, arm length, role's height, fat or thin and the head size of build, the final result of adjusting generates textured bone data, the concrete generating mode of these textured bone data is: by the skeletal shape of adjusting direction and corresponding parameter adjusting actor model is set, simultaneously by arrange adjustment direction and reference record in file script, generate described textured bone data,
Memory module: derive the textured bone data after role adjusts successfully, and preserve textured bone data on disk;
Operation module: when running game, load textured bone data to internal memory, use these data to process role's bone, comprise convergent-divergent and the rotation of bone.
For example model is carried out the adjusting of arm thickness, adjusts arm thickness specific as follows:
First, import model to be edited, then, find the bone at corresponding limbs position, be the bone of corresponding arm in skeletal system: left forearm Bip01LForearm, left upper arm Bip01LUpperArm, right forearm Bip01RForearm and right upper arm Bip01RUpperArm be totally 4 bones, concerning above-mentioned four bones, X axis control be arm length, because only need to regulate thickness, and need not regulate arm length, adjust direction therefore only need select two of Y-axis and Z axis, make above-mentioned four bones only carry out convergent-divergent and rotation in Y-axis with at Z-axis direction both direction, can reach the effect that regulates arm thickness, then will finally adjust result and generate textured bone data and derive, be stored on disk.Textured bone data in this example are as follows:
Textured bone data are as above-mentioned script, because the data of not participating in textured bone are not in writing in files, make this file size smaller, generally only need tens bytes, have greatly improved the efficiency of storage data and loading data;
Finally, in the time of parade operation, only need the textured bone data of load store on disk to internal memory, use these data role's bone to be carried out to the processing such as convergent-divergent and rotation, reach the object that changes role's build in the time of game running.
In addition, described model is set up by fine arts personnel: in 3 d modeling software, and the model of Criterion build, and it is carried out to Skeletal Skinned and adjust the weight of each bone to model vertices, the reasonably animate of control role.
Although more than described the specific embodiment of the present invention; but being familiar with those skilled in the art is to be understood that; our described specific embodiment is illustrative; instead of for the restriction to scope of the present invention; those of ordinary skill in the art are in equivalent modification and the variation done according to spirit of the present invention, all should be encompassed in the scope that claim of the present invention protects.
Claims (8)
1. a visualizing editing method of 3D game role Avatar, is characterized in that: described method comprises the steps:
Step 10, importing actor model;
Step 20, carry out bone conversion, adjust direction and corresponding parameter regulates role's build by arranging, and in main window vision-control effect in real time, finally adjust result and generate textured bone data;
Textured bone data after step 30, derivation role adjust successfully, and preserve textured bone data on disk;
When step 40, running game, load textured bone data to internal memory, use these data to process role's bone, comprise convergent-divergent and the rotation of bone.
2. the visualizing editing method of a kind of 3D game role Avatar according to claim 1, is characterized in that: in described step 20, adjust direction and comprise X-axis, Y-axis and Z axis, this adjustment direction, according to described setting parameter, is selected one or more adjustment directions.
3. the visualizing editing method of a kind of 3D game role Avatar according to claim 1, is characterized in that: described parameter comprises the fat or thin and head size of arm thickness, arm length, role's height, build.
4. the visualizing editing method of a kind of 3D game role Avatar according to claim 1, it is characterized in that: the concrete generating mode of described textured bone data is: by the skeletal shape of adjusting direction and corresponding parameter adjusting actor model is set, simultaneously by the adjustment direction arranging and reference record in file script, generate described textured bone data.
5. a visual editor of 3D game role Avatar, is characterized in that: described editing machine comprises:
Model Selection module: import actor model;
Adjust conversion module: carry out bone conversion, adjust direction and corresponding parameter regulates role's build by arranging, and in main window vision-control effect in real time, finally adjust result and generate textured bone data;
Memory module: derive the textured bone data after role adjusts successfully, and preserve textured bone data on disk;
Operation module: when running game, load textured bone data to internal memory, use these data to process role's bone, comprise convergent-divergent and the rotation of bone.
6. the visual editor of a kind of 3D game role Avatar according to claim 5, is characterized in that: described adjustment direction comprises X-axis, Y-axis and Z axis, and this adjustment direction, according to the setting of described parameter, is selected one or more adjustment directions.
7. the visual editor of a kind of 3D game role Avatar according to claim 5, is characterized in that: described parameter comprises the fat or thin and head size of arm thickness, arm length, role's height, build.
8. the visual editor of a kind of 3D game role Avatar according to claim 5, it is characterized in that: the concrete generating mode of described textured bone data is: by the skeletal shape of adjusting direction and corresponding parameter adjusting actor model is set, simultaneously by the adjustment direction arranging and reference record in file script, generate described textured bone data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410340184.6A CN104102487A (en) | 2014-07-17 | 2014-07-17 | Visual edit method and visual editor for 3D (three-dimensional) game role Avatar |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410340184.6A CN104102487A (en) | 2014-07-17 | 2014-07-17 | Visual edit method and visual editor for 3D (three-dimensional) game role Avatar |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104102487A true CN104102487A (en) | 2014-10-15 |
Family
ID=51670665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410340184.6A Pending CN104102487A (en) | 2014-07-17 | 2014-07-17 | Visual edit method and visual editor for 3D (three-dimensional) game role Avatar |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104102487A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106293753A (en) * | 2016-08-16 | 2017-01-04 | 网易(杭州)网络有限公司 | The development approach of editing machine and device, edit methods and editing machine |
CN106504309A (en) * | 2016-11-24 | 2017-03-15 | 腾讯科技(深圳)有限公司 | A kind of method of image synthesis and image synthesizer |
CN106846499A (en) * | 2017-02-09 | 2017-06-13 | 腾讯科技(深圳)有限公司 | The generation method and device of a kind of dummy model |
CN107657650A (en) * | 2017-08-18 | 2018-02-02 | 深圳市谜谭动画有限公司 | Animation model role bindings method and system based on Maya softwares |
CN110197531A (en) * | 2019-05-14 | 2019-09-03 | 武汉奥贝赛维数码科技有限公司 | Role's skeleton point mapping techniques based on deep learning |
CN114206456A (en) * | 2019-07-04 | 2022-03-18 | 株式会社万代南梦宫娱乐 | Game system, processing method, and information storage medium |
CN114596395A (en) * | 2022-02-22 | 2022-06-07 | 上海艾融软件股份有限公司 | Adjustment method of digital character model based on digital twin technology |
CN115382216A (en) * | 2022-07-27 | 2022-11-25 | 杭州闪电玩网络科技有限公司 | A visual game data debugging method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1885348A (en) * | 2005-06-21 | 2006-12-27 | 中国科学院计算技术研究所 | Randomly topologically structured virtual role driving method based on skeleton |
US20100233530A1 (en) * | 2007-03-02 | 2010-09-16 | Shenzhen Bak Battery Co., Ltd. | battery and battery enveloping assembly convenient for assembly |
CN101866494A (en) * | 2010-06-28 | 2010-10-20 | 北京理工大学 | A Method for Segmenting Character Models Using Mesh Vertices |
CN102117490A (en) * | 2009-12-30 | 2011-07-06 | 上海幻维数码创意科技有限公司 | Method and device for constructing role modularized skeleton system based on description data |
CN103377484A (en) * | 2012-04-28 | 2013-10-30 | 上海明器多媒体科技有限公司 | Method for controlling role expression information for three-dimensional animation production |
CN103699379A (en) * | 2013-12-13 | 2014-04-02 | 福建天趣网络科技有限公司 | Visible editing method and editor in game role fighting process |
-
2014
- 2014-07-17 CN CN201410340184.6A patent/CN104102487A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1885348A (en) * | 2005-06-21 | 2006-12-27 | 中国科学院计算技术研究所 | Randomly topologically structured virtual role driving method based on skeleton |
US20100233530A1 (en) * | 2007-03-02 | 2010-09-16 | Shenzhen Bak Battery Co., Ltd. | battery and battery enveloping assembly convenient for assembly |
CN102117490A (en) * | 2009-12-30 | 2011-07-06 | 上海幻维数码创意科技有限公司 | Method and device for constructing role modularized skeleton system based on description data |
CN101866494A (en) * | 2010-06-28 | 2010-10-20 | 北京理工大学 | A Method for Segmenting Character Models Using Mesh Vertices |
CN103377484A (en) * | 2012-04-28 | 2013-10-30 | 上海明器多媒体科技有限公司 | Method for controlling role expression information for three-dimensional animation production |
CN103699379A (en) * | 2013-12-13 | 2014-04-02 | 福建天趣网络科技有限公司 | Visible editing method and editor in game role fighting process |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106293753A (en) * | 2016-08-16 | 2017-01-04 | 网易(杭州)网络有限公司 | The development approach of editing machine and device, edit methods and editing machine |
CN106504309A (en) * | 2016-11-24 | 2017-03-15 | 腾讯科技(深圳)有限公司 | A kind of method of image synthesis and image synthesizer |
CN106504309B (en) * | 2016-11-24 | 2018-12-11 | 腾讯科技(深圳)有限公司 | A kind of image synthetic method and image synthesizer |
CN106846499A (en) * | 2017-02-09 | 2017-06-13 | 腾讯科技(深圳)有限公司 | The generation method and device of a kind of dummy model |
CN106846499B (en) * | 2017-02-09 | 2020-04-03 | 腾讯科技(深圳)有限公司 | Virtual model generation method and device |
CN107657650A (en) * | 2017-08-18 | 2018-02-02 | 深圳市谜谭动画有限公司 | Animation model role bindings method and system based on Maya softwares |
CN107657650B (en) * | 2017-08-18 | 2021-12-17 | 深圳市谜谭动画有限公司 | Animation model role binding method and system based on Maya software |
CN110197531A (en) * | 2019-05-14 | 2019-09-03 | 武汉奥贝赛维数码科技有限公司 | Role's skeleton point mapping techniques based on deep learning |
CN114206456A (en) * | 2019-07-04 | 2022-03-18 | 株式会社万代南梦宫娱乐 | Game system, processing method, and information storage medium |
CN114596395A (en) * | 2022-02-22 | 2022-06-07 | 上海艾融软件股份有限公司 | Adjustment method of digital character model based on digital twin technology |
CN115382216A (en) * | 2022-07-27 | 2022-11-25 | 杭州闪电玩网络科技有限公司 | A visual game data debugging method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104102487A (en) | Visual edit method and visual editor for 3D (three-dimensional) game role Avatar | |
CN101156175B (en) | Depth image-based rendering method of 3D object, modeling method and device using the method, and rendering method and device | |
US20220080318A1 (en) | Method and system of automatic animation generation | |
CN1178724C (en) | Video game machine, control method thereof, and environment image device | |
US20130278607A1 (en) | Systems and Methods for Displaying Animations on a Mobile Device | |
CN101661628B (en) | Fast Rendering and Roaming Method of Plant Scene | |
KR102032606B1 (en) | Machinima manufacturing method based on 3D Game Engine | |
CN109658524A (en) | A kind of edit methods of threedimensional model, system and relevant apparatus | |
CN113689538A (en) | Video generation method and device, electronic equipment and storage medium | |
CN103377484A (en) | Method for controlling role expression information for three-dimensional animation production | |
CN113962001B (en) | A lightweight method for engineering BIM models | |
WO2020244214A1 (en) | Method and device for generating shape word cloud | |
CN104537716A (en) | System for synthesizing three-dimensional digital human image and virtual scene | |
CN108043030B (en) | Method for constructing interactive game player character by using real picture | |
CN103793933B (en) | The motion path of virtual human body animation generates method | |
WO2024206899A1 (en) | System and method for dynamically improving the performance of real-time rendering systems via an optimized data set | |
CN104574480A (en) | Rapid generation method of role hair style in three-dimensional animation | |
CN108763767B (en) | VR engine-oriented large-data-volume IGS industrial model POLYGON conversion method | |
US8237719B1 (en) | Pose-structured animation interface | |
Miranda et al. | Sketch express: facial expressions made easy | |
US20160125659A1 (en) | Methods and systems for multilevel editing of subdivided polygonal data | |
CN118357083A (en) | Three-dimensional paint spraying system and method based on generative large model texture generation | |
KR20140090353A (en) | Method and device for producing three-dimensional caricature using shape and texture of face | |
JP6753282B2 (en) | Assembly work robot motion generation method, motion generation program, and motion generation device | |
KR102316111B1 (en) | Artificial intelligence-based animation layout system utilizing big data and method therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20141015 |
|
WD01 | Invention patent application deemed withdrawn after publication |