CN112734940B - VR content playing modification method, device, computer equipment and storage medium - Google Patents

VR content playing modification method, device, computer equipment and storage medium Download PDF

Info

Publication number
CN112734940B
CN112734940B CN202110108790.5A CN202110108790A CN112734940B CN 112734940 B CN112734940 B CN 112734940B CN 202110108790 A CN202110108790 A CN 202110108790A CN 112734940 B CN112734940 B CN 112734940B
Authority
CN
China
Prior art keywords
play
content
playing
events
contents
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.)
Active
Application number
CN202110108790.5A
Other languages
Chinese (zh)
Other versions
CN112734940A (en
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.)
Shenzhen Dillop Intelligent Technology Co ltd
Original Assignee
Shenzhen Dillop Intelligent Technology Co ltd
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 Shenzhen Dillop Intelligent Technology Co ltd filed Critical Shenzhen Dillop Intelligent Technology Co ltd
Priority to CN202110108790.5A priority Critical patent/CN112734940B/en
Publication of CN112734940A publication Critical patent/CN112734940A/en
Application granted granted Critical
Publication of CN112734940B publication Critical patent/CN112734940B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Architecture (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The invention relates to a VR content playing modification method, a device, computer equipment and a storage medium, wherein the method comprises the steps of obtaining VR content; reading in a corresponding play list according to the VR content, and displaying the play list on an operation interface; obtaining a VR editing instruction, and modifying a play list according to the VR editing instruction to obtain a play control setting file; wherein, the play list is formed according to the play control parameters and play control points involved in the production of VR content; the VR editing instruction is an instruction for modifying at least one mode of playing, inserting, replaying and playing time length of the playlist, and playing triggering conditions and playing modes among VR contents. According to the invention, the play process and logic of the VR content are modified according to the VR editing instruction, and the VR content can be quickly and conveniently played without passing through a VR editor.

Description

VR content playing modification method, device, computer equipment and storage medium
Technical Field
The invention relates to a virtual reality technology, in particular to a VR content playing modification method, a device, computer equipment and a storage medium.
Background
VR (Virtual Reality), also known as smart technology, is a technology that provides an immersive sensation in a three-dimensional, interactive environment generated on a computer by comprehensively utilizing a computer graphics system and various interface devices such as display and control. The virtual reality technology comprises a computer, electronic information and simulation technology, and the basic implementation mode is that the computer simulates a virtual environment so as to bring the sense of environmental immersion to people. The generation of VR content is realized by various programming software, and executable files such as exe are finally generated, and the virtual window is directly clicked to play when in actual use, and all play control is completed in the virtual window, and the play is completed based on fixed program logic; the other VR editors in the industry can partially directly generate VR contents, executable files such as exe can be directly clicked and played in actual use, and corresponding players are also arranged in part, but the player function only performs various hardware configuration parameter adaptations, such as selecting the model of a helmet, interaction equipment and the like, and the playing of all VR contents is still selected to be clicked and played in a virtual window, and the interaction equipment can be based on various modes such as handles, image recognition, sound control and the like.
The existing VR player is used for playing and displaying the edited VR content, but the playing process cannot be modified in the VR player. Under normal conditions, before or when the VR content is played by the user using the VR player, there is a possibility that the VR content needs to be modified in playing process and logic, and the existing VR player cannot meet the requirement, and the user can only find a computer or an intelligent terminal with a VR content editor to modify the VR content in playing process and logic.
In summary, all VR content playing modifications are currently completed in the virtual window in actual use, which causes many operational complications and difficulties in the actual use process, such as inputting playing time based on the handle, dragging and connecting multiple anchors to play, triggering and associating, and adjusting the playing sequence, which is very inconvenient.
Therefore, it is necessary to design a new method to implement more convenient modification of the playing process and logic of VR content when playing VR content.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide a VR content playing modification method, a device, computer equipment and a storage medium.
In order to achieve the above purpose, the present invention adopts the following technical scheme: the VR content playing modification method comprises the following steps:
obtaining VR content;
reading in a corresponding play list according to the VR content, and displaying the play list on an operation interface;
obtaining a VR editing instruction, and modifying the play list according to the VR editing instruction to obtain a play control setting file;
wherein, the play list is formed according to the play control parameters and play control points involved in the production of VR content; the VR editing instruction is an instruction for modifying at least one mode of playing, inserting, replaying and playing time length of the playlist, and playing triggering conditions and playing modes among VR contents.
The further technical scheme is as follows: the obtaining the VR editing instruction, and modifying the playlist according to the VR editing instruction to obtain the play control setting file, further includes:
and updating the playing parameters of the VR content according to the playing control setting file, and sending the VR content to a display terminal so as to display the VR content on the display terminal.
The further technical scheme is as follows: before the VR content is obtained, the method further includes:
when the VR content is produced, the play control parameters of the VR content are set to be the internal play control type of the single VR content and the play control types among a plurality of VR contents.
The further technical scheme is as follows: the single VR content internal play control type includes a play control type for implementing at least one play mode of timing play, random play, conditional play, association play, and batch play based on at least one of external data connection, external device connection, attribute connection, animation, event, and event track as a trigger condition.
The further technical scheme is as follows: the play control type among the plurality of VR contents comprises a play control type for realizing at least one play mode among random play, conditional play, associated play and batch play among the VR contents based on at least one of external data connection, external equipment connection, event and event track as a trigger condition.
The further technical scheme is as follows: the play list comprises a plurality of play items, wherein the play items comprise play control points of VR content and corresponding play control parameters.
The further technical scheme is as follows: the obtaining the VR editing instruction and modifying the playlist according to the VR editing instruction to obtain a play control setting file includes:
and acquiring a VR editing instruction, and modifying the play items of the play list according to the VR editing instruction so as to modify the play sequence of VR contents, play triggering conditions among the VR contents and play modes to obtain a play control setting file.
The invention also provides a VR content playing modification device, which comprises:
a content acquisition unit configured to acquire VR content;
the read-in unit is used for reading in the corresponding play list according to the VR content and displaying the play list on the operation interface;
the modification unit is used for acquiring a VR editing instruction and modifying the play list according to the VR editing instruction so as to obtain a play control setting file;
wherein, the play list is formed according to the play control parameters and play control points involved in the production of VR content; the VR editing instruction is an instruction for modifying at least one mode of playing, inserting, replaying and playing time length of the playlist, and playing triggering conditions and playing modes among VR contents.
The invention also provides a computer device which comprises a memory and a processor, wherein the memory stores a computer program, and the processor realizes the method when executing the computer program.
The present invention also provides a storage medium storing a computer program which, when executed by a processor, performs the above-described method.
Compared with the prior art, the invention has the beneficial effects that: after the VR content is imported, the VR content to be played can be displayed in the form of the list on the operation interface, the playing process and logic of the VR content displayed play list are modified according to the VR editing instruction, a VR editor is not needed, and the playing process and logic of the VR content can be modified when the VR content is played quickly and conveniently.
The invention is further described below with reference to the drawings and specific embodiments.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is an application scenario schematic diagram of a VR content playing modification method provided by an embodiment of the present invention;
fig. 2 is a flowchart of a VR content playing modification method according to an embodiment of the present invention;
fig. 3 is a flowchart of a VR content playing modification method according to another embodiment of the present invention;
fig. 4 is a schematic block diagram of a VR content playing modification device provided by an embodiment of the present invention;
fig. 5 is a schematic block diagram of a VR content playing modification device according to another embodiment of the present invention;
fig. 6 is a schematic block diagram of a computer device according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be understood that the terms "comprises" and "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
Referring to fig. 1 and fig. 2, fig. 1 is a schematic application scenario diagram of a VR content playing modification method according to an embodiment of the present invention. Fig. 2 is a schematic flowchart of a VR content playing modification method according to an embodiment of the present invention. The VR content playing modification method is applied to the terminal with the VR player. The terminal is connected with a display terminal and a server, the server comprises, but is not limited to, a cloud server and a local server, after the terminal obtains VR content from the server, a corresponding play list can be displayed on an interface, a user can directly drag and edit the play list on the terminal to form a VR editing instruction, the VR player modifies the play process and logic of the VR content to form a play control setting file, so that the play process and logic of the VR content can be updated, and the modified VR content can be displayed on the display terminal.
Fig. 2 is a flowchart of a VR content playing modification method according to an embodiment of the present invention. As shown in fig. 2, the method includes the following steps S110 to S130.
S110, obtaining VR content.
In this embodiment, VR content is stored in a cloud server or a local server, so that the VR content needs to be read from the cloud server or the local server and available for playing, and VR content to be played is selected according to the available VR content list, so that the VR content to be played is displayed on an interface.
In this embodiment, the modification is directed to VR content displayed on the interface, and specifically, the VR content refers to VR content to be played.
In an embodiment, before the step S110, the method further includes:
when the VR content is produced, the play control parameters of the VR content are set to be the internal play control type of the single VR content and the play control types among a plurality of VR contents.
Specifically, when the VR editor is used to make VR content, the play control parameters of the VR content are set so as to facilitate play control.
In this embodiment, the single VR content internal play control type includes a play control type for implementing at least one play mode of timing play, random play, conditional play, associated play, and batch play based on at least one of external data connection, external device connection, attribute connection, animation, event, and event track as a trigger condition.
Aiming at playing contents such as video, images, sound, parameter animation, model animation, sequence animation and the like, timing playing is realized through timer triggering, random playing is realized through random number triggering, condition playing is realized through setting playing conditions, associated playing is realized through attribute parameter connection, and batch playing is realized through a single triggering mode corresponding to a plurality of playing contents. Different events correspond to different actions: file loading events, animation play events, animation pause events, animation reset events, animation loop events, update data events, loop events, etc.; the event track may contain a plurality of identical or different events, and the event track may be timed, random, conditional, peripheral, etc. in different ways to trigger playing of the contained events. The events mentioned above refer to different segments within VR content, etc.
In this embodiment, the play control type between the plurality of VR contents includes a play control type for implementing at least one play mode of random play, conditional play, association play, and batch play between VR contents based on at least one of external data connection, external device connection, event, and event track as a trigger condition.
In order to realize play control between VR contents, through introducing a data connection item, a play event and an event time track to the VR contents, and through modifying the connection between the VR player and the data connection item, the play event and the event time track of other VR contents, the play modes such as random play, conditional play, associated play, batch play and the like can be realized.
Regardless of the play control parameters, each play action can set parameters such as a play duration, whether to play in a circulating manner, and the like.
S120, reading in a corresponding play list according to the VR content, and displaying the play list on an operation interface;
wherein the playlist is formed according to playback control parameters and playback control points involved in making the VR content.
In this embodiment, each VR content has a corresponding playlist, which refers to a table integrating a trigger condition and a playing mode for displaying the VR content on the display terminal.
The playlist may be formed according to playback control parameters and playback control points involved in making the VR content, where a playback control point refers to a certain image or video clip of the VR content.
S130, obtaining a VR editing instruction, and modifying the play list according to the VR editing instruction to obtain a play control setting file;
in this embodiment, the play control setting file is a file for controlling the play process and logic of the VR content, and the display terminal displays corresponding content when the VR content satisfies the setting in the play setting file according to the play setting file; the VR editing instruction is an instruction for modifying at least one mode of playing, inserting, replaying and playing time length of the playlist, and playing triggering conditions and playing modes among VR contents.
Specifically, a VR editing instruction is obtained, and play items of the play list are modified according to the VR editing instruction, so as to modify play orders of VR contents, such as sequential play, insert play, replay, play duration, and the like, and play triggering conditions and play modes between VR contents, so as to obtain a play control setting file.
For example, when performing VR maintenance training of a new energy automobile motor, VR content corresponding to one of a plurality of reasons for causing a fault can be set for the fault phenomenon before entering a practical training, instead of repeating the same playing process every time, so that the training of analysis and judgment capability of a trainer is enhanced, and the interestingness and the investigation of the training course are enhanced; specific VR content playing processes can be set at a certain knowledge point according to different user groups, and the aims of strengthening training and investigation are achieved. All the playing process modifications do not need to be returned to the original VR content editor for modification, packaging and release, and the quick operation is directly carried out in the VR player.
VR content files produced by one or more editors are opened by the VR player and third party VR content produced by other software, such as 3D models, animations, video, pictures, sounds, etc., are arranged to form a playlist. Setting different playing control parameters according to actual needs for each play item according to a play control point designed in a VR content file, and associating different playing control contents, wherein the playing control parameters can be stored in the file, if VR content manufactured by a VR editor is loaded, the parameters are presented according to parameters set during manufacturing, such as leading-out data, custom attributes, animation and the like; loading a 3D model with parameters such as play positions, play materials, play time length, play modes, animation templates and the like, setting the animation templates by assigning one or more video and picture material files to one surface of the 3D model, and generating a corresponding play event as a play control point to perform play control; if a video file is loaded as VR content, parameters such as playing duration, playing mode, animation template and the like are included.
According to the VR content playing modification method, after the VR content is imported, VR content needing to be played can be displayed in the form of the list on the operation interface, the playing process and logic of the playlist displayed for the VR content are modified according to the VR editing instruction, a VR editor is not needed, and the playing process and logic of the VR content can be modified when the VR content is played quickly and conveniently.
Fig. 3 is a flowchart of a VR content playing modification method according to another embodiment of the present invention. As shown in fig. 3, the VR content play modification method of the present embodiment includes steps S210-S240. Steps S210 to S230 are similar to steps S110 to S130 in the above embodiment, and are not described herein. Step S240 added in the present embodiment is described in detail below.
S240, updating playing parameters of the VR content according to the playing control setting file, and sending the VR content to a display terminal so as to display the VR content on the display terminal.
The playback setting file generated by the VR player is used as a display order or the like on the display terminal later.
Fig. 4 is a schematic block diagram of a VR content play modification apparatus 300 according to an embodiment of the present invention. As shown in fig. 4, the present invention further provides a VR content play modification apparatus 300 corresponding to the above VR content play modification method. The VR content play modifying apparatus 300 includes a unit for performing the VR content play modifying method described above, and may be configured in a desktop computer, a tablet computer, a portable computer, or the like. Specifically, referring to fig. 4, the VR content playing modification apparatus 300 includes a content acquiring unit 301, a reading unit 302, and a modifying unit 303.
A content acquisition unit 301 configured to acquire VR content; a reading unit 302, configured to read in a corresponding playlist according to the VR content, and display the playlist on an operation interface; a modifying unit 303, configured to obtain a VR editing instruction, and modify the playlist according to the VR editing instruction, so as to obtain a play control setting file; wherein, the play list is formed according to the play control parameters and play control points involved in the production of VR content; the VR editing instruction is an instruction for modifying at least one mode of playing, inserting, replaying and playing time length of the playlist, and playing triggering conditions and playing modes among VR contents.
The play list comprises a plurality of play items, wherein the play items comprise play control points of VR contents and corresponding play control parameters.
Specifically, when VR content is produced, the playback control parameters for VR content are set to a single VR content internal playback control type and a playback control type between a plurality of VR contents.
The single VR content internal play control type includes a play control type for implementing at least one play mode of timing play, random play, conditional play, association play, and batch play based on at least one of external data connection, external device connection, attribute connection, animation, event, and event track as a trigger condition.
The play control type among the plurality of VR contents comprises a play control type for realizing at least one play mode among random play, conditional play, associated play and batch play among the VR contents based on at least one of external data connection, external equipment connection, event and event track as a trigger condition.
In an embodiment, the modifying unit 303 is configured to obtain a VR editing instruction, and modify a play item of the play list according to the VR editing instruction, so as to modify a play sequence of VR contents, a play trigger condition between each VR content, and a play mode, so as to obtain a play control setting file.
Fig. 5 is a schematic block diagram of a VR content play modification apparatus 300 according to another embodiment of the present invention. As shown in fig. 5, the VR content play modifying apparatus 300 of the present embodiment is an addition to the above-described embodiment with a play unit 304.
And the playing unit 304 is configured to update the playing parameters of the VR content according to the playing control setting file, and send the VR content to a display terminal, so as to display the VR content on the display terminal.
It should be noted that, as will be clearly understood by those skilled in the art, the specific implementation process of the VR content playing modification apparatus 300 and each unit may refer to the corresponding description in the foregoing method embodiments, and for convenience and brevity of description, the detailed description is omitted herein.
The VR content play modifying means 300 described above may be implemented in the form of a computer program that is executable on a computer device as shown in fig. 6.
Referring to fig. 6, fig. 6 is a schematic block diagram of a computer device according to an embodiment of the present application. The computer device 500 may be a terminal, where the terminal may be an electronic device having a communication function, such as a smart phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant, and a wearable device.
With reference to FIG. 6, the computer device 500 includes a processor 502, memory, and a network interface 505 connected by a system bus 501, where the memory may include a non-volatile storage medium 503 and an internal memory 504.
The non-volatile storage medium 503 may store an operating system 5031 and a computer program 5032. The computer program 5032 includes program instructions that, when executed, cause the processor 502 to perform a VR content play modification method.
The processor 502 is used to provide computing and control capabilities to support the operation of the overall computer device 500.
The internal memory 504 provides an environment for the execution of a computer program 5032 in the non-volatile storage medium 503, which computer program 5032, when executed by the processor 502, causes the processor 502 to perform a VR content playback modification method.
The network interface 505 is used for network communication with other devices. Those skilled in the art will appreciate that the architecture shown in fig. 6 is merely a block diagram of a portion of the architecture in connection with the present application and is not intended to limit the computer device 500 to which the present application is applied, and that a particular computer device 500 may include more or fewer components than shown, or may combine certain components, or have a different arrangement of components.
Wherein the processor 502 is configured to execute a computer program 5032 stored in a memory to implement the steps of:
obtaining VR content; reading in a corresponding play list according to the VR content, and displaying the play list on an operation interface; obtaining a VR editing instruction, and modifying the play list according to the VR editing instruction to obtain a play control setting file; wherein, the play list is formed according to the play control parameters and play control points involved in the production of VR content; the VR editing instruction is an instruction for modifying at least one mode of playing, inserting, replaying and playing time length of the playlist, and playing triggering conditions and playing modes among VR contents.
The play list comprises a plurality of play items, wherein the play items comprise play control points of VR content and corresponding play control parameters.
In one embodiment, after implementing the step of obtaining the VR editing instruction and modifying the playlist according to the VR editing instruction to obtain the play control profile, the processor 502 further implements the following steps:
and updating the playing parameters of the VR content according to the playing control setting file, and sending the VR content to a display terminal so as to display the VR content on the display terminal.
In one embodiment, before implementing the step of obtaining VR content, the processor 502 further implements the steps of:
when the VR content is produced, the play control parameters of the VR content are set to be the internal play control type of the single VR content and the play control types among a plurality of VR contents.
The single VR content internal play control type includes a play control type for implementing at least one play mode of timing play, random play, conditional play, association play, and batch play based on at least one of external data connection, external device connection, attribute connection, animation, event, and event track as a trigger condition.
The play control type among the plurality of VR contents comprises a play control type for realizing at least one play mode among random play, conditional play, associated play and batch play among the VR contents based on at least one of external data connection, external equipment connection, event and event track as a trigger condition.
In an embodiment, when the processor 502 implements the step of obtaining the VR editing instruction and modifying the playlist according to the VR editing instruction to obtain the play control profile, the following steps are specifically implemented:
and acquiring a VR editing instruction, and modifying the play items of the play list according to the VR editing instruction so as to modify the play sequence of VR contents, play triggering conditions among the VR contents and play modes to obtain a play control setting file.
It should be appreciated that in embodiments of the present application, the processor 502 may be a central processing unit (Central Processing Unit, CPU), the processor 502 may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSPs), application specific integrated circuits (Application Specific Integrated Circuit, ASICs), off-the-shelf programmable gate arrays (Field-Programmable Gate VRray, FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. Wherein the general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Those skilled in the art will appreciate that all or part of the flow in a method embodying the above described embodiments may be accomplished by computer programs instructing the relevant hardware. The computer program comprises program instructions, and the computer program can be stored in a storage medium, which is a computer readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the flow steps of the embodiments of the method described above.
Accordingly, the present invention also provides a storage medium. The storage medium may be a computer readable storage medium. The storage medium stores a computer program which, when executed by a processor, causes the processor to perform the steps of:
obtaining VR content; reading in a corresponding play list according to the VR content, and displaying the play list on an operation interface; obtaining a VR editing instruction, and modifying the play list according to the VR editing instruction to obtain a play control setting file;
wherein, the play list is formed according to the play control parameters and play control points involved in the production of VR content; the VR editing instruction is an instruction for modifying at least one mode of playing, inserting, replaying and playing time length of the playlist, and playing triggering conditions and playing modes among VR contents.
The play list comprises a plurality of play items, wherein the play items comprise play control points of VR content and corresponding play control parameters.
In an embodiment, after the step of executing the computer program to obtain the VR editing instruction and modifying the playlist according to the VR editing instruction to obtain the play control profile, the processor further realizes the following steps:
and updating the playing parameters of the VR content according to the playing control setting file, and sending the VR content to a display terminal so as to display the VR content on the display terminal.
In an embodiment, the processor, prior to executing the computer program to implement the step of obtaining VR content, further implements the steps of:
when the VR content is produced, the play control parameters of the VR content are set to be the internal play control type of the single VR content and the play control types among a plurality of VR contents.
The single VR content internal play control type includes a play control type for implementing at least one play mode of timing play, random play, conditional play, association play, and batch play based on at least one of external data connection, external device connection, attribute connection, animation, event, and event track as a trigger condition.
The play control type among the plurality of VR contents comprises a play control type for realizing at least one play mode among random play, conditional play, associated play and batch play among the VR contents based on at least one of external data connection, external equipment connection, event and event track as a trigger condition.
In an embodiment, when the processor executes the computer program to implement the step of obtaining the VR editing instruction and modifying the playlist according to the VR editing instruction to obtain the play control profile, the steps are specifically implemented as follows:
and acquiring a VR editing instruction, and modifying the play items of the play list according to the VR editing instruction so as to modify the play sequence of VR contents, play triggering conditions among the VR contents and play modes to obtain a play control setting file.
The storage medium may be a U-disk, a removable hard disk, a Read-Only Memory (ROM), a magnetic disk, or an optical disk, or other various computer-readable storage media that can store program codes.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the elements and steps of the examples have been generally described in terms of function in the foregoing description to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of each unit is only one logic function division, and there may be another division manner in actual implementation. For example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs. The units in the device of the embodiment of the invention can be combined, divided and deleted according to actual needs. In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The integrated unit may be stored in a storage medium if implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention is essentially or a part contributing to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a terminal, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention.
While the invention has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the invention. Therefore, the protection scope of the invention is subject to the protection scope of the claims.

Claims (6)

  1. A vr content play modification method, comprising:
    obtaining VR content;
    reading in a corresponding play list according to the VR content, and displaying the play list on an operation interface;
    obtaining a VR editing instruction, and modifying the play list according to the VR editing instruction to obtain a play control setting file;
    wherein, the play list is formed according to the play control parameters and play control points involved in the production of VR content; the VR editing instruction is an instruction for at least one mode of inserting, replaying and setting playing time length of the playlist and modifying the playing triggering condition and the playing mode among VR contents;
    before the VR content is obtained, the method further includes:
    when the VR content is manufactured, setting the play control parameters of the VR content to be the internal play control type of the single VR content and the play control types among a plurality of VR contents;
    the single VR content internal play control type comprises a play control type for realizing at least one play mode of timing play, random play, conditional play, association play and batch play based on at least one of external data connection, external equipment connection, attribute connection, animation, event and event track as a trigger condition;
    the play control type among the plurality of VR contents comprises a play control type for realizing at least one play mode among random play, conditional play, associated play and batch play among the VR contents based on at least one of external data connection, external equipment connection, event and event track as a trigger condition;
    aiming at video, images, sound, parameter animation, model animation and sequence animation playing contents, timing playing is realized through timer triggering, random playing is realized through random number triggering, condition playing is realized through setting playing conditions, associated playing is realized through attribute parameter connection, and batch playing is realized through a single triggering mode corresponding to a plurality of playing contents; different events correspond to different actions: file loading events, animation playing events, animation pause events, animation resetting events, animation circulation events, update data events and circulation events; the event track comprises a plurality of same or different events, and can be used for timing, randomly triggering and playing the events, conditionally triggering and playing the events and externally triggering and playing the events in different modes; events refer to different segments within VR content;
    the VR content playing modification method is applied to a terminal with a VR player; the terminal is connected with the display terminal and the server, the server comprises a cloud server and a local server, after the terminal obtains the VR content from the server, the terminal can display a corresponding play list on an interface, a user can directly drag and edit the play list on the terminal to form a VR editing instruction, the VR player modifies the play process and logic of the VR content to form a play control setting file so as to update the play process and logic of the VR content, and the modified VR content is displayed on the display terminal;
    the play control setting file is a file for controlling the playing process and logic of the VR content, and the display terminal displays corresponding content according to the play setting file when the VR content meets the setting in the play setting file;
    the VR editing instruction refers to an instruction for performing at least one of inserting, replaying, and setting a play duration of a playlist and modifying a play trigger condition and a play mode between VR contents, and specifically, modifying a play entry of the playlist according to the VR editing instruction to perform a play sequence of VR contents and modifying a play trigger condition and a play mode between VR contents, so as to obtain a play control setting file.
  2. 2. The VR content play modification method of claim 1, wherein after the obtaining the VR editing instruction and modifying the playlist according to the VR editing instruction to obtain the play control setting file, further comprises:
    and updating the playing parameters of the VR content according to the playing control setting file, and sending the VR content to a display terminal so as to display the VR content on the display terminal.
  3. 3. The VR content playback modification method of claim 1, wherein the playlist comprises a number of playitems including playback control points and corresponding playback control parameters for the VR content.
  4. 4. VR content playback modification apparatus, characterized by comprising:
    a content acquisition unit configured to acquire VR content;
    the read-in unit is used for reading in the corresponding play list according to the VR content and displaying the play list on the operation interface;
    the modification unit is used for acquiring a VR editing instruction and modifying the play list according to the VR editing instruction so as to obtain a play control setting file;
    wherein, the play list is formed according to the play control parameters and play control points involved in the production of VR content; the VR editing instruction is an instruction for at least one mode of inserting, replaying and setting playing time length of the playlist and modifying the playing triggering condition and the playing mode among VR contents;
    specifically, when VR content is produced, setting play control parameters of the VR content to be a single VR content internal play control type and a play control type among a plurality of VR contents;
    the single VR content internal play control type comprises a play control type for realizing at least one play mode of timing play, random play, conditional play, associated play and batch play based on at least one of external data connection, external equipment connection, attribute connection, animation, event and event track as a trigger condition;
    the play control type among the plurality of VR contents comprises a play control type for realizing at least one play mode among random play, conditional play, associated play and batch play among the VR contents based on at least one of external data connection, external equipment connection, event and event track as a trigger condition;
    aiming at video, images, sound, parameter animation, model animation and sequence animation playing contents, timing playing is realized through timer triggering, random playing is realized through random number triggering, condition playing is realized through setting playing conditions, associated playing is realized through attribute parameter connection, and batch playing is realized through a single triggering mode corresponding to a plurality of playing contents; different events correspond to different actions: file loading events, animation playing events, animation pause events, animation resetting events, animation circulation events, update data events and circulation events; the event track comprises a plurality of same or different events, and can be used for timing, randomly triggering and playing the events, conditionally triggering and playing the events and externally triggering and playing the events in different modes; events refer to different segments within VR content;
    the VR content playing modification device is applied to a terminal with a VR player; the terminal is connected with the display terminal and the server, the server comprises a cloud server and a local server, after the terminal obtains the VR content from the server, the terminal can display a corresponding play list on an interface, a user can directly drag and edit the play list on the terminal to form a VR editing instruction, the VR player modifies the play process and logic of the VR content to form a play control setting file so as to update the play process and logic of the VR content, and the modified VR content is displayed on the display terminal;
    the play control setting file is a file for controlling the playing process and logic of the VR content, and the display terminal displays corresponding content according to the play setting file when the VR content meets the setting in the play setting file;
    the VR editing instruction refers to an instruction for performing at least one of inserting, replaying, and setting a play duration of a playlist and modifying a play trigger condition and a play mode between VR contents, and specifically, the VR editing instruction is obtained, and a play item of the playlist is modified according to the VR editing instruction, so as to perform a play sequence of the VR contents and modifying the play trigger condition and the play mode between the VR contents, so as to obtain a play control setting file.
  5. 5. A computer device, characterized in that it comprises a memory on which a computer program is stored and a processor which, when executing the computer program, implements the method according to any of claims 1-3.
  6. 6. A storage medium storing a computer program which, when executed by a processor, implements the method of any one of claims 1 to 3.
CN202110108790.5A 2021-01-27 2021-01-27 VR content playing modification method, device, computer equipment and storage medium Active CN112734940B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110108790.5A CN112734940B (en) 2021-01-27 2021-01-27 VR content playing modification method, device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110108790.5A CN112734940B (en) 2021-01-27 2021-01-27 VR content playing modification method, device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112734940A CN112734940A (en) 2021-04-30
CN112734940B true CN112734940B (en) 2023-06-06

Family

ID=75594118

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110108790.5A Active CN112734940B (en) 2021-01-27 2021-01-27 VR content playing modification method, device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112734940B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109961495A (en) * 2019-04-11 2019-07-02 深圳迪乐普智能科技有限公司 A kind of implementation method and VR editing machine of VR editing machine

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201436555A (en) * 2013-03-15 2014-09-16 Qnap Systems Inc System for interactive selection and display of digital contents at view's interest and method and computer readable storage medium
JP6554948B2 (en) * 2015-07-07 2019-08-07 セイコーエプソン株式会社 Display device, display device control method, and program
CN107396150A (en) * 2017-07-26 2017-11-24 北京暴风魔镜科技有限公司 A kind of player method of VR videos, device and VR video players
US10671239B2 (en) * 2017-12-18 2020-06-02 Sony Interactive Entertainment America Llc Three dimensional digital content editing in virtual reality
CN108391171B (en) * 2018-02-27 2022-06-24 京东方科技集团股份有限公司 Video playing control method and device, and terminal
CN111598978B (en) * 2020-05-08 2023-09-26 上海实迅网络科技有限公司 Article instruction book display system and display method based on AR technology

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109961495A (en) * 2019-04-11 2019-07-02 深圳迪乐普智能科技有限公司 A kind of implementation method and VR editing machine of VR editing machine

Also Published As

Publication number Publication date
CN112734940A (en) 2021-04-30

Similar Documents

Publication Publication Date Title
US10860345B2 (en) System for user sentiment tracking
KR20210110620A (en) Interaction methods, devices, electronic devices and storage media
US8405662B2 (en) Generation of video
US11653072B2 (en) Method and system for generating interactive media content
US12009011B2 (en) Method and device of presenting audio/video files, computing device, and readable storage medium
CN111803951A (en) Game editing method and device, electronic equipment and computer readable medium
US20190034213A1 (en) Application reproduction in an application store environment
CN112528936B (en) Video sequence arrangement method, device, electronic equipment and storage medium
US20180143741A1 (en) Intelligent graphical feature generation for user content
US9396575B2 (en) Animation via pin that defines multiple key frames
CN112423095A (en) Game video recording method and device, electronic equipment and storage medium
CN109523614B (en) 3D animation export method, 3D animation playing method and device
CN117850799A (en) Modeling network training method, modeling device and readable storage medium
CN112734940B (en) VR content playing modification method, device, computer equipment and storage medium
US9396574B2 (en) Choreography of animated crowds
CN105096989A (en) Method and apparatus for processing background music
WO2018049682A1 (en) Virtual 3d scene production method and related device
CN112734942B (en) AR content playing modification method and device, computer equipment and storage medium
US20100175057A1 (en) Associating advertisements and game data in a flash-based gaming environment
CN116437153A (en) Previewing method and device of virtual model, electronic equipment and storage medium
CN116017082A (en) Information processing method and electronic equipment
CN113556578B (en) Video generation method, device, terminal and storage medium
CN112734949B (en) Method and device for modifying attribute of VR (virtual reality) content, computer equipment and storage medium
CN115049574A (en) Video processing method and device, electronic equipment and readable storage medium
CN113082720A (en) Prompt message determination method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant