[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111198684A - Method, apparatus, device and medium for data processing and graphic engine establishment - Google Patents

Method, apparatus, device and medium for data processing and graphic engine establishment Download PDF

Info

Publication number
CN111198684A
CN111198684A CN201811378347.4A CN201811378347A CN111198684A CN 111198684 A CN111198684 A CN 111198684A CN 201811378347 A CN201811378347 A CN 201811378347A CN 111198684 A CN111198684 A CN 111198684A
Authority
CN
China
Prior art keywords
graph
combination
style
information
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811378347.4A
Other languages
Chinese (zh)
Inventor
杭旭晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201811378347.4A priority Critical patent/CN111198684A/en
Publication of CN111198684A publication Critical patent/CN111198684A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/001Texturing; Colouring; Generation of texture or colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/40Filling a planar surface by adding surface attributes, e.g. colour or texture

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The embodiment of the application provides a method, a device, equipment and a medium for data processing and graphic engine establishment, so as to improve the processing efficiency. The method comprises the following steps: determining a basic graph; determining style combination information, and processing the basic graph according to the style combination information to obtain a combined graph; and executing corresponding service processing by adopting the combined graph. Therefore, the combined graph does not need to be drawn manually, and the processing efficiency of the interface is improved.

Description

Method, apparatus, device and medium for data processing and graphic engine establishment
Technical Field
The present application relates to the field of computer technologies, and in particular, to a data processing method and apparatus, a method and apparatus for creating a graphics engine, a data processing system, an electronic device, and a storage medium.
Background
With the development of computer technology, more and more computer-related products, such as various intelligent devices, various software programs, and the like, are produced. At present, computer related products are generally provided with a human-computer interaction interface, so that a user can conveniently operate through the interface, but the interface design is generally drawn manually by a designer, and the efficiency is low.
Disclosure of Invention
The embodiment of the application provides a data processing method to improve processing efficiency.
Correspondingly, the embodiment of the application also provides a data processing device, a method and a device for establishing the graphic engine, a data processing system, an electronic device and a storage medium, which are used for ensuring the realization and the application of the system.
In order to solve the above problem, an embodiment of the present application discloses a data processing method, where the method includes: determining a basic graph; determining style combination information, and processing the basic graph according to the style combination information to obtain a combined graph; and executing corresponding service processing by adopting the combined graph.
Optionally, the executing the corresponding service processing by using the combined graph includes: and adding the combined graph into a corresponding interface, and executing business processing related to the combined graph.
Optionally, the service includes at least one of the following: interface design service, drawing service, editing service, communication service; the interface includes at least one of: an interface to be designed, a drawing interface, an editing interface and a communication interface.
Optionally, the determining the basic graph includes: selecting at least one graph identifier, and determining parameter information of graph parameters corresponding to the graph identifier; respectively drawing a basic graph corresponding to the at least one graph identifier according to the parameter information, wherein the basic graph comprises at least one of the following figures: triangular, polygonal, circular, elliptical, sector.
Optionally, the style combination information includes: the determining style combination information includes: determining a style transformation parameter and a combination parameter in the style combination parameter; determining style transformation information according to the style transformation parameters, and determining combination information according to the combination parameters.
Optionally, processing the basic graph according to the combination style information to obtain a combination graph, including: performing at least one transformation process on the basic graph according to the style transformation information to obtain at least one corresponding deformation graph; and combining the at least one deformed graph according to the combined information to obtain a corresponding combined graph.
Optionally, the adding the combined graph to the corresponding interface includes: and determining the layout information of the combined graph according to the layout parameters, and displaying the combined graph in an interface according to the layout information.
Optionally, to a graphics engine.
The embodiment of the application also discloses a method for establishing the graphic engine, which comprises the following steps: setting a graphic parameter and a style combination parameter, wherein the graphic parameter is used for drawing a basic graphic, and the style combination parameter is used for processing the basic graphic; and generating a graphic engine according to the graphic parameters and the style combination parameters.
Optionally, the basic graph includes at least one of the following: triangular, polygonal, circular, elliptical, sector; the graphics parameters include dimensional parameters; the style combination parameter includes: a style transformation parameter and a combination parameter.
Optionally, the method further includes: setting layout parameters, wherein the layout parameters are used for determining the layout of the combined graph; the generating of the graphic engine according to the graphic parameters and the style combination parameters comprises: and generating a corresponding graphic engine according to the graphic parameters, the style combination parameters and the layout parameters.
The embodiment of the application also discloses a data processing method, which comprises the following steps: determining a basic graph; and determining style combination information, and processing the basic graph according to the style combination information to obtain a combined graph.
The embodiment of the application also discloses a data processing method, which comprises the following steps: the client determines the style combination information of the basic graph and sends the style combination information of the basic graph to the server; the server processes the basic graph according to the style combination information to obtain a combined graph, and returns the combined graph to the client; and the client executes corresponding business processing according to the combined graph.
The embodiment of the application also discloses a data processing device, which comprises: the graph determining module is used for determining a basic graph; a pattern combination module for determining pattern combination information; the processing module is used for processing the basic graph according to the style combination information to obtain a combined graph; and the service execution module is used for executing corresponding service processing by adopting the combined graph.
Optionally, the service execution module is configured to add the combined graph to a corresponding interface, and execute service processing related to the combined graph.
Optionally, the service includes at least one of the following: interface design service, drawing service, editing service, communication service; the interface includes at least one of: an interface to be designed, a drawing interface, an editing interface and a communication interface.
Optionally, the graph determining module is configured to select at least one graph identifier and determine parameter information of a graph parameter corresponding to the graph identifier; respectively drawing a basic graph corresponding to the at least one graph identifier according to the parameter information, wherein the basic graph comprises at least one of the following figures: triangular, polygonal, circular, elliptical, sector.
Optionally, the pattern combination module is configured to determine a pattern transformation parameter and a combination parameter in the pattern combination parameter; determining style transformation information according to the style transformation parameters, and determining combination information according to the combination parameters.
Optionally, the processing module includes: the pattern transformation submodule is used for carrying out at least one transformation processing on the basic pattern according to the pattern transformation information to obtain at least one corresponding deformation pattern; and the combination submodule is used for combining the at least one deformation graph according to the combination information to obtain a corresponding combination graph.
Optionally, the service execution module is configured to determine layout information of the combined graph according to the layout parameter; and displaying the combined graph in an interface according to the layout information.
Optionally, to a graphics engine.
The embodiment of the application also discloses a device for establishing the graphic engine, which comprises: the device comprises a parameter setting module, a pattern combination module and a parameter setting module, wherein the parameter setting module is used for setting a graphic parameter and a pattern combination parameter, the graphic parameter is used for drawing a basic graphic, and the pattern combination parameter is used for processing the basic graphic; and the engine establishing module is used for generating a graphic engine according to the graphic parameters and the style combination parameters.
Optionally, the basic graph includes at least one of the following: triangular, polygonal, circular, elliptical, sector; the graphics parameters include dimensional parameters; the style combination parameter includes: a style transformation parameter and a combination parameter.
Optionally, the parameter setting module is further configured to set a layout parameter, where the layout parameter is used to determine a layout of the combined graph; and the engine establishing module is used for generating a corresponding graphic engine according to the graphic parameters, the style combination parameters and the layout parameters.
The embodiment of the application also discloses a data processing device, which comprises: the determining module is used for determining a basic graph; the style module is used for determining style combination information; and the combination module is used for processing the basic graph according to the pattern combination information to obtain a combined graph.
The embodiment of the application also discloses a data processing system, which comprises: the client is used for determining the style combination information of the basic graph and sending the style combination information of the basic graph to the server; and executing corresponding business processing according to the combined graph; and the server is used for processing the basic graph according to the style combination information to obtain a combined graph and returning the combined graph to the client.
The embodiment of the application also discloses an electronic device, which comprises: a processor; and a memory having executable code stored thereon, which when executed, causes the processor to perform a data processing method as described in one or more of the embodiments of the present application.
One or more machine-readable media having stored thereon executable code that, when executed, causes a processor to perform a data processing method as described in one or more of the embodiments of the present application are also disclosed.
The embodiment of the present application further discloses an electronic device, which includes: a processor; and a memory having executable code stored thereon, which when executed, causes the processor to perform a graphics engine set-up method as described in one or more of the embodiments of the present application.
One or more machine-readable media having stored thereon executable code that, when executed, causes a processor to perform a method of building a graphics engine as described in one or more of the embodiments of the present application are also disclosed.
Compared with the prior art, the embodiment of the application has the following advantages:
in the embodiment of the application, the basic graph and the style combination information can be determined, then the basic graph is processed according to the style combination information to obtain the combined graph, and the combined graph is adopted to execute the corresponding business processing, so that the combined graph does not need to be drawn manually, and the processing efficiency of an interface is improved.
Drawings
FIG. 1 is a flow chart of the steps of one data processing method embodiment of the present application;
FIG. 2 is a schematic diagram of an example of a base graph according to an embodiment of the present application;
3A, 3B, 3C are schematic diagrams of combined graph examples of the embodiment of the application;
FIG. 4 is a flow chart illustrating steps of an embodiment of a method for generating a graphics engine according to the present application;
FIG. 5 is a flowchart illustrating steps of an embodiment of a graphics engine's combined graphics processing method according to the present application;
FIG. 6 is a flow chart of steps in another data processing method embodiment of the present application;
FIG. 7 is a flow chart of steps in another data processing method embodiment of the present application;
FIG. 8 is a diagram illustrating an example of graphics processing according to an embodiment of the present application;
FIG. 9 is a flow chart of steps in yet another data processing method embodiment of the present application;
FIG. 10 is a flow chart of steps of yet another data processing method embodiment of the present application;
FIG. 11 is a block diagram of an embodiment of a data processing apparatus of the present application;
FIG. 12 is a block diagram of an alternate embodiment of a data processing apparatus of the present application;
FIG. 13 is a block diagram of an embodiment of a graphics engine creation apparatus according to the present application;
FIG. 14 is a block diagram of another data processing apparatus embodiment of the present application;
FIG. 15 is a block diagram of a data processing system embodiment of the present application;
fig. 16 is a schematic structural diagram of an apparatus according to an embodiment of the present application.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, the present application is described in further detail with reference to the accompanying drawings and the detailed description.
The embodiment of the application can be applied to the fields of interface design, generation, drawing and the like, such as interface design, interface generation and the like. Therefore, the graphics, elements and the like displayed on the interface can be combined and generated based on the basic graphics, and the processing efficiency is improved.
Referring to FIG. 1, a flow chart of steps of one data processing method embodiment of the present application is shown.
Step 102, determining a basic graph.
In the process of interface design, generation and the like, a needed basic graph can be selected to draw a combined graph on an interface, wherein the basic graph refers to basic elements forming the combined graph on the interface, and the basic graph comprises at least one of the following components: triangular, polygonal, circular, elliptical, fan-shaped, etc., as shown in fig. 2. Wherein, the polygon refers to a figure with the number of sides more than 3, such as a quadrangle, a pentagon, and the like.
Each basic graph can correspond to attributes such as a graph identifier, a graph name and the like, so that the required basic graph can be selected conveniently, the basic graph can also correspond to graph parameters, and the graph can be adjusted based on the graph parameters, wherein the graphic parameters comprise the size, the shape and the like of the graph, such as the size of the side and the perimeter of each graph, and the shape parameters of the angle of a triangle, a sector and a polygon.
The determining of the basic graph comprises the following steps: selecting at least one graph identifier, and determining parameter information of graph parameters corresponding to the graph identifier; and respectively drawing the basic graph corresponding to the at least one graph identifier according to the parameter information. The graphic identifier of at least one basic graphic can be selected, and the parameter information of the graphic parameter corresponding to the graphic identifier, such as the parameter information of the graphic parameter for determining the angle value of the triangle and the sector, the change value of the triangle and the polygon, the radius value of the circle and the sector, etc., can be determined. And then drawing the basic graph corresponding to the graph identification according to the parameter information to obtain one or more (a plurality of two or more) basic graphs.
And 104, determining style combination information, and processing the basic graph according to the style combination information to obtain a combined graph.
Style combination information of a base graphic combination, which is used for performing style transformation processing on the base graphic, combination of processed graphics, and the like, may also be determined. The style composition information includes: the method comprises the steps of obtaining style transformation information and combination information, wherein the style transformation information is used for carrying out style transformation processing such as scaling and rotation on basic graphs, and the combination information is used for combining transformed deformation graphs such as combining a plurality of deformation graphs rotated by different angles into a combined graph.
Wherein the determining style combination information includes: determining a style transformation parameter and a combination parameter in the style combination parameter; determining style transformation information according to the style transformation parameters, and determining combination information according to the combination parameters. The pattern combination information can be determined according to a pattern combination parameter, the pattern combination parameter is used for processing the basic graph, the pattern combination parameter can comprise a pattern transformation parameter and a combination parameter, the pattern transformation parameter is used for determining a transformation pattern corresponding to the basic graph, such as zooming, rotating and the like, and the combination parameter is used for determining a combination mode of a deformed graph, such as combination according to a central point, mirror combination and the like. In this way, the required style transformation parameters and combination parameters are determined from the style combination parameters, wherein one or more style transformation parameters required for each base graphic can be determined, and then the style transformation information can be determined based on the style transformation parameters, for example, when there are a plurality of base graphics, the style transformation parameters corresponding to each base graphic can be determined, and the corresponding parameter information can be determined for each transformation parameter, resulting in the corresponding style transformation information, such as one or more scales, sizes, etc. of scaling, one or more angles of rotation, etc. The combination information can be determined based on the combination parameters, and the parameter information corresponding to the combination parameters is set, such as the mirror surface of the mirror image combination, the central point of the central point rotation combination, the rotation angle and the like, and the combination ordering rules of different figures and the like.
Processing the basic graph according to the combination style information to obtain a combination graph, wherein the processing comprises the following steps: performing at least one transformation process on the basic graph according to the style transformation information to obtain at least one corresponding deformation graph; and combining the at least one deformed graph according to the combined information to obtain a corresponding combined graph. After the style transformation information and the combination information are determined, at least one transformation process may be performed on the basic graphics according to the style transformation information, for example, scaling the basic graphics according to one or more scales, or rotating the basic graphics according to one or more angles, and the like, and for each basic graphics, a corresponding transformation process may be performed according to the corresponding style transformation information to obtain a corresponding deformed graphics. The deformed graphics can then be combined according to the combination information, such as mirroring the deformed graphics according to a mirror plane, combining a plurality of deformed graphics according to a combination order, and the like.
In one example, a basic graph is determined, one or more transformation processes can be performed on the basic graph according to the style transformation information to obtain at least one deformed graph, and then the at least one deformed graph is combined according to the combination information to obtain a corresponding combined graph. As shown in fig. 3A and 3B, determining a circle as a basic figure, determining a style transformation parameter as scaling, determining 4 scaling ratios to obtain style transformation information, then transforming information according to the style to obtain circles of 4 sizes, and then combining; as shown in fig. 3A, the combination is performed with the same center, the larger size is at the bottom layer, and the smaller size is at the top layer, so as to obtain a combined graph corresponding to a plurality of circular rings; as also shown in fig. 3B, 4 circles of size may be arranged in sequence, with the center of the upper circle being on the lower circle.
In another example, more than one basic graph is determined, one or more transformation processes may be performed on each basic graph according to the style transformation information to obtain at least one deformed graph, each basic graph may correspond to at least one deformed graph, and then the deformed graphs are combined according to the combination information to obtain a corresponding combined graph. As shown in fig. 3C, it is determined that the basic graph is a circle and a triangle, where the style transformation parameter may be determined as scaling for the circle and 2 scaling values are determined to obtain style transformation information, and the style transformation information may be determined as scaling and rotation for the triangle and 2 scaling values and parameter information such as a rotation angle are determined to obtain corresponding style transformation information. Then, respectively carrying out scaling treatment on the circles according to 2 scaling ratios to obtain circles with two sizes; the triangles are scaled according to 2 scaling ratios to obtain triangles with two sizes, wherein the triangle with one size is also rotated, so that two triangles can be obtained for one size, one of the triangles is rotated according to a rotation angle, such as 180 degrees, and then the circles and the triangles with different sizes are combined, wherein the centers of the circles form a symmetrical combined graph on the center line of the triangle.
In the embodiment of the application, the basic graph can be automatically transformed based on the style transformation information to obtain the corresponding deformed graph, the process can be automatically realized through the code, and the code can be transformed based on the style transformation parameter. The deformation graphs can be combined based on the combination information, and the process can be automatically realized based on codes.
And 106, executing corresponding business processing by adopting the combined graph.
After the combined graph is obtained through style transformation and combination, the combined graph is adopted to execute corresponding business processing, for example, the combined graph can be displayed on a corresponding interface, and business processing related to the combined graph can also be executed according to different businesses, for example, in scenes such as interface design, interface generation and the like, the combined graph can be added into the corresponding interface to be displayed, and processing such as color filling, rendering, editing and the like can be carried out.
The service refers to a service related to drawing of the graph, and the service includes at least one of the following: interface design service, drawing service, editing service, communication service; the interface includes at least one of: an interface to be designed, a drawing interface, an editing interface and a communication interface. The combined graph can be used as a background image, an interface element and other contents of an interface to be designed in the interface design service, the combined graph can be used as all or part of images drawn in the drawing interface in the drawing service, the combined graph can be used as editable contents in the editing interface in the editing service, the combined graph can be sent to the communication interface as communication information in the communication service, and can also be displayed in an editing area of the communication interface as the edited contents and sent after the editing is finished, so that basic graphs can be quickly combined into the combined graph when a user needs to draw some graphs, the business processing related to the combined graph is carried out, and the processing efficiency is improved.
In an optional embodiment, the executing, by using the combined graph, a corresponding service process includes: and adding the combined graph into a corresponding interface, and executing business processing related to the combined graph. In the interface design service, the combined graph is used as an interface element and/or a background graph, the interface element and/or the background graph are added into a design interface, and then the combined graph can be filled with colors, set a rendering effect, add description information and the like, so that interface content required to be designed is obtained; in the drawing service, the combined graph can be added into a drawing interface, then the color is filled into the combined graph in the drawing interface, a rendering effect is set, description information is added, and the like, and the combined graph can be edited again, such as adding lines and the like, so that the drawing is performed rapidly; in the document editing service, the combined graph is added into an editing interface, and then the combined graph can be edited again, such as color filling and the like; in the communication service, the combined graph can be added into a communication interface to be sent as a communication message, or the combined graph can be sent after being convenient and fast.
In another optional embodiment, the adding the combined graph to the corresponding interface includes: determining layout information of the combined graph according to the layout parameters; and displaying the combined graph in an interface according to the layout information. The combined graph can be displayed in a plurality of modes in a plurality of areas of the interface, so that the layout information of the combined graph can be determined based on the layout parameters, including information such as a display position, a display mode and the like, and then the combined graph can be displayed in the interface according to the layout information.
In the embodiment of the present application, color information of the combined graph may also be set, and the color information may be set during the processing of the basic graph, may also be set during interface display, or may be set after the combined graph is processed, so that the combined graph with various color information may be displayed.
In an alternative embodiment of the present application, a graphic engine may be provided, which is based on parameters having a plurality of dimensions of graphics, style composition, layout, and thus enables automatic graphic processing based on the setting of the parameters, and the above process may be performed by the graphic engine.
Referring to fig. 4, a flowchart illustrating steps of an embodiment of a method for generating a graphics engine according to the present application is shown.
Step 402, setting a graphic parameter and a style combination parameter, wherein the graphic parameter is used for drawing a basic graph, and the style combination parameter is used for processing the basic graph.
The architecture of the graphic engine can be written by codes, and parameters of each dimension for graphic processing corresponding to the graphic engine are set. Wherein, a graphic parameter can be set, and the graphic parameter is used for drawing a basic graphic. The base graphic includes at least one of: triangle, polygon, circle, sector, ellipse, etc., and various basic graphics can be written based on the code, and the drawing method can be drawn based on the parameter information of the graphics parameters corresponding to the basic graphics, for example, the graphics parameters include size parameters, the size parameters correspond to the basic graphics and correspond to the parameters related to the size, such as the side, perimeter, radius, etc., and also include shape parameters, such as the angle of the corner included in the basic graphics, etc.
A style combination parameter may also be set, the style combination parameter being used for processing the base graphics, the style combination parameter including: the method comprises a style transformation parameter and a combination parameter, wherein the style transformation parameter is used for determining style transformation information of a basic graph, and the combination parameter is used for determining combination information of a deformed graph. A method of performing various types of style transformation based on a code morphing pattern, the style transformation method being executable based on corresponding style transformation information, the types of style transformation parameters including: the method comprises the steps of rotation, zooming, translation, projection, perspective and the like, different types are respectively provided with continuous style transformation parameters, for example, the rotation type corresponds to a rotation angle, the zooming type corresponds to a zooming scale, the translation type corresponds to a translation distance, the projection type corresponds to a projection direction, an angle and the like, the perspective type corresponds to a perspective degree and the like, and therefore corresponding style transformation information can be obtained based on parameter information set for the parameters. The combination method of the deformed graphs can be realized through codes, so that the deformed graphs can be combined into required display information based on different combination information, wherein the combination parameters comprise parameters of various combination modes, such as superposition, mirror image, symmetry and the like, corresponding combination parameters are set based on a continuous combination mode, corresponding combination information is obtained based on the setting of the combination parameters, and the deformed graphs obtained by style transformation can be combined into the combined graphs.
Step 404, generating a graphic engine according to the graphic parameters and the style combination parameters.
And generating a corresponding graphic engine based on the graphic parameters and the style combination parameters, so that corresponding graphic information and style combination information are obtained by setting parameter information of each parameter, and the graphic engine can draw basic graphics, change and combine styles of the basic graphics and the like based on the graphic information and the style combination information.
The layout parameters can be set and used for determining the layout of the combined graph, so that a corresponding graph engine can be generated according to the graph parameters, the style combination parameters and the layout parameters, and the graph engine can process the combined graph on the interface based on the multiple dimensions such as graph dimension, style combination dimension, layout dimension and the like, and the operation efficiency is improved.
Based on the graphic engine, the processing of the combined graphics on the interface is performed based on the graphic engine.
Referring to FIG. 5, a flowchart illustrating steps of an embodiment of a combined graphics processing method of a graphics engine of the present application is shown.
Step 502, calling a graphic engine, and respectively setting parameter information of each dimension of the graphic engine.
When the combined graph on the interface needs to be drawn, the graph engine can be called, then the parameter information of each dimensionality of the graph engine is set, the parameter information of the graph parameters is set to obtain the corresponding graph parameter information, the parameter information of the style transformation parameters is set to obtain the style transformation information, the parameter information of the combined parameters is set to obtain the combined information, and the parameter information of the layout parameters is set to obtain the corresponding layout information.
Step 504, drawing a basic graph according to the parameter information of each dimension, and processing the basic graph to obtain a combined graph.
The basic graph can be drawn based on the graph parameter information, then the basic graph is transformed according to the style transformation information to obtain a deformed graph, and then the deformed graph is combined according to the combination parameters to obtain a corresponding combined graph.
And step 506, executing corresponding business processing by adopting the combined graph.
And displaying the combined graph in the interface according to the layout information, thereby realizing the rapid drawing of the graph on the interface.
By establishing the graphic engine based on the multiple dimensions such as graphic dimension, style combination dimension, layout dimension and the like, each dimension has infinite content and can be expanded, so that the interface graphics can be rapidly processed based on the graphic engine. The designer can enrich the graphic library by enriching the content of each dimension, and the design mode of drawing the graphic through software in the past is subverted.
On the basis of the embodiment, the method for processing the graph on the interface is further provided, the graph can be rapidly processed, and the processing efficiency is improved.
Referring to FIG. 6, a flow chart of steps of another data processing method embodiment of the present application is shown.
Step 602, selecting at least one graphic identifier, and determining parameter information of a graphic parameter corresponding to the graphic identifier.
And step 604, respectively drawing the basic graph corresponding to the at least one graph identifier according to the parameter information.
In step 606, the style transformation parameters and combination parameters are determined among the style combination parameters.
Step 608, determining style transformation information according to the style transformation parameters, and determining combination information according to the combination parameters.
Step 610, according to the style transformation information, performing at least one transformation process on the basic graph to obtain at least one corresponding deformation graph.
And 612, combining the at least one deformed graph according to the combined information to obtain a corresponding combined graph.
And 614, determining the layout information of the combined graph according to the layout parameters.
And 616, displaying the combined graph in an interface according to the layout information.
Step 618, executing the business process related to the combined graph.
Therefore, the combined graph can be generated and displayed quickly, the graph can be adjusted in the process, and the processing efficiency is improved.
Referring to FIG. 7, a flow chart of steps of another data processing method embodiment of the present application is shown.
Step 702, selecting at least one graphic identifier, and determining parameter information of a graphic parameter corresponding to the graphic identifier; determining a style transformation parameter and a combination parameter in the style combination parameter, determining style transformation information according to the style transformation parameter, and determining combination information according to the combination parameter; and determining the layout information of the combined graph according to the layout parameters.
Step 704, drawing the basic graph corresponding to the at least one graph identifier according to the parameter information of the graph parameter.
Step 706, according to the style transformation information, performing at least one transformation process on the basic graph to obtain at least one corresponding deformation graph.
Step 708, combining the at least one deformed graph according to the combined information to obtain a corresponding combined graph.
And step 710, displaying the combined graph in an interface according to the layout information.
Step 712, performing a business process associated with the combined graph.
As shown in fig. 8, a circle may be drawn as a basic graph based on parameter information of a graphic parameter, the circle may be set to have a color display effect that gradually changes, the circle may be rotated once every 72 ° to obtain 5 transformed circles, and the transformed circles may be combined, where a central point may be determined, each circle may be rotated and combined on the central point to obtain a combination graph in a rotation style, and then the combination graph may be displayed on an interface, such as on an upper portion of the interface, and a rendering effect of each combination graph may be set, such as an interface for displaying wind-related data such as an air conditioner.
On the basis of the above embodiment, the embodiment of the application further provides a data processing method, which can conveniently combine the graphs based on the basic graph, and improve the drawing efficiency of the graphs.
Referring to FIG. 9, a flowchart illustrating steps of yet another data processing method embodiment of the present application is shown.
Step 902, determine a base graph. Wherein the determining the base graph comprises: selecting at least one graph identifier, and determining parameter information of graph parameters corresponding to the graph identifier; respectively drawing a basic graph corresponding to the at least one graph identifier according to the parameter information, wherein the basic graph comprises at least one of the following figures: triangular, polygonal, circular, elliptical, sector.
And 904, determining style combination information, and processing the basic graph according to the style combination information to obtain a combined graph. Wherein the style composition information includes: the determining style combination information includes: determining a style transformation parameter and a combination parameter in the style combination parameter; determining style transformation information according to the style transformation parameters, and determining combination information according to the combination parameters. Processing the basic graph according to the combination style information to obtain a combination graph, wherein the processing comprises the following steps: performing at least one transformation process on the basic graph according to the style transformation information to obtain at least one corresponding deformation graph; and combining the at least one deformed graph according to the combined information to obtain a corresponding combined graph.
In the embodiment of the application, the required combined graph can be obtained based on the basic graph, wherein the conversion from the basic graph to the combined graph can be automatically realized through codes, the processing efficiency is improved, and the method can be applied to various service scenes.
The above-mentioned drawing and transforming embodiment from the basic graph to the combined graph may be executed by the server or by the client, which is not limited in the embodiment of the present application, and the service processing may also be service processing of the server or service processing of the client. In the embodiment of the application, drawing of the combined graph and related business processing can be performed based on interaction of the server and the client.
Referring to FIG. 10, a flowchart of the steps of yet another data processing method embodiment of the present application is shown.
Step 1002, the client determines the style combination information of the basic graph and sends the style combination information of the basic graph to the server.
And 1004, the server processes the basic graph according to the style combination information to obtain a combined graph, and returns the combined graph to the client.
Step 1006, the client executes corresponding service processing according to the combined graph.
The server can provide the basic graphs and the parameters related to the combined graphs to the client, for example, the server can provide the attributes such as the graph identification and the graph name corresponding to each basic graph, so that the required basic graph can be determined at the client conveniently, the server can also provide the graph parameters corresponding to the basic graphs, so that the required basic graph can be determined at the client based on the graph parameters, including the graph parameters such as the size and the shape of the basic graph, such as the size of the side and the perimeter of each graph, and the shape parameters such as the angle of a triangle, a sector and a polygon. The required basic graph can be determined at the client side based on the graph identification and the parameter information of the graph parameters. The server can also provide the style combination parameter to the client, the client can send the parameter information which can set the style combination parameter to obtain the style combination information, then the client can send the style combination information of the basic graph to the server, wherein, the parameter information of the graph identifier, the graph parameter, the style combination information and the like can be sent to the server, the server can determine the basic graph based on the graph identifier and the parameter information of the graph parameter, then the basic graph is processed according to the style combination information to obtain the combined graph, then the combined graph is returned to the client, and then the combined graph can be added in the corresponding interface of the client and the required business processing is executed. Therefore, clients of various services can quickly obtain required combined graphs through interaction with the server, the efficiency and flexibility of service processing are improved, and personalized services are provided for users.
In addition, by setting multiple dimensions such as a graph dimension, a style combination dimension, a layout dimension and the like, the content of each dimension is enriched to realize enrichment of a graph library, and the design mode of drawing graphs through software in the past is overturned.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the embodiments are not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the embodiments. Further, those skilled in the art will also appreciate that the embodiments described in the specification are presently preferred and that no particular act is required of the embodiments of the application.
On the basis of the above embodiments, the present embodiment further provides a data processing apparatus, which is applied to an electronic device including a graphics engine.
Referring to fig. 11, a block diagram of a data processing apparatus according to an embodiment of the present application is shown, which may specifically include the following modules:
a graph determining module 1102 for determining a base graph.
And a pattern combination module 1104 for determining pattern combination information.
A processing module 1106, configured to process the basic graph according to the style combination information to obtain a combined graph.
A service execution module 1108, configured to execute corresponding service processing by using the combined graph.
In summary, the basic graph and the style combination information can be determined, then the basic graph is processed according to the style combination information to obtain the combined graph, and then the combined graph is adopted to execute the corresponding business processing, so that the combined graph does not need to be drawn manually, and the processing efficiency of the interface is improved.
Referring to fig. 12, a block diagram of an alternative embodiment of a data processing apparatus according to the present application is shown, and specifically, the data processing apparatus may include the following modules:
a graph determining module 1102 for determining a base graph.
And a pattern combination module 1104 for determining pattern combination information.
A processing module 1106, configured to process the basic graph according to the style combination information to obtain a combined graph.
A service execution module 1108, configured to execute corresponding service processing by using the combined graph.
The service execution module 1108 is configured to add the combined graph to a corresponding interface, and execute service processing related to the combined graph. The service comprises at least one of the following: interface design service, drawing service, editing service, communication service; the interface includes at least one of: an interface to be designed, a drawing interface, an editing interface and a communication interface.
The graph determining module 1102 is configured to select at least one graph identifier and determine parameter information of a graph parameter corresponding to the graph identifier; respectively drawing a basic graph corresponding to the at least one graph identifier according to the parameter information, wherein the basic graph comprises at least one of the following figures: triangle, polygon, circle, ellipse, sector.
The pattern combination module 1104 is configured to determine a pattern transformation parameter and a combination parameter in the pattern combination parameters; determining style transformation information according to the style transformation parameters, and determining combination information according to the combination parameters.
The processing module 1106 includes: a pattern transformation sub-module 11062 and a combination sub-module 11064, wherein:
the style transformation submodule 11062 is configured to perform at least one transformation process on the basic graphics according to the style transformation information to obtain at least one corresponding deformed graphics;
and the combining submodule 11064 is configured to combine the at least one deformed graph according to the combination information to obtain a corresponding combined graph.
The service execution module 1108 is configured to determine layout information of the combined graph according to the layout parameters; and displaying the combined graph in an interface according to the layout information.
The data processing device can be applied to a graphic engine, so that the content of each dimension is enriched to realize enrichment of a graphic library through setting of multiple dimensions such as graphic dimensions, style combination dimensions, layout dimensions and the like, and the design mode of drawing graphics through software in the past is subverted.
On the basis of the above embodiments, the present embodiment further provides a graphics engine creating apparatus, which is applied to an electronic device.
Referring to fig. 13, a block diagram of an embodiment of a graphics engine creating apparatus according to the present application is shown, and specifically includes the following modules:
a parameter setting module 1302, configured to set a graphics parameter and a style combination parameter, where the graphics parameter is used to draw a basic graphic, and the style combination parameter is used to process the basic graphic.
And an engine establishing module 1304, configured to generate a graphics engine according to the graphics parameters and the style combination parameters.
Wherein the base graphic comprises at least one of: triangular, polygonal, circular, sector; the graphics parameters include dimensional parameters; the style combination parameter includes: a style transformation parameter and a combination parameter.
The parameter setting module 1302 is further configured to set a layout parameter, where the layout parameter is used to determine a layout of the combined graph; the engine establishing module 1104 is configured to generate a corresponding graphic engine according to the graphic parameter, the style combination parameter, and the layout parameter.
On the basis of the above embodiments, the present embodiment further provides a data processing apparatus, which is applied to an electronic device.
Referring to fig. 14, a block diagram of another data processing apparatus according to another embodiment of the present application is shown, which may specifically include the following modules:
a determining module 1402 for determining a base graph.
A style module 1404 for determining style composition information.
And the combining module 1406 is configured to process the basic graph according to the style combining information to obtain a combined graph.
On the basis of the above embodiments, the present embodiment also provides a data processing system.
Referring to fig. 15, a block diagram of a data processing system according to an embodiment of the present application is shown, which may specifically include: a client 1502, and a server 1504.
The client 1502 is configured to determine the style combination information of the basic graphics, and send the style combination information of the basic graphics to the server; and executing corresponding business processing according to the combined graph.
The server 1504 is configured to process the basic graph according to the style combination information to obtain a combined graph, and return the combined graph to the client.
By establishing the graphic engine based on the multiple dimensions such as graphic dimension, style combination dimension, layout dimension and the like, each dimension has infinite content and can be expanded, so that the interface graphics can be rapidly processed based on the graphic engine. The designer can enrich the graphic library by enriching the content of each dimension, and the design mode of drawing the graphic through software in the past is subverted.
The present application further provides a non-transitory, readable storage medium, where one or more modules (programs) are stored, and when the one or more modules are applied to a device, the device may execute instructions (instructions) of method steps in this application.
Embodiments of the present application provide one or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause an electronic device to perform the methods as described in one or more of the above embodiments. In the embodiment of the present application, the electronic device includes a server, a terminal device, and the like, and a graphic engine may be created on the electronic device or provided on the electronic device.
Embodiments of the present disclosure may be implemented as an apparatus, which may include electronic devices such as servers (clusters), terminal devices such as IoT devices, and the like, using any suitable hardware, firmware, software, or any combination thereof, for a desired configuration. Fig. 16 schematically illustrates an example apparatus 1600 that may be used to implement various embodiments described herein.
For one embodiment, fig. 16 illustrates an example apparatus 1600 having one or more processors 1602, a control module (chipset) 1604 coupled to at least one of the processor(s) 1602, a memory 1606 coupled to the control module 1604, a non-volatile memory (NVM)/storage 1608 coupled to the control module 1604, one or more input/output devices 1610 coupled to the control module 1604, and a network interface 1612 coupled to the control module 1606.
The processor 1602 may include one or more single-core or multi-core processors, and the processor 1602 may include any combination of general-purpose or special-purpose processors (e.g., graphics processors, application processors, baseband processors, etc.). In some embodiments, the apparatus 1600 can be an electronic device such as a server, a terminal device, etc. in the embodiments of the present application.
In some embodiments, apparatus 1600 may include one or more computer-readable media (e.g., memory 1606 or NVM/storage 1608) having instructions 1614 and one or more processors 1602, which in conjunction with the one or more computer-readable media are configured to execute instructions 1614 to implement modules to perform actions described in this disclosure.
For one embodiment, the control module 1604 may include any suitable interface controllers to provide any suitable interface to at least one of the processor(s) 1602 and/or any suitable device or component in communication with the control module 1604.
The control module 1604 may include a memory controller module to provide an interface to the memory 1606. The memory controller module may be a hardware module, a software module, and/or a firmware module.
Memory 1606 may be used, for example, to load and store data and/or instructions 1614 for device 1600. For one embodiment, memory 1606 may comprise any suitable volatile memory, such as suitable DRAM. In some embodiments, memory 1606 may comprise double data rate type four synchronous dynamic random access memory (DDR4 SDRAM).
For one embodiment, the control module 1604 may include one or more input/output controllers to provide an interface to the NVM/storage 1608 and input/output device(s) 1610.
For example, NVM/storage 1608 may be used to store data and/or instructions 1614. The NVM/storage 1608 may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more Hard Disk Drives (HDDs), one or more Compact Disc (CD) drives, and/or one or more Digital Versatile Disc (DVD) drives).
NVM/storage 1608 may include storage resources that are physically part of the device on which apparatus 1600 is installed, or it may be accessible by the device and need not be part of the device. For example, the NVM/storage 1608 may be accessed over a network via the input/output device(s) 1610.
Input/output device(s) 1610 can provide an interface for apparatus 1600 to communicate with any other suitable devices, input/output devices 1610 can include communication components, audio components, sensor components, and so forth. Network interface 1612 may provide an interface for device 1600 to communicate over one or more networks, and device 1600 may wirelessly communicate with one or more components of a wireless network according to any of one or more wireless network standards and/or protocols, such as access to a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G, etc., or a combination thereof.
For one embodiment, at least one of the processor(s) 1602 may be packaged together with logic for one or more controllers (e.g., memory controller modules) of the control module 1604. For one embodiment, at least one of the processor(s) 1602 may be packaged together with logic for one or more controllers of the control module 1604 to form a System In Package (SiP). For one embodiment, at least one of the processor(s) 1602 may be integrated on the same die with logic for one or more controllers of the control module 1604. For one embodiment, at least one of the processor(s) 1602 may be integrated on the same die with logic for one or more controllers of the control module 1604 to form a system on a chip (SoC).
In various embodiments, the apparatus 1600 may be, but is not limited to being: a server, a desktop computing device, or a mobile computing device (e.g., a laptop computing device, a handheld computing device, a tablet, a netbook, etc.), among other terminal devices. In various embodiments, apparatus 1600 may have more or fewer components and/or different architectures. For example, in some embodiments, device 1600 includes one or more cameras, keyboards, Liquid Crystal Display (LCD) screens (including touch screen displays), non-volatile memory ports, multiple antennas, graphics chips, Application Specific Integrated Circuits (ASICs), and speakers.
An embodiment of the present application provides a server, including: one or more processors; and one or more machine readable media having instructions stored thereon that, when executed by the one or more processors, cause the server to perform a data transmission method as described in one or more of the embodiments of the application.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present application have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the true scope of the embodiments of the application.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The data processing method and apparatus, the graphics engine establishing method and apparatus, the data processing system, the electronic device, and the storage medium provided by the present application are described in detail above, and specific examples are applied in the present application to explain the principles and embodiments of the present application, and the descriptions of the above embodiments are only used to help understand the method and the core ideas of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (32)

