CN103854300A - Method for achieving three-dimensional scene cooperation carrying under networking control of client sides - Google Patents
Method for achieving three-dimensional scene cooperation carrying under networking control of client sides Download PDFInfo
- Publication number
- CN103854300A CN103854300A CN201210523698.6A CN201210523698A CN103854300A CN 103854300 A CN103854300 A CN 103854300A CN 201210523698 A CN201210523698 A CN 201210523698A CN 103854300 A CN103854300 A CN 103854300A
- Authority
- CN
- China
- Prior art keywords
- client
- dimensional scenic
- server
- upside down
- virtual portrait
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000006855 networking Effects 0.000 title claims abstract description 15
- 230000001360 synchronised effect Effects 0.000 claims description 20
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 238000009877 rendering Methods 0.000 abstract description 3
- 238000004088 simulation Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005094 computer simulation Methods 0.000 description 2
- 230000003542 behavioural effect Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a method for achieving three-dimensional scene cooperation carrying under the networking control of a plurality of client sides. A three-dimensional scene and figures are set in a server, the client sides network with the server through a customer service side, each client side corresponds to one virtual figure in the three-dimensional scene, and object carrying operation through cooperation of the figures is simulated in the three-dimensional scene. The existing three-dimensional rendering technology and the network environment are adopted in the method, and a computer can simulate and show the behavior details of object carrying through the figures more vividly and efficiently through a series of script action state control, uniform computer real-time synchronization, three-dimensional figure rendering and fine object carrying adjusting.
Description
Technical field
The invention belongs to Computerized three-dimensional analogue technique field, relate to many people of computer simulation carry an object behavioral techniques, simulating and show the behavior of many people carry an object with the control mode of online cooperation and three-dimensional representation mode, is the implementation method of three-dimensional scenic cooperation carrying under a kind of multi-client networking control.
Background technology
In the three-dimensional training project of electric power virtual emulation, relate to the link that multiple person cooperational is carried object, existing 3-D technology is at comparative maturity aspect the control of single object transport, use script to trigger animation and play, service routine control object and personage's binding.Aspect multiple person cooperational, owing to relating to, scene is synchronous, script action is synchronous, networking command is synchronous and many-sided content such as ohject displacement calculating, and make computer network multiple person cooperational is a difficult problem in many people of environment Imitating carry an object behavior of virtual emulation always.
Summary of the invention
The problem to be solved in the present invention is: in the three-dimensional training project of electric power virtual emulation, realize the three-dimensional scenic of multi-client operation simulation multiple person cooperational carrying, and the result of carrying in each client simultaneous display simulation.
Technical scheme of the present invention is: the implementation method of three-dimensional scenic cooperation carrying under multi-client networking control, three-dimensional scenic and personage are set in server, multiple clients are by a customer side and server networking, each client is a corresponding virtual portrait in three-dimensional scenic, in three-dimensional scenic, simulate the carrying operation of multiple person cooperational to object, be specially:
1) define the skeleton cartoon of all figure actions with script, different status indications is set in corresponding different action, skeleton cartoon be only divided into play once, loop play and broadcasting stop three kinds until certain condition triggers, the trigger condition formation Script-cartoon of skeleton cartoon and status indication and setting;
2), to being handled upside down sorting objects, distinguish according to mode of transport and carrying number;
3) to Script-cartoon, skeleton cartoon, and their init attributes parameter is carried out this locality definition;
4) set up three-dimensional scenic, initialization scene parameter, the renewal of all positions that are moved object and personage, state, parameter is all undertaken by customer side, all every clients are sent to customer side to the control command of virtual portrait, customer side transfers to server and other client again, upgrade the status indication of corresponding virtual portrait, all control commands that server correspondence is received are upgraded three-dimensional scenic state, server is synchronized to each client by three-dimensional scenic state by customer side, realizes the synchronous renewal of all clients;
5) client is by customer side and server networking, and manned three-dimensional scenic, upgrades all synchronizing informations from customer side, synchronously play up simultaneously, and the three-dimensional scenic of playing up in all clients and server is consistent;
6) virtual portrait corresponding to client control, by status indication control Script-cartoon, the change of status indication is sent to server by customer side, the status indication of the each virtual portrait of server to the same time of receiving changes and processes, obtain corresponding cooperation carrying action, upgrade personage and be handled upside down the positional information of object, server is synchronized to each client by described personage and the positional information that is handled upside down object by customer side, client is by the status indication of the corresponding virtual portrait of other client of synchronously obtaining from customer side, and described personage and be handled upside down the positional information of object, carry out the demonstration of three-dimensional scenic cooperation carrying in this client.
In the procedure for displaying of step 6) three-dimensional scenic cooperation carrying, be handled upside down object and virtual portrait and be provided with corresponding carrying node, virtual portrait moves according to status indication, in the time that the carrying node of virtual portrait overlaps with the carrying node that is handled upside down object, success in place, binds these two carrying nodes; Under single transport mode, directly fix virtual portrait be handled upside down the position of object, then play skeleton cartoon realize virtual portrait subsequent action change, be handled upside down object and move with the action of virtual portrait; Under multi-player mode, wait for after the success in place of whole virtual portraits, fixing anthropomorphic thing be handled upside down the position of object, then play skeleton cartoon and realize the subsequent action of virtual portrait and change, be handled upside down object and move with the action of virtual portrait.
In many people transport mode, calculate in real time the acting force that each virtual portrait produces being handled upside down object, in the demonstration of three-dimensional scenic cooperation carrying, carry out correspondence performance.
The data synchronizing frequency of client and server and customer side is at Microsecond grade.
The present invention has used existing three-dimensional rendering technology and network environment, play up and carry an object fine setting by the control of a series of script operating state, unified computing machine real-time synchronization, three dimensional character, make the performance of many people of computer simulation carry an object behavior details more true, efficiency is higher.
Embodiment
The present invention, in three-dimensional virtual scene, simulates the carrying of multiple person cooperational to object.
The simulated object relating to comprises: what impact, object and the character positions that move object the impact that object transport posture, many people moving direction move object, many human actions or position changed influences each other.
Simulation mode of transport comprises: carry, hold in both hands, shoulder.
In the present invention, multiple clients are by a customer side and server networking, and each client is a corresponding virtual portrait in three-dimensional scenic, uses skeleton cartoon to determine action, and Network Synchronization realizes state and attribute is synchronous, and script triggers realizes command routing.It is synchronous that the mode that uses customer side to separate with client realizes scene content.Comprise and be handled upside down the synchronous of the unification of object of which movement and state, all client control character positions, action, state.
Detailed process is as follows:
1, define the skeleton cartoon of all people's thing action early stage, skeleton cartoon is exactly to describe at a series of key frames of the control model sport of model the inside.Different status indications is set in corresponding different action, skeleton cartoon be only divided into play once, loop play and broadcasting stop three kinds until certain condition triggers, the trigger condition of skeleton cartoon and status indication and setting forms Script-cartoon, automatically plays different bone Script-cartoons under different status indications.
Different states refers to the definition to the current different conditions of personage, for example: walking states, pick up state, down state, running state ..., the corresponding process action of all states, process action has plenty of circulation, for example walk, have plenty of broadcasting once, for example, pick up.
2, secondly to being handled upside down sorting objects, mainly distinguish mode of transport and carrying number.
3, define script, skeleton cartoon, init attributes parameter all early stages and all define this locality.
Local definition refers to the skeleton cartoon that fixing state is corresponding, the content of Script-cartoon definition, and some fixing definition all write on this locality, i.e. server, each client copies portion simultaneously.When client and server sync, a synchronous regime mark, then local by status indication invoke script animation.
4, scene is set up in customer side, and all parameters of initialization are carried out real-time update to all position, state, parameters that are moved object and personage.
In the present invention, the change of status indication is all taking a client in network as standard, and the change that all clients require, is all carried out by this machine, then the state synchronized after changing is sent to every other client.
All parameters have preset parameter, there are some according to scene change, for example, in 2 people's carry an objects, when the 3rd people is during as scene, needing initialized parameter is first, second people's positional information, action status information, is handled upside down the positional information (comprise towards) of object, also has and itself oneself enters positional information and the action message after scene.After initialization, be used for like this playing up synchronously other computing machine, making the picture that everybody sees is same width.
5, client, by customer side linked server, is written into three-dimensional scenic, upgrades all synchronizing informations from customer side, synchronously plays up simultaneously.The three-dimensional scenic that makes all clients comprise that server is played up is consistent.
Described synchronizing information is exactly synchronous regime label information.For example personage's first, his state is to walk about to change to run, need so to have customer side that this state synchronized is arrived to other all clients, object is to allow same personage's first in all clients have identical state, identical state will correspondingly be play identical Script-cartoon, corresponding identical action.
In the present invention, play up all in this locality, played up by d engine, because so state synchronized all can be played up identical animation local separately, be equivalent to synchronously play up.
6, client selects character to control, and all state control animations, specify in script, every frame checks state, play different animations under different states, and when state is changed, the very first time can be replaced the skeleton cartoon of broadcasting.The change of state changes by server, synchronous all client role after changing, in the time that client is controlled personage's first by thing or is put down thing on a machine, the local change of first not carrying out state (state does not change action and just not can become), service client is given in the requirement of this change, then carry out corresponding change, finally the state after changing is dealt into all clients.。Real-time update positional information simultaneously, makes mobile and animation coordination.Positional information is the movement of personage or the object coordinate information in three-dimensional, comprise position (xyz) and towards.In the time of position translational speed and the coordination of animation broadcasting speed, be exactly best, for example light shift position is not moved and is just become translation, if light does action, motionless position just becomes original place moonwalk.
7, be handled upside down object and virtual portrait and be provided with carrying node, the effect of carrying node is the correspondence position that object is tied to person model, for example an anti-thing, finally will say that object is tied on the shoulder of person model, is exactly to be tied on the palm of person model if hold in both hands thing.In the time that the carrying node on character overlaps with the carrying node on object, success in place, bind these 2 carrying nodes, object is fixing on personage, starts playback action animation, for example pick up thing, first starting to play the action of squatting down and then play the action that hand is stretched, allow personage squat down and stretch out one's hand, is exactly success in place by holding when being picked up thing, bind this time, and then object moves together with the action of hand.Under the pattern of single carrying, directly fixed position.Under multi-player mode, wait for that many people are all in place, then play separately skeleton cartoon and realize action variation.When the carrying node on character is close to the carrying node location of object, automatically fixing within the scope of tolerance value.When tolerance value is suitable, when carrying, just can realize the coordinated manipulation on picture.Suitable value is a visual tolerance value, when picking up object, in the time that article size changes, after squatting down, holding the action of object may not combine closely with object, a tolerance value is set this time, when hand near object when how many scopes, object also moves toward hand automatically.This value can not at will arrange, and standard is that the active of visually not seeing object is moved.
8,, in mobile process, single transport mode directly will be handled upside down object and be tied to the movement of character model following figure action.
9, in many people transport mode, need to calculate in real time the effect that each character produces being handled upside down object, from the angle analysis of power, realize interactional result, then show.In the time of 2 people's carry an object, act on same object simultaneously, because object can not deformation, and people lifting with hands after object, the distance between people and object remains unchanged.Finally all control is converted into the movement of two people and object, and wherein the distance between personage and object remains unchanged.In three-dimensional scenic, control personage and move a power that uses size identical, only have direction ceaselessly changing.Calculating in this power, 2 power are resolved into along 2 personages' carrying node with perpendicular to 2 personages' carrying node direction.In the carrying node direction along 2 personages, in the time that the direction of power is identical, forget same direction and move, if subtracted each other when the direction of power is not identical, then move along putting forth effort large direction.If same direction directly moves, if first determine and rotate at different directions, when rotation is when along 2 personages' carrying node direction, then calculate object moving direction by plus-minus perpendicular to the power on 2 personages' carrying node.
For example 2 people carryings, wherein a people is motionless, and on the basis of fixing carrying node and personage's node, another person can not close or principle, can only realize and move to right and move to right, and the result moving left and right is also by the rotation being converted into taking another person as the center of circle.In the time that 2 people move, analyze mobile direction simultaneously, resolve into along being handled upside down object direction and vertical object direction.Suppose that the power that personage provides equates, calculate subitem power according to angle, before and after merging, subitem power determines object integrated moving direction, and then subitem power in front side determines object front end moving direction, rear side subitem power determines object rear end moving direction, wherein the distance between tie point before and after real-time ensuring.
10, in the transport mode that exceedes 3 people, use and carry same mode with 2 people.The subitem power that acts on same point can merge, and the subitem power that does not act on same point affects rotation.Here the power that personage is acted on to carrying node is decomposed into level in node line with perpendicular to node line.Because total power equal and opposite in direction, according to angle difference, the power of decomposing out will be different, then can carry out residual quantity calculating with certain unit.What impact was rotated is to be handled upside down object, is determined by the direction of subitem power.
11, network real-time synchronization character and the object space data that are handled upside down, synchronizing frequency is at Microsecond grade.The change of other attribute status, for example animated state, classification, speed, reproduction times etc., are all to be triggered by the virtual portrait that client is controlled separately, are mainly broadcasting, the broadcast modes etc. of determining different skeleton cartoons according to different conditions, triggering described here is not to change, and the change of all status indications is unified after being changed by customer side to be upgraded each client.Manipulate after triggering role, client application changes state, submits server to, after server calculates, gives all manipulation clients by state synchronized.Server calculates 2 kinds, and a kind of is directly to change, as broadcast state.Another kind is calculative, as subitem power size direction, then determines the speed of the angular movement that is handled upside down object rotation etc.Then the action skeleton cartoon that client terminal playing is different.In conjunction with the positional information of real-time synchronization, comprise three-dimensional space position and towards.Realize the three-dimensional emulation of multiple person cooperational carry an object.
When the present invention specifically implements, each client is carried out online in consolidated network, opens same width scene landform, enters after scene, selects separately different characters to control.When entering scene, all roles first carry out state and position synchronous.The character issue an order of by operation, oneself being controlled separately, carries out the execution of relevant action.In carry an object, click is handled upside down object, obtain the position of this object, then automatically go near object, according to the different mode of transport of definition, object transport is got up, then click different scene location, role by the object transport in hand to appointed place, simultaneous display handling process and detail on all roles' control end machine in this process Scene.Coordination, process are level and smooth.Everything and state change real time synchronization are high, nothing is detained, error-free motion.
Need multi agent cooperation to carry out if be handled upside down object, when number is inadequate, click and be handled upside down object automatically to go to object side in place, etc. number enough and all in place after, carry out separately action script separately.Move broadcasting, action real-time effect is separately in being handled upside down object simultaneously simultaneously.Be handled upside down object and adjust position and state according to all participation roles' action.Making to be handled upside down object and relative role can smooth motion.Motion process while comprising topographic relief.
Can reach Microsecond grade lock in time, can reach balance excessive on the fluency of action, is handled upside down movement locus of object and meets physics principle.Simultaneously realization true to nature the simulation of real motion state.
Claims (4)
1. the implementation method of three-dimensional scenic cooperation carrying under multi-client networking control, it is characterized in that arranging three-dimensional scenic and personage in server, multiple clients are by a customer side and server networking, each client is a corresponding virtual portrait in three-dimensional scenic, in three-dimensional scenic, simulate the carrying operation of multiple person cooperational to object, be specially:
1) define the skeleton cartoon of all figure actions with script, different status indications is set in corresponding different action, skeleton cartoon be only divided into play once, loop play and broadcasting stop three kinds until certain condition triggers, the trigger condition formation Script-cartoon of skeleton cartoon and status indication and setting;
2), to being handled upside down sorting objects, distinguish according to mode of transport and carrying number;
3) to Script-cartoon, skeleton cartoon, and their init attributes parameter is carried out this locality definition;
4) set up three-dimensional scenic, initialization scene parameter, the renewal of all positions that are moved object and personage, state, parameter is all undertaken by customer side, all every clients are sent to customer side to the control command of virtual portrait, customer side transfers to server and other client again, upgrade the status indication of corresponding virtual portrait, all control commands that server correspondence is received are upgraded three-dimensional scenic state, server is synchronized to each client by three-dimensional scenic state by customer side, realizes the synchronous renewal of all clients;
5) client is by customer side and server networking, and manned three-dimensional scenic, upgrades all synchronizing informations from customer side, synchronously play up simultaneously, and the three-dimensional scenic of playing up in all clients and server is consistent;
6) virtual portrait corresponding to client control, by status indication control Script-cartoon, the change of status indication is sent to server by customer side, the status indication of the each virtual portrait of server to the same time of receiving changes and processes, obtain corresponding cooperation carrying action, upgrade personage and be handled upside down the positional information of object, server is synchronized to each client by described personage and the positional information that is handled upside down object by customer side, client is by the status indication of the corresponding virtual portrait of other client of synchronously obtaining from customer side, and described personage and be handled upside down the positional information of object, carry out the demonstration of three-dimensional scenic cooperation carrying in this client.
2. the implementation method of three-dimensional scenic cooperation carrying under multi-client networking control according to claim 1, it is characterized in that in the procedure for displaying of step 6) three-dimensional scenic cooperation carrying, be handled upside down object and virtual portrait and be provided with corresponding carrying node, virtual portrait moves according to status indication, in the time that the carrying node of virtual portrait overlaps with the carrying node that is handled upside down object, success in place, binds these two carrying nodes; Under single transport mode, directly fix virtual portrait be handled upside down the position of object, then play skeleton cartoon realize virtual portrait subsequent action change, be handled upside down object and move with the action of virtual portrait; Under multi-player mode, wait for after the success in place of whole virtual portraits, fixing anthropomorphic thing be handled upside down the position of object, then play skeleton cartoon and realize the subsequent action of virtual portrait and change, be handled upside down object and move with the action of virtual portrait.
3. the implementation method of three-dimensional scenic cooperation carrying under multi-client networking control according to claim 2, it is characterized in that in many people transport mode, calculate in real time the acting force that each virtual portrait produces being handled upside down object, in the demonstration of three-dimensional scenic cooperation carrying, carry out correspondence performance.
4. according to the implementation method of three-dimensional scenic cooperation carrying under the multi-client networking control described in claim 1-3 any one, it is characterized in that the data synchronizing frequency of client and server and customer side is at Microsecond grade.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210523698.6A CN103854300B (en) | 2012-12-07 | 2012-12-07 | The implementation method of three-dimensional scenic cooperation carrying under multi-client networking control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210523698.6A CN103854300B (en) | 2012-12-07 | 2012-12-07 | The implementation method of three-dimensional scenic cooperation carrying under multi-client networking control |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103854300A true CN103854300A (en) | 2014-06-11 |
CN103854300B CN103854300B (en) | 2016-12-21 |
Family
ID=50861910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210523698.6A Expired - Fee Related CN103854300B (en) | 2012-12-07 | 2012-12-07 | The implementation method of three-dimensional scenic cooperation carrying under multi-client networking control |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103854300B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104994419A (en) * | 2015-06-29 | 2015-10-21 | 天脉聚源(北京)科技有限公司 | Method and device for realizing synchronous display of plurality of virtual players |
CN106302679A (en) * | 2016-08-08 | 2017-01-04 | 腾讯科技(深圳)有限公司 | A kind of virtual objects moves synchronous method, client and server |
CN106326015A (en) * | 2015-06-17 | 2017-01-11 | 派斡信息技术(上海)有限公司 | Networked cooperative work method and machine applying same |
CN108011886A (en) * | 2017-12-13 | 2018-05-08 | 上海曼恒数字技术股份有限公司 | A kind of cooperative control method, system, equipment and storage medium |
CN108459716A (en) * | 2018-03-13 | 2018-08-28 | 北京欧雷新宇动画科技有限公司 | A method of realizing that multiple person cooperational completes task in VR |
CN110995844A (en) * | 2019-12-06 | 2020-04-10 | 北京澜景科技有限公司 | Multi-person collaborative design method, device, equipment and computer readable storage medium |
CN111427453A (en) * | 2020-03-30 | 2020-07-17 | 上海盛翔信息科技有限公司 | Method for multi-person collaborative interaction and perception in medical virtual reality training scene |
CN111659120A (en) * | 2020-07-16 | 2020-09-15 | 网易(杭州)网络有限公司 | Virtual role position synchronization method, device, medium and electronic equipment |
CN112699184A (en) * | 2021-01-13 | 2021-04-23 | 广州视源电子科技股份有限公司 | Information cooperation method, device, storage medium and server |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101082901B (en) * | 2006-06-01 | 2011-06-08 | 上海戏剧学院 | Virtual rehearsing system |
CN101075275A (en) * | 2007-06-28 | 2007-11-21 | 上海交通大学 | Multi-role distributed cooperating simulation drilling method |
KR20100007702A (en) * | 2008-07-14 | 2010-01-22 | 삼성전자주식회사 | Method and apparatus for producing animation |
-
2012
- 2012-12-07 CN CN201210523698.6A patent/CN103854300B/en not_active Expired - Fee Related
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106326015A (en) * | 2015-06-17 | 2017-01-11 | 派斡信息技术(上海)有限公司 | Networked cooperative work method and machine applying same |
CN104994419A (en) * | 2015-06-29 | 2015-10-21 | 天脉聚源(北京)科技有限公司 | Method and device for realizing synchronous display of plurality of virtual players |
CN106302679A (en) * | 2016-08-08 | 2017-01-04 | 腾讯科技(深圳)有限公司 | A kind of virtual objects moves synchronous method, client and server |
CN106302679B (en) * | 2016-08-08 | 2018-10-02 | 腾讯科技(深圳)有限公司 | A kind of virtual objects movement synchronous method, client and server |
CN108011886A (en) * | 2017-12-13 | 2018-05-08 | 上海曼恒数字技术股份有限公司 | A kind of cooperative control method, system, equipment and storage medium |
CN108459716A (en) * | 2018-03-13 | 2018-08-28 | 北京欧雷新宇动画科技有限公司 | A method of realizing that multiple person cooperational completes task in VR |
CN110995844A (en) * | 2019-12-06 | 2020-04-10 | 北京澜景科技有限公司 | Multi-person collaborative design method, device, equipment and computer readable storage medium |
CN110995844B (en) * | 2019-12-06 | 2022-06-21 | 北京澜景科技有限公司 | Multi-person collaborative design method, device, equipment and computer readable storage medium |
CN111427453A (en) * | 2020-03-30 | 2020-07-17 | 上海盛翔信息科技有限公司 | Method for multi-person collaborative interaction and perception in medical virtual reality training scene |
CN111659120A (en) * | 2020-07-16 | 2020-09-15 | 网易(杭州)网络有限公司 | Virtual role position synchronization method, device, medium and electronic equipment |
CN111659120B (en) * | 2020-07-16 | 2023-04-14 | 网易(杭州)网络有限公司 | Virtual role position synchronization method, device, medium and electronic equipment |
CN112699184A (en) * | 2021-01-13 | 2021-04-23 | 广州视源电子科技股份有限公司 | Information cooperation method, device, storage medium and server |
Also Published As
Publication number | Publication date |
---|---|
CN103854300B (en) | 2016-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103854300A (en) | Method for achieving three-dimensional scene cooperation carrying under networking control of client sides | |
US11948260B1 (en) | Streaming mixed-reality environments between multiple devices | |
KR102055995B1 (en) | Apparatus and method to generate realistic rigged three dimensional (3d) model animation for view-point transform | |
CN110930483B (en) | Role control method, model training method and related device | |
CN102145228B (en) | Method and device for constructing interactive video game by using video records | |
CN106780421A (en) | Finishing effect methods of exhibiting based on panoramic platform | |
US20140078144A1 (en) | Systems and methods for avatar creation | |
EP3551303A1 (en) | A system and method for collaborative learning using virtual reality | |
CN102651180B (en) | OSG-based (open scene graph-based) electric-electronic virtual experiment simulation system | |
CN108064364A (en) | It is used to implement the method and system of multi-user virtual environment | |
CN102982194A (en) | Online experience system of three dimensional products | |
KR20100087716A (en) | Movement animation method and apparatus | |
Leite et al. | Shape your body: control a virtual silhouette using body motion | |
CN108664121A (en) | A kind of emulation combat system-of-systems drilling system | |
CN203133746U (en) | Integrated virtual landscape sightseeing device based on somatosensory interaction | |
US8537165B2 (en) | Method and apparatus for automatic coalescence of connected rigid bodies | |
Song et al. | An immersive VR system for sports education | |
Ho et al. | A finite state machine based on topology coordinates for wrestling games | |
CN109407825A (en) | Interactive approach and device based on virtual objects | |
Hu et al. | A rapid development method of virtual assembly experiments based on 3d game engine | |
CN205507800U (en) | 3D space simulation motion capture system | |
CN112181139B (en) | Cooperative control interaction method for virtual reality and mixed reality | |
CN103985153A (en) | Method and system for simulating plant growth | |
CN103593863A (en) | A three-dimensional animation production system | |
Pearson | Architectures of deviation: exploring the spatial protocols of contemporary videogames |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20161221 Termination date: 20181207 |