Art creation method based on virtual reality technology
By integrating physical brush simulation, dynamic canvas management, and AI teaching assistance, it solves the problems of insufficient realism and lack of teaching functions in VR painting tools, realizes the integration of creation, teaching and display throughout the entire process, and provides an innovative cross-platform display solution.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING INST OF RADIO METROLOGY & MEASUREMENT
- Filing Date
- 2025-12-01
- Publication Date
- 2026-04-21
AI Technical Summary
Existing VR painting tools lack physical simulation of traditional painting techniques, have a limited creative dimension, lack teaching functions, and have limited display methods, making it impossible to achieve highly realistic creation, intelligent interactive teaching, and innovative immersive display.
It employs a user interaction module, a core rendering engine module, and a cross-platform display module, integrating physical brush simulation, dynamic canvas management, and AI teaching assistance functions, and provides multiple creation modes and cross-platform display solutions.
It achieves a highly realistic creative experience, integrates intelligent interactive teaching functions, and provides innovative cross-platform artwork display, enhancing user experience and the vitality of artworks.
Smart Images

Figure CN121900613A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of interdisciplinary technology between virtual reality technology and digital art. More specifically, it relates to a method of art creation based on virtual reality technology. Background Technology
[0002] With the maturation of virtual reality technology, its applications have expanded from gaming and entertainment to fields such as education and design. Several VR painting applications already exist (such as Google Tilt Brush and Oculus Quill), allowing users to paint in three-dimensional space. However, these applications have significant limitations: The creative dimensions are limited: most works are confined to the construction of "lines" and "planes" in three-dimensional space, lacking depth in the physical simulation of traditional painting techniques (such as oil painting brushstrokes, watercolor shading, and sketching hatching), and the brush effects are not realistic enough.
[0003] Lack of teaching functions: It is only a creative tool and cannot guide, correct, or provide a systematic learning path for users' drawing process. The user experience is limited to "playing" rather than "learning".
[0004] Limited display methods: The generated 3D models can usually only be viewed on specific platforms or applications, lacking innovative display modes that interact with the outside world, resulting in a limited lifespan for the works.
[0005] Therefore, there is an urgent need for a comprehensive VR art application solution that can overcome the above-mentioned shortcomings and integrate highly realistic creation, intelligent interactive teaching and innovative immersive display. Summary of the Invention
[0006] The purpose of this invention is to provide an art creation method based on virtual reality technology to solve at least one of the problems existing in the prior art.
[0007] To achieve the above objectives, the present invention adopts the following technical solution: The first aspect of this invention provides a method for artistic creation based on virtual reality technology, comprising: Use the user interaction module to select drawing modes and drawing tutorials from the resource and database modules; The core rendering engine module loads virtual canvases, virtual brushes, and creation modes, allowing users to create virtual paintings based on their selected creation modes. The virtual painting is converted to a target format using a cross-platform display and sharing module, and then displayed and shared.
[0008] Optionally, the step of enabling the user to create a virtual painting based on the selected creation mode includes: If the free creation mode is selected, the VR controller in the user interaction module is used to draw, and the physical brush simulation unit and dynamic canvas management unit in the core rendering engine module are used to generate corresponding brush stroke effects through physical interaction between the brush, paint and canvas, and then render and display the virtual painting.
[0009] Optionally, the step of using the VR controller in the user interaction module to draw, and using the physical brush simulation unit and dynamic canvas management unit in the core rendering engine module to generate corresponding brushstroke effects through physical interaction between the brush, paint, and canvas, and then rendering and displaying the virtual painting artwork includes: The model parameters of the virtual brush are obtained using the input parameters of the VR controller. The physical brush simulation unit calculates brush hair shape, paint flow rate, and paint-canvas mixing data based on the input parameters of the VR controller and the model parameters of the virtual brush. The core rendering engine module is used to render the brush hair shape variable, the amount of pigment flow, and the data of pigment and canvas mixing to obtain the corresponding brush stroke effect, and then the virtual painting is displayed on the VR head-mounted display device in the user interaction module.
[0010] Optionally, the input parameters of the VR controller include pressure, speed, and angle; The model parameters of the virtual brush include mass, elasticity, number of hairs, and amount of pigment absorbed. The brushstroke effects include shape, texture, and color blending.
[0011] Optionally, the step of enabling the user to create a virtual painting based on the selected creation mode includes: If the AI teaching mode is selected, the object recognition and structure analysis subunit in the AI teaching assistance unit of the core rendering engine module is used to identify the drawing object and generate standard lines and auxiliary lines. The progressive tutorial guidance subunit in the AI teaching assistance unit demonstrates the drawing steps. The user draws according to the drawing steps using the VR controller to obtain the user's handwriting. The brushstroke and color analysis subunit in the AI teaching assistance unit compares the standard lines and the user's handwriting to obtain the comparison result. If the comparison result is greater than a first preset value, a prompt is issued. If the comparison result is less than or equal to the first preset value, a virtual painting is obtained.
[0012] Optionally, the step of using the stroke and color analysis subunit in the AI teaching assistance unit to compare the standard line and the user's handwriting to obtain the comparison result includes: If the comparison result is less than or equal to the preset value, the brushstroke and color analysis subunit in the AI teaching assistance unit is used to compare the composition, perspective, or color of the painting with the composition, perspective, or color of the standard head, respectively, to obtain the composition comparison result, perspective comparison result, or color comparison result. If the composition comparison result is greater than the second preset value, the perspective comparison result is greater than the third preset value, or the color comparison result is greater than the fourth preset value, a prompt is issued.
[0013] Optionally, the cues may include visual cues, auditory cues, or tactile cues.
[0014] Optionally, the step of using the cross-platform display and sharing module to convert the virtual painting to a target format, and then displaying and sharing the target format virtual painting includes: The virtual painting is converted into a 3D model file using a cross-platform display and sharing module, and then the 3D model file is displayed and shared.
[0015] Optionally, the step of using the cross-platform display and sharing module to convert the virtual painting to a target format, and then displaying and sharing the target format virtual painting includes: The virtual painting works are converted into panoramic video or image files using a cross-platform display and sharing module, and then the panoramic video or image files are displayed and shared.
[0016] Optionally, the step of using the cross-platform display and sharing module to convert the virtual painting to a target format, and then displaying and sharing the target format virtual painting includes: The virtual painting is converted into an augmented reality anchor file that is bound to a real-world image or geolocation using a cross-platform display and sharing module. This allows users to display and share the virtual painting when they recognize the real-world image or geolocation using augmented reality devices.
[0017] The beneficial effects of this invention are as follows: The technical solution described in this invention solves the problems of insufficient realism, lack of teaching functions, and limited display methods of existing VR painting tools, and realizes an innovative integration of the entire process of creation, teaching and display; it can not only simulate the physical characteristics of various real painting media, but also integrate artificial intelligence-assisted teaching functions and provide an innovative cross-platform work display solution. Attached Figure Description
[0018] The specific embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
[0019] Figure 1 This diagram illustrates a flowchart of an art creation method based on virtual reality technology provided by an embodiment of the present invention.
[0020] Figure 2 This diagram illustrates another flowchart of an art creation method based on virtual reality technology provided by an embodiment of the present invention.
[0021] Figure 3 This diagram illustrates an art creation system based on virtual reality technology provided by an embodiment of the present invention.
[0022] Figure 4 This diagram illustrates the working principle of a physical brush simulation unit in an art creation method based on virtual reality technology, as provided in an embodiment of the present invention.
[0023] Figure 5 This diagram illustrates the steps and real-time correction in an AI-assisted teaching process for an art creation method based on virtual reality technology, as provided in an embodiment of the present invention. Detailed Implementation
[0024] To more clearly illustrate the present invention, the following description, in conjunction with embodiments and accompanying drawings, further explains the invention. Similar components in the drawings are indicated by the same reference numerals. Those skilled in the art should understand that the specific description below is illustrative rather than restrictive and should not be construed as limiting the scope of protection of the present invention.
[0025] With the maturation of virtual reality technology, its applications have expanded from gaming and entertainment to fields such as education and design. Several VR painting applications already exist (such as Google Tilt Brush and Oculus Quill), allowing users to paint in three-dimensional space. However, these applications have significant limitations: The creative dimensions are limited: most works are confined to the construction of "lines" and "planes" in three-dimensional space, lacking depth in the physical simulation of traditional painting techniques (such as oil painting brushstrokes, watercolor shading, and sketching hatching), and the brush effects are not realistic enough.
[0026] Lack of teaching functions: It is only a creative tool and cannot guide, correct, or provide a systematic learning path for users' drawing process. The user experience is limited to "playing" rather than "learning".
[0027] Limited display methods: The generated 3D models can usually only be viewed on specific platforms or applications, lacking innovative display modes that interact with the outside world, resulting in a limited lifespan for the works.
[0028] Therefore, there is an urgent need for a comprehensive VR art application solution that can overcome the above-mentioned shortcomings and integrate highly realistic creation, intelligent interactive teaching and innovative immersive display.
[0029] In view of this, such as Figure 1 As shown, one embodiment of the present invention provides an art creation method based on virtual reality technology, including: selecting a painting mode and painting tutorial from a resource and database module using a user interaction module; loading a virtual canvas, virtual brush, and creation mode using a core rendering engine module, so that the user can create a virtual painting work according to the selected creation mode; converting the virtual painting work into a target format using a cross-platform display and sharing module, and displaying and sharing the target format virtual painting work.
[0030] In a specific example, the process includes: environment initialization steps: loading a virtual canvas and initial brushes; immersive creation steps: the user paints using a VR controller, and the system simulates and renders the physical effects of the brushes in real time; AI teaching assistance steps: the system demonstrates the painting steps, the user follows along to practice, and the AI unit provides real-time comparison and guidance; and post-processing and display steps: converting the completed artwork into a specified format and sharing or displaying it.
[0031] In a specific example, such as Figure 2 The diagram shows the overall flowchart of the method of this invention; the process begins with the start and environment initialization. Users can then choose between a free creation path or an AI teaching path. The AI teaching path is a cyclical feedback process: AI demonstration, user follow-up, AI comparison and feedback. The two paths eventually converge, entering the post-processing and sharing stage of the work, where users can choose three different display methods.
[0032] The technical solution described in this invention solves the problems of insufficient realism, lack of teaching functions, and limited display methods of existing VR painting tools, and realizes an innovative integration of the entire process of creation, teaching and display; it can not only simulate the physical characteristics of various real painting media, but also integrate artificial intelligence-assisted teaching functions and provide an innovative cross-platform work display solution.
[0033] Another embodiment of the present invention provides an art application system based on virtual reality technology. The system includes a user interaction module, a core rendering engine module (including a physical brush simulation unit, a dynamic canvas management unit, and an AI teaching assistance unit), a resource database module, and a cross-platform display module. This method provides an immersive painting experience through VR devices, utilizes a physical engine to precisely simulate realistic brushstrokes, integrates AI technology to provide real-time painting instruction and error correction guidance, and can convert artwork into 3D models, panoramic media, or AR anchor points for innovative display.
[0034] In a specific example, the system includes: a user interaction module for receiving user input and providing multi-sensory feedback; a core rendering engine module connected to the user interaction module for processing painting logic and rendering output, which includes a physical brush simulation unit for simulating the physical properties of real brushes, a dynamic canvas management unit for managing canvas attributes, and an artificial intelligence (AI) teaching assistance unit for providing real-time painting guidance; a resource and database module for storing preset data and user data required by the system; and a cross-platform display and sharing module for converting users' VR paintings into multiple formats and outputting and sharing them.
[0035] In a specific example, such as Figure 3 The diagram shows the overall modular structure of the system of this invention. The user interaction module is connected to the core rendering engine module via bidirectional arrows, representing information input and feedback output. The core rendering engine module contains three core units: a physical brush simulation unit, a dynamic canvas management unit, and an AI teaching assistance unit. The resource and database module provides data support for the core engine. The core rendering engine module transmits the processed artwork data to the cross-platform display and sharing module, which outputs files in three formats.
[0036] In one possible implementation, the step of using the brushstroke and color analysis subunit in the AI teaching assistance unit to compare the standard line and the user's handwriting to obtain a comparison result includes: if the comparison result is less than or equal to a preset value, then using the brushstroke and color analysis subunit in the AI teaching assistance unit to compare the composition, perspective, or color of the painting with the composition, perspective, or color of the standard head to obtain a composition comparison result, perspective comparison result, or color comparison result; if the composition comparison result is greater than a second preset value, the perspective comparison result is greater than a third preset value, or the color comparison result is greater than a fourth preset value, then a prompt is issued.
[0037] In a specific example, the user interaction module includes a VR headset and VR controllers to receive visual, auditory, and motion input from the user and provide visual, auditory, and tactile feedback. The core rendering engine module is the computational core of the system, including: a physical brush simulation unit: This unit has multiple built-in preset brushes (such as oil paintbrushes, watercolor brushes, pencils, and airbrushes). Each brush model defines multi-dimensional physical parameters such as mass, elasticity, ink absorption, and friction. The physical engine calculates in real-time the deformation, paint adhesion, and blending effects when the brush contacts the virtual canvas. The dynamic canvas management unit supports the creation of 2D and 3D (360-degree spherical or arbitrary model surfaces) canvases. It allows defining canvas attributes such as texture, absorbency, and tilt angle. These attributes interact with the physical brush simulation unit to jointly determine the final brushstroke effect. The AI teaching assistance unit integrates a pre-trained deep learning model. Its functions include object recognition and structural analysis: it can identify the objects the user is attempting to draw (such as still life or the human body) and generate skeletal lines, perspective guidelines, or proportion reference lines in real-time, overlaid on the user's field of view. Brushstroke and Color Analysis: Real-time analysis of the user's brushstroke strength, direction, and color combinations, compared with a database of classic works. When obvious errors in composition, perspective, or color principles are detected, friendly reminders are provided through visual (highlighting), auditory (beep), or tactile (controller vibration) methods. Progressive Tutorial Guidance: Built-in, phased teaching courses are provided. AI tutors demonstrate the painting steps one by one and wait for the user to complete them, automatically evaluating the completed steps. The resource and database module stores brush presets, texture maps, classic work data, tutorial content, and user artwork. The cross-platform display and sharing module processes and outputs the user's 3D paintings, including: Generating lightweight 3D model files: Supporting export to common formats (such as .glb, .usdz) for easy sharing on the internet and social media platforms. Generating panoramic videos / images: For 360-degree canvas works, panoramic videos or images can be rendered and output for users to view on ordinary VR devices or mobile phones. Create Augmented Reality (AR) anchors: Link your artwork to a physical image or GPS location. Others can scan the trigger using an AR app on their mobile devices to view the suspended VR artwork in a 1:1 scale in the real environment.
[0038] In one possible implementation, enabling the user to create a virtual painting based on the selected creation mode includes: if the free creation mode is selected, the user uses the VR controller in the user interaction module to draw, and uses the physical brush simulation unit and dynamic canvas management unit in the core rendering engine module to generate corresponding brush stroke effects through physical interaction between the brush, paint and canvas, and renders and displays the virtual painting.
[0039] In a specific example, the process includes: Environment initialization: The user launches the application via VR device, and the core rendering engine loads the user-selected canvas and initial brush. Immersive creation: The user simulates brush-holding actions using a controller. The physical brush simulation unit calculates the physical interactions between the brush, paint, and canvas in real time, generating highly realistic brushstroke effects and rendering them. The user can switch brushes and adjust canvas properties in real time (e.g., tilting the canvas to simulate an easel). AI-assisted teaching (optional): The user selects a teaching mode and sets a learning objective (e.g., "draw an apple"). The AI-assisted teaching unit activates, first demonstrating key steps (e.g., outlining and shading). The user follows along, and the AI unit uses object recognition and brushstroke analysis technology to compare the user's brushstrokes in real time. When the outline deviates too much or the shading is incorrect, visual guide lines or vibration alerts are provided. After completing a stage, the AI unit scores the overall shape, proportions, and colors and provides improvement suggestions. Post-processing and display: After completion, the user selects a display method. The system uses a cross-platform display module to compress and convert artwork data into the target format (3D model, panoramic image, or AR anchor point). Users can then share the generated files to platforms or social networks, allowing others to view and interact with them on VR / AR devices or regular screens.
[0040] In one possible implementation, the step of using the VR controller in the user interaction module for painting, and using the physical brush simulation unit and dynamic canvas management unit in the core rendering engine module to generate corresponding brushstroke effects through physical interaction between the brush, paint, and canvas, and then rendering and displaying the virtual painting artwork includes: obtaining the model parameters of the virtual brush using the input parameters of the VR controller; calculating the brush hair shape variable, paint flow rate, and paint-canvas mixing data using the physical brush simulation unit based on the input parameters of the VR controller and the model parameters of the virtual brush; rendering the brush hair shape variable, paint flow rate, and paint-canvas mixing data using the core rendering engine module to obtain the corresponding brushstroke effects, and displaying the virtual painting artwork on the VR head-mounted display device in the user interaction module.
[0041] In a specific example, such as Figure 4 The diagram illustrates the working principle of the physical brush simulation unit. The controller on the left receives input parameters (pressure, angle, speed) and virtual brush model parameters (mass, elasticity, etc.). The central physics engine performs real-time calculations, including brush hair deformation, pigment flow, and blending effects. Finally, the rendering engine generates the final brushstroke with shape, texture, and color blending effects based on the calculation results.
[0042] In one possible implementation, the input parameters of the VR controller include pressure, speed, and angle; the model parameters of the virtual brush include mass, elasticity, number of hairs, and amount of pigment absorbed; and the brush stroke effects include shape, texture, and color blending.
[0043] In a specific example, the physical brush simulation unit simulates the deformation, paint adhesion, and blending effects of real brushstrokes by defining parameters such as brush mass, elasticity, ink absorption, and friction, and by combining these with the physics engine to calculate the interaction between the brush and the virtual canvas in real time.
[0044] In one possible implementation, enabling the user to create a virtual painting based on the selected creation mode includes: if the AI teaching mode is selected, the object recognition and structure analysis subunit in the AI teaching assistance unit of the core rendering engine module is used to identify the painting object and generate standard lines and auxiliary lines; the progressive tutorial guidance subunit in the AI teaching assistance unit demonstrates the painting steps; the VR controller is used to paint according to the painting steps to obtain the user's handwriting; the brushstroke and color analysis subunit in the AI teaching assistance unit compares the standard lines and the user's handwriting to obtain a comparison result; if the comparison result is greater than a first preset value, a prompt is issued; if the comparison result is less than or equal to the first preset value, a virtual painting is obtained.
[0045] In a specific example, the AI-assisted teaching unit includes: an object recognition and structure analysis subunit, used to identify drawing objects and generate perspective and proportion guidelines; a brushstroke and color analysis subunit, used to analyze user brushstrokes and colors in real time and compare them with a database, providing alerts when errors are found; and a progressive tutorial guidance subunit, used to provide step-by-step teaching demonstrations and wait for users to follow along and practice.
[0046] In a specific example, such as Figure 5 The diagram illustrates the steps and real-time correction process in AI-assisted teaching. The left half (user's view) shows the VR scene as seen by the user, including lines drawn by the user, system-generated auxiliary lines (perspective boxes, standard outlines), and visual warnings when errors occur. The right half (system logic) reveals the workflow of the backend AI unit, including object recognition, generating standard lines, real-time comparison of user handwriting with the standard lines, calculating deviation (error value Δ), and triggering vibration and visual warning feedback when the deviation is too large.
[0047] In one possible implementation, the cues include visual cues, auditory cues, or tactile cues.
[0048] In a specific example, the guidance methods in the AI teaching assistance steps include overlaying visual guide lines in the user's field of vision, providing tactile (vibration) feedback through a controller, and providing suggestions through voice or interface text.
[0049] In one possible implementation, the step of using a cross-platform display and sharing module to convert the virtual painting to a target format and then displaying and sharing the target format virtual painting includes: using a cross-platform display and sharing module to convert the virtual painting to a 3D model file and then displaying and sharing the 3D model file.
[0050] In one possible implementation, the step of using a cross-platform display and sharing module to convert the virtual painting to a target format and then displaying and sharing the target format virtual painting includes: using a cross-platform display and sharing module to convert the virtual painting to a panoramic video or image file and then displaying and sharing the panoramic video or image file.
[0051] In one possible implementation, the step of using a cross-platform display and sharing module to convert the virtual painting to a target format and then displaying and sharing the target format virtual painting includes: using the cross-platform display and sharing module to convert the virtual painting to an augmented reality anchor file bound to a real-world image or geographic location, so that when a user uses an augmented reality device to recognize the real-world image or geographic location, the virtual painting can be displayed and shared.
[0052] In a specific example, the post-processing and display steps of the artwork include the process of generating AR anchor points, which involves binding the artwork data with a real-world image marker or GPS coordinates to generate a data package. When the mobile device recognizes the image marker or locates the coordinates through an AR application, the corresponding VR artwork is rendered on the device screen.
[0053] In a specific example, the cross-platform display and sharing module supports outputting works as lightweight 3D model files, panoramic media files (videos or images), and augmented reality (AR) anchor files that can be bound to physical objects or geolocations.
[0054] In a specific example, a user wearing an Oculus Quest 2 VR headset launches the application while holding a Touch controller. The user selects the "Oil Painting" mode and "AI Still Life Tutorial - Clay Pot".
[0055] Furthermore, the system loads a 2D canvas with an easel texture and a preset oil painting brush. The AI instructor first demonstrates how to outline the basic shape and central axis of symmetry of the pottery jar using light-colored lines within the canvas space. The user follows along, and the AI unit captures the user's handheld movement trajectory via a built-in camera and compares it with a standard trajectory. When the user's lines deviate significantly from the guide lines, the right handheld handle vibrates slightly, and incorrect lines flash a red warning.
[0056] Furthermore, during the color application stage, the physical brush simulation unit begins to work: when the user dips the virtual brush into the palette, the system simulates the amount of paint applied based on the dipping time; when the brush is used on the canvas, the pressure, speed, and angle of the brush affect the thickness of the strokes, the thickness of the paint, and the degree of mixing with the existing paint on the canvas, accurately simulating the "color mixing" effect of oil painting.
[0057] Furthermore, once completed, users can select the "Generate AR Anchor Point" function to bind the artwork to a coffee table in their living room. Family members can scan the coffee table with their phones to see the virtual ceramic oil painting floating above it on the screen. They can move around and appreciate every brushstroke detail of the artwork from different angles.
[0058] In summary, this invention revolutionizes the creative experience: through high-precision physical simulation, it achieves unprecedented realism in brushstrokes in digital painting, breaking the limitations of two-dimensional screens and allowing creation to truly enter a three-dimensional immersive space. Personalized and intelligent teaching: by introducing AI tutors into the creative process, it provides a real-time, interactive, and personalized art education experience, lowering the learning threshold and improving learning efficiency. An innovative paradigm for art display: through technologies such as AR, it seamlessly integrates virtual artworks into the real world, greatly expanding the boundaries and vitality of digital art display and promoting the social dissemination of artistic creation.
[0059] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the implementation of the present invention. For those skilled in the art, other variations or modifications can be made based on the above description. It is impossible to exhaustively list all the implementation methods here. All obvious variations or modifications derived from the technical solutions of the present invention are still within the protection scope of the present invention.
Claims
1. A method for artistic creation based on virtual reality technology, characterized in that, include: Use the user interaction module to select drawing modes and drawing tutorials from the resource and database modules; The core rendering engine module loads virtual canvases, virtual brushes, and creation modes, allowing users to create virtual paintings based on their selected creation modes. The virtual painting is converted to a target format using a cross-platform display and sharing module, and then displayed and shared.
2. The art creation method based on virtual reality technology according to claim 1, characterized in that, The method of enabling users to create virtual paintings based on their selected creation mode includes: If the free creation mode is selected, the VR controller in the user interaction module is used to draw, and the physical brush simulation unit and dynamic canvas management unit in the core rendering engine module are used to generate corresponding brush stroke effects through physical interaction between the brush, paint and canvas, and then render and display the virtual painting.
3. The art creation method based on virtual reality technology according to claim 2, characterized in that, The process of using the VR controller in the user interaction module for drawing, and using the physical brush simulation unit and dynamic canvas management unit in the core rendering engine module to generate corresponding brushstroke effects through physical interaction between the brush, paint, and canvas, and then rendering and displaying the virtual painting artwork includes: The model parameters of the virtual brush are obtained using the input parameters of the VR controller. The physical brush simulation unit calculates brush hair shape, paint flow rate, and paint-canvas mixing data based on the input parameters of the VR controller and the model parameters of the virtual brush. The core rendering engine module is used to render the brush hair shape variable, the amount of pigment flow, and the data of pigment and canvas mixing to obtain the corresponding brush stroke effect, and then the virtual painting is displayed on the VR head-mounted display device in the user interaction module.
4. The art creation method based on virtual reality technology according to claim 3, characterized in that, The input parameters of the VR controller include pressure, speed, and angle; The model parameters of the virtual brush include mass, elasticity, number of hairs, and amount of pigment absorbed. The brushstroke effects include shape, texture, and color blending.
5. The art creation method based on virtual reality technology according to claim 1, characterized in that, The method of enabling users to create virtual paintings based on their selected creation mode includes: If the AI teaching mode is selected, the object recognition and structure analysis subunit in the AI teaching assistance unit of the core rendering engine module is used to identify the drawing object and generate standard lines and auxiliary lines. The progressive tutorial guidance subunit in the AI teaching assistance unit demonstrates the drawing steps. The user draws according to the drawing steps using the VR controller to obtain the user's handwriting. The brushstroke and color analysis subunit in the AI teaching assistance unit compares the standard lines and the user's handwriting to obtain the comparison result. If the comparison result is greater than a first preset value, a prompt is issued. If the comparison result is less than or equal to the first preset value, a virtual painting is obtained.
6. The art creation method based on virtual reality technology according to claim 5, characterized in that, The comparison results obtained by using the pen stroke and color analysis subunit in the AI teaching assistance unit to compare the standard line and the user's handwriting include: If the comparison result is less than or equal to the preset value, the brushstroke and color analysis subunit in the AI teaching assistance unit is used to compare the composition, perspective, or color of the painting with the composition, perspective, or color of the standard head, respectively, to obtain the composition comparison result, perspective comparison result, or color comparison result. If the composition comparison result is greater than the second preset value, the perspective comparison result is greater than the third preset value, or the color comparison result is greater than the fourth preset value, a prompt is issued.
7. The art creation method based on virtual reality technology according to claim 6, characterized in that, The cues include visual cues, auditory cues, or tactile cues.
8. The art creation method based on virtual reality technology according to claim 2 or 5, characterized in that, The process of converting the virtual artwork to a target format using a cross-platform display and sharing module, and then displaying and sharing the target format virtual artwork includes: The virtual painting is converted into a 3D model file using a cross-platform display and sharing module, and then the 3D model file is displayed and shared.
9. The art creation method based on virtual reality technology according to claim 2 or 5, characterized in that, The step of using a cross-platform display and sharing module to convert the virtual painting to a target format, and then displaying and sharing the target format virtual painting, includes: The virtual painting works are converted into panoramic video or image files using a cross-platform display and sharing module, and then the panoramic video or image files are displayed and shared.
10. The art creation method based on virtual reality technology according to claim 2 or 5, characterized in that, The process of converting the virtual artwork to a target format using a cross-platform display and sharing module, and then displaying and sharing the target format virtual artwork includes: The virtual painting is converted into an augmented reality anchor file that is bound to a real-world image or geolocation using a cross-platform display and sharing module. This allows users to display and share the virtual painting when they recognize the real-world image or geolocation using augmented reality devices.