1. A method of data processing, the method comprising:
determining a basic graph;
determining style combination information, and processing the basic graph according to the style combination information to obtain a combined graph;
and executing corresponding service processing by adopting the combined graph.
2. The method according to claim 1, wherein the performing the corresponding business process using the combined graph comprises:
and adding the combined graph into a corresponding interface, and executing business processing related to the combined graph.
3. The method of claim 2, wherein the service comprises at least one of: interface design service, drawing service, editing service, communication service; the interface includes at least one of: an interface to be designed, a drawing interface, an editing interface and a communication interface.
4. The method of claim 1, wherein determining the base graph comprises:
selecting at least one graph identifier, and determining parameter information of graph parameters corresponding to the graph identifier;
respectively drawing a basic graph corresponding to the at least one graph identifier according to the parameter information, wherein the basic graph comprises at least one of the following figures: triangular, polygonal, circular, elliptical, sector.
5. The method according to claim 1, wherein the style composition information comprises: the determining style combination information includes:
determining a style transformation parameter and a combination parameter in the style combination parameter;
determining style transformation information according to the style transformation parameters, and determining combination information according to the combination parameters.
6. The method of claim 5, wherein processing the base graphics according to the combination style information to obtain a combination graphics comprises:
performing at least one transformation process on the basic graph according to the style transformation information to obtain at least one corresponding deformation graph;
and combining the at least one deformed graph according to the combined information to obtain a corresponding combined graph.
7. The method of claim 3, wherein adding the combined graphic to the corresponding interface comprises:
and determining the layout information of the combined graph according to the layout parameters, and displaying the combined graph in an interface according to the layout information.
8. The method of claim 1, applied to a graphics engine.
9. A method for establishing a graphic engine, the method comprising:
setting a graphic parameter and a style combination parameter, wherein the graphic parameter is used for drawing a basic graphic, and the style combination parameter is used for processing the basic graphic;
and generating a graphic engine according to the graphic parameters and the style combination parameters.
10. The method of claim 9, wherein the base graphic comprises at least one of: triangular, polygonal, circular, elliptical, sector; the graphics parameters include dimensional parameters; the style combination parameter includes: a style transformation parameter and a combination parameter.
11. The method of claim 9, further comprising:
setting layout parameters, wherein the layout parameters are used for determining the layout of the combined graph;
the generating of the graphic engine according to the graphic parameters and the style combination parameters comprises:
and generating a corresponding graphic engine according to the graphic parameters, the style combination parameters and the layout parameters.
12. A method of data processing, the method comprising:
determining a basic graph;
and determining style combination information, and processing the basic graph according to the style combination information to obtain a combined graph.
13. A method of data processing, the method comprising:
the client determines the style combination information of the basic graph and sends the style combination information of the basic graph to the server;
the server processes the basic graph according to the style combination information to obtain a combined graph, and returns the combined graph to the client;
and the client executes corresponding business processing according to the combined graph.
14. A data processing apparatus, characterized in that said apparatus comprises:
the graph determining module is used for determining a basic graph;
a pattern combination module for determining pattern combination information;
the processing module is used for processing the basic graph according to the style combination information to obtain a combined graph;
and the service execution module is used for executing corresponding service processing by adopting the combined graph.
15. The apparatus of claim 14,
and the service execution module is used for adding the combined graph to a corresponding interface and executing service processing related to the combined graph.
16. The apparatus of claim 15, wherein the service comprises at least one of: interface design service, drawing service, editing service, communication service; the interface includes at least one of: an interface to be designed, a drawing interface, an editing interface and a communication interface.
17. The apparatus of claim 14,
the figure determining module is used for selecting at least one figure identifier and determining parameter information of figure parameters corresponding to the figure identifier; respectively drawing a basic graph corresponding to the at least one graph identifier according to the parameter information, wherein the basic graph comprises at least one of the following figures: triangular, polygonal, circular, elliptical, sector.
18. The apparatus of claim 17,
the pattern combination module is used for determining a pattern transformation parameter and a combination parameter in the pattern combination parameter; determining style transformation information according to the style transformation parameters, and determining combination information according to the combination parameters.
19. The apparatus of claim 18, wherein the processing module comprises:
the pattern transformation submodule is used for carrying out at least one transformation processing on the basic pattern according to the pattern transformation information to obtain at least one corresponding deformation pattern;
and the combination submodule is used for combining the at least one deformation graph according to the combination information to obtain a corresponding combination graph.
20. The apparatus of claim 15,
the business execution module is used for determining the layout information of the combined graph according to the layout parameters; and displaying the combined graph in an interface according to the layout information.
21. The apparatus of claim 14, applied to a graphics engine.
22. An apparatus for creating a graphics engine, said apparatus comprising:
the device comprises a parameter setting module, a pattern combination module and a parameter setting module, wherein the parameter setting module is used for setting a graphic parameter and a pattern combination parameter, the graphic parameter is used for drawing a basic graphic, and the pattern combination parameter is used for processing the basic graphic;
and the engine establishing module is used for generating a graphic engine according to the graphic parameters and the style combination parameters.
23. The apparatus of claim 22, wherein the base graphic comprises at least one of: triangular, polygonal, circular, elliptical, sector; the graphics parameters include dimensional parameters; the style combination parameter includes: a style transformation parameter and a combination parameter.
24. The apparatus of claim 22,
the parameter setting module is also used for setting layout parameters, and the layout parameters are used for determining the layout of the combined graph;
and the engine establishing module is used for generating a corresponding graphic engine according to the graphic parameters, the style combination parameters and the layout parameters.
25. A data processing apparatus, characterized in that said apparatus comprises:
the determining module is used for determining a basic graph;
the style module is used for determining style combination information;
and the combination module is used for processing the basic graph according to the pattern combination information to obtain a combined graph.
26. A data processing system, said system comprising: a client and a server, wherein,
the client is used for determining the style combination information of the basic graph and sending the style combination information of the basic graph to the server; and executing corresponding business processing according to the combined graph;
and the server is used for processing the basic graph according to the style combination information to obtain a combined graph and returning the combined graph to the client.
27. An electronic device, comprising:
a processor; and
memory having stored thereon executable code which, when executed, causes the processor to perform a data processing method as claimed in one or more of claims 1-8.
28. One or more machine readable media having executable code stored thereon that, when executed, causes a processor to perform a data processing method as recited in one or more of claims 1-8.
29. An electronic device, comprising:
a processor; and
memory having stored thereon executable code which, when executed, causes the processor to perform a graphics engine set-up method as claimed in one or more of claims 9-11.
30. One or more machine-readable media having stored thereon executable code that, when executed, causes a processor to perform a graphics engine build method as recited in one or more of claims 9-11.
31. An electronic device, comprising:
a processor; and
a memory having executable code stored thereon, which when executed, causes the processor to perform the data processing method of claim 12.
32. One or more machine-readable media having executable code stored thereon that, when executed, causes a processor to perform the data processing method of claim 12.
CN201811378347.4A 2018-11-19 2018-11-19 Method, apparatus, device and medium for data processing and graphic engine establishment Pending CN111198684A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811378347.4A CN111198684A (en) 2018-11-19 2018-11-19 Method, apparatus, device and medium for data processing and graphic engine establishment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811378347.4A CN111198684A (en) 2018-11-19 2018-11-19 Method, apparatus, device and medium for data processing and graphic engine establishment

