Three-dimensional modeling method and three-dimensional model
A technology of 3D modeling and triangular mesh, which is applied in the field of 3D modeling, can solve problems such as long calculation time and inability to perform parallel calculation, and achieve the effect of improving calculation speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0059] The invention establishes a method for fast three-dimensional modeling of fractal discrete points, which can be used for fast construction of three-dimensional fractal models.
[0060] Such as figure 1 As shown, step 100 is executed to construct a set of reference points based on spherical coordinates. Specify the vertical deflection angle step size dθ, the horizontal deflection angle step size The radius step size dr, the maximum and minimum values of the distance r from the center of the sphere, the maximum and minimum values of the vertical elevation angle θ and the horizontal deflection angle The maximum and minimum values of , use these parameters to generate a set of reference points based on spherical coordinates, each reference point passes r, θ and Determine, r represents the distance from the center of the sphere, θ represents the vertical elevation angle, represents the horizontal deflection angle.
[0061] Step 110 is executed to extract a set ...
Embodiment 2
[0082] The beneficial effects of the present invention are as follows:
[0083] 1. This method can carry out three-dimensional modeling of fractal discrete points.
[0084] 2. The generated model has the characteristics of uniform radiation from the center of the sphere to all directions in space.
[0085] 3. The improved parallel calculation method is used to replace the original point-by-point calculation method, which avoids the problem that when the number of discrete points is too large, it will consume a lot of time to calculate one by one, and can greatly improve the calculation speed of fractal discrete points, which greatly improves Reduced modeling time.
[0086] 4. It can only calculate and output the three-dimensional fractal model within the range of the specified reference point, and cut the fractal into blocks.
[0087] 5. It can output the fractal model with specified precision.
[0088] 6. Different 3D fractal models can be generated by changing the paramet...
Embodiment 3
[0091] Specify the vertical deflection angle step size dθ, the horizontal deflection angle step size The radius step size dr, the maximum and minimum values of the distance r from the center of the sphere, the maximum and minimum values of the vertical elevation angle θ and the horizontal deflection angle The maximum and minimum values of , to generate a set of reference points based on spherical coordinates. The points in the reference point set pass the distance r from the center of the sphere, the vertical elevation angle θ and the horizontal deflection angle determine its location. Take the three-dimensional mandelbrot set as an example: use the following formula to find the three-dimensional fractal discrete point set (such as image 3 shown)
[0092] θ = arcos(newPoint.z / r)*power;
[0093]
[0094]
[0095] r = length(newPoint);
[0096] Among them, power is the parameter for constructing different fractals, newPoint is the three-dimensional vector ob...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com