Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cutting method based on Unity 3D model

A cutting method and model technology, which is applied in the field of cutting based on Unity3D models, can solve the problems of inability to realize flexible and free cutting, inability to satisfy arbitrary and free segmentation of models, and single form, so as to reduce the number of memory accesses and shorten the cutting response Time, the effect of enhancing the experience effect

Active Publication Date: 2020-05-12
GUANGDONG VTRON TECH CO LTD
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Unity3D can realize the cutting and separating effect of the model, but in the existing technology, if the Unity3D model needs to be cut and separated, the model animation is generally used to realize the fixed segmentation processing, and this kind of segmentation method is fixed and the form is relatively single, which cannot satisfy The demand for freely splitting the model at will cannot achieve flexible and free cutting
At the same time, in the existing technology, after cutting the model, two sub-models are often generated and the original model is deleted, so as to achieve the cutting and separation effect. This method is not only complicated in process, but also requires more memory access times and lower performance.

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
  • Cutting method based on Unity 3D model
  • Cutting method based on Unity 3D model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0018] Such as figure 1 As shown, a cutting method based on the Unity3D model includes the following steps:

[0019] S1. Detect the line operation of the mouse on the model, generate a virtual cutting plane Plane according to the detected line operation of the mouse on the model, the model includes a vertex and a triangular surface formed by every three vertices, and will The virtual cutting plane Plane information and model information are stored in the storage component;

[0020] In this embodiment, the sliding operation of the port detection mouse is used to generate a virtual cutting plane Plane on the model, and a transparent Plane object, that is, a plane, is generated in real time on the basis of the Unity3D platform through the mouse line, as the cutting source; and the current The model and the plane object information of the virtual cutting plane are stored in the storage component. Real-time cutting can be realized by mouse scribing operation, and it can realize f...

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

A cutting method based on a Unity 3D model comprises the following steps: S1, obtaining a cutting surface of the model, wherein the model comprises vertexes and triangular surfaces formed by every three vertexes; S2, obtaining a triangular surface intersecting with the cutting surface in the model; S3, emitting rays to the other two vertexes from the vertex on one side of the intersecting triangular surface, obtaining an intersection point with the cutting surface, constructing first-class new triangular surfaces located on the two sides based on the intersection point, and generating new vertex information and first-class new triangular surface information through all the intersection points; S4, reordering the new vertex information to form a closed polygon on the profile, and generatinga second type of new triangular surface filling profile; and S5, cloning the original model to generate a new model, the vertex information on the two sides of the cutting surface covering the original model and the new model respectively to generate independent sub-models on the two sides of the cutting surface, and moving the sub-models to realize a cutting separation effect. Flexible and freecutting and separating effects can be achieved, the cutting experience is improved, the model cutting operation is simplified, and the cutting process performance is improved.

Description

technical field [0001] The present invention relates to the field of three-dimensional model cutting, and more specifically, relates to a cutting method based on a Unity3D model. Background technique [0002] Unity3D is a multi-platform comprehensive game development tool developed by Unity Technologies that allows players to easily create interactive content such as 3D video games, architectural visualization, and real-time 3D animation. It is a fully integrated professional game engine and is also commonly used in 3D Model building and processing. [0003] Unity3D can achieve the cutting and separating effect of the model, but in the existing technology, if the Unity3D model is to be cut and separated, the model animation is generally used to realize the fixed segmentation processing, and this type of segmentation method is fixed and the form is relatively single, which cannot satisfy The demand for freely dividing the model at will cannot achieve flexible and free cuttin...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T17/20G06T7/10G06F3/0487
CPCG06T17/20G06T7/10G06F3/0487Y02P90/30
Inventor 李建森
Owner GUANGDONG VTRON TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products