Publications (1)

Publication Number Publication Date
CN111198684A true CN111198684A (en) 2020-05-26

Family

ID=70746729

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811378347.4A Pending CN111198684A (en) 2018-11-19 2018-11-19 Method, apparatus, device and medium for data processing and graphic engine establishment

Country Status (1)

Country Link
CN (1) CN111198684A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114820864A (en) * 2022-03-04 2022-07-29 北京思明启创科技有限公司 View component drawing method and device, electronic equipment and storage medium
CN115489126A (en) * 2022-05-18 2022-12-20 厦门大学嘉庚学院 A 3D printer touch control system and 3D model modeling method
CN116738931A (en) * 2023-08-11 2023-09-12 宁波联方电子科技有限公司 Method, system, apparatus and storage medium for automatically generating IC test patterns

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104793837A (en) * 2014-01-20 2015-07-22 腾讯科技(深圳)有限公司 Picture generation method and device
US20170173467A1 (en) * 2015-12-18 2017-06-22 Guangzhen Li Technologies for native game experience in web rendering engine
CN107273127A (en) * 2017-06-15 2017-10-20 浪潮软件集团有限公司 A method and device for realizing page plug-in in web application
CN108459856A (en) * 2018-02-28 2018-08-28 平安普惠企业管理有限公司 Interface icon configuration method, device, computer equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104793837A (en) * 2014-01-20 2015-07-22 腾讯科技(深圳)有限公司 Picture generation method and device
US20170173467A1 (en) * 2015-12-18 2017-06-22 Guangzhen Li Technologies for native game experience in web rendering engine
CN107273127A (en) * 2017-06-15 2017-10-20 浪潮软件集团有限公司 A method and device for realizing page plug-in in web application
CN108459856A (en) * 2018-02-28 2018-08-28 平安普惠企业管理有限公司 Interface icon configuration method, device, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LIZCST: "幻世(OurDream)2D图形引擎使用教程3—基本图形的绘制", 《公开网址:HTTPS://BLOG.CSDN.NET/KFLIZCST/ARTICLE/DETAILS/17168587》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114820864A (en) * 2022-03-04 2022-07-29 北京思明启创科技有限公司 View component drawing method and device, electronic equipment and storage medium
CN115489126A (en) * 2022-05-18 2022-12-20 厦门大学嘉庚学院 A 3D printer touch control system and 3D model modeling method
CN116738931A (en) * 2023-08-11 2023-09-12 宁波联方电子科技有限公司 Method, system, apparatus and storage medium for automatically generating IC test patterns

