Rendering method and system of virtual environment three-dimensional model

A technology of three-dimensional model and virtual environment, applied in the field of rendering of virtual environment three-dimensional model, can solve the problems of poor comfort, inability to optimize adjustment, and evaluation of the comfort of images that cannot be drawn by human beings, so as to improve the coloring quality and reduce the coloring error Effect

Pending Publication Date: 2021-01-22
HENGXIN SHAMBALA CULTURE CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, in the prior art, it is impossible to evaluate the comfort level of images drawn by people, so it is impossible to opt...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Rendering method and system of virtual environment three-dimensional model
  • Rendering method and system of virtual environment three-dimensional model
  • Rendering method and system of virtual environment three-dimensional model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] A method for rendering a three-dimensional model of a virtual environment, the method comprising the steps of:

[0048] Step S1, constructing a virtual reality scene, and loading a three-dimensional model to be rendered into the virtual reality scene.

[0049] Specifically, use Unity to build a virtual reality scene, and load the three-dimensional model that needs to be rendered into the virtual reality scene.

[0050] Step S2, adjusting the colored area of ​​the three-dimensional model to the center of the scene in response to the three-dimensional model position adjustment instruction.

[0051] In response to a translation command, a rotation command, or a scaling command of the stereo model, the coloring area of ​​the stereo model to be colored is adjusted to the center of the scene. The translation command includes the translation distance and the translation direction, the rotation command includes the rotation angle and the rotation direction, and the zoom comman...

Embodiment 2

[0125] Such as Figure 4 As shown, the present application provides a virtual environment three-dimensional model rendering system 100, the system includes:

[0126] Model loading module 10, is used for constructing virtual reality scene, and the three-dimensional model that needs rendering is loaded in the virtual reality scene;

[0127] A position adjustment module 20, configured to adjust the colored area of ​​the three-dimensional model to the center of the scene in response to the three-dimensional model position adjustment instruction;

[0128] A construction module 30, configured to construct a trajectory constraint curve of the brush in the coloring area;

[0129] The coloring module 40 is configured to acquire front-end brush data and stroke data in response to the collision behavior or contact behavior of the coloring area, and perform coloring in the coloring area according to the acquired brush data, stroke data and brush trajectory constraint curve.

[0130] The...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a rendering method and system of a virtual environment three-dimensional model, and the method comprises the following steps: constructing a virtual reality scene, and loading athree-dimensional model needing to be rendered into the virtual reality scene; adjusting a coloring area of the three-dimensional model to the center of the scene in response to the three-dimensionalmodel position adjusting instruction; constructing a track constraint curve of the brush in the coloring area; and in response to the collision behavior or the contact behavior of the coloring area,obtaining front-end brush data and brush stroke data, and coloring the coloring area according to the obtained brush data, the brush stroke data and the track constraint curve of the brush. The methodand system have the advantages of being convenient to operate, capable of preventing drawing jitter errors and high in rendering image visual comfort degree.

Description

technical field [0001] The present application relates to the technical field of data processing, in particular to a method and system for rendering a three-dimensional model of a virtual environment. Background technique [0002] "A-Painter" is a WebVR drawing experience system developed using the Web open source virtual reality framework A-Frame, which allows users to paint in VR through a browser. It enables users to easily generate and share their own Web works across platforms without installing software. However, relatively speaking, A-Painter has a lot of limitations. To use A-Painter, you need to ensure that the browser is compatible with WebVR. In addition, A-Painter is currently limited to 3D illustration creation, and needs to use coding to create brushes, which requires users to have basic programming knowledge. It is suitable for users with basic programming knowledge, or users who want to try simple VR painting. In addition, in the prior art, it is impossible...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T17/00G06T15/00G06T7/90G06F17/11
CPCG06F17/11G06T15/005G06T17/00G06T7/90
Inventor 李小波甘健马伟振
Owner HENGXIN SHAMBALA CULTURE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products