Similar Documents

Publication Publication Date Title
EP3279866B1 (en) Method and apparatus for generating synthetic picture
WO2017024964A1 (en) Object-associated image quick preview method and device
US20180240223A1 (en) Three dimensional image fusion method and device and non-transitory computer-readable medium
WO2019228013A1 (en) Method, apparatus and device for displaying rich text on 3d model
JP7499306B2 (en) Digital Content View Control System
JP2022505275A (en) Training and upscaling of large images
WO2017088605A1 (en) Method and device for controlling picture display in picture editing
JP2011529223A (en) Dynamic grid display
CN111198684A (en) Method, apparatus, device and medium for data processing and graphic engine establishment
CN111078967B (en) Display method, display device, electronic equipment and storage medium
US20180082401A1 (en) Warping panoramic images to fit a boundary
US20170091152A1 (en) Generating grid layouts with mutable columns
CN107861711B (en) Page adaptation method and device
CN114648615A (en) Method, device and equipment for controlling interactive reproduction of target object and storage medium
CN110717790A (en) Method and equipment for viewing media files
US20200117347A1 (en) Unified Digital Content Selection System for Vector and Raster Graphics
CN112348928B (en) Animation synthesis method, animation synthesis device, electronic equipment and medium
CN114820988A (en) Three-dimensional modeling method, apparatus, equipment and storage medium
CN111210486B (en) Method and device for realizing streamer effect
HK40030621A (en) Data processing method and device, graphic engine establishing method and device, equipment and medium
JP2023522370A (en) Image display method, device, equipment and storage medium
US12307626B2 (en) Warping artwork to perspective cylinders with bicubic patches
WO2019037636A1 (en) Layout method and device for view component
US20120042268A1 (en) Processing user interfaces
CN114913277A (en) Method, device, equipment and medium for three-dimensional interactive display of object

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40030621

Country of ref document: HK

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200526