30 lines of Python code to realize 3D data visualization, which is very amazing

Review 2D mapping Use the Seibel curve to make a 2d graph. This figure is realized through the Seibel curve with Path based on Matplotlib. Friends who are interested in the Seibel curve can have an in-depth understanding. In Matplotlib, figure is the canvas, axes is the drawing area, and fig.add_subplot(),plt. The subplot () method can create ...

Posted by josh_mcqueen on Sat, 05 Mar 2022 04:44:18 +0100

Based on three JS 3D resume production

3D resume Github Project Demo Three.js, Vue+Element UI, ES6 preface Recently made a 3D resume. Let's record the production process. Sketch constructionDownload modelMaking mapsWrite codeWrite it at the back Construction sketch My idea is to build a three-dimensional study, which includes two walls and a desk, similar to the follow ...

Posted by new_to_php2004 on Fri, 04 Mar 2022 22:11:08 +0100

Detailed usage of away3d 4x bone controller

Finally understand away3d's SkeletonAnimator. Here, write down the specific steps of using SkeletonAnimator; 1: Skeleton animation: use 3dmax to make a short animation; And export to files through format plug-ins / scripts; The md5 export script of max is used here; After the animation is finished, select the menu bar - MAXscript - > Run scr ...

Posted by mandred on Fri, 04 Mar 2022 21:08:27 +0100

Learnopungl notes - II. Lighting: "color", "basic lighting" and "material"

2, Lighting: color, base lighting, and material 2.1 color Colors that can be digitized are composed of three components: red, green and blue, which are usually abbreviated as RGB. Just use these three values to combine any color. For example, to obtain a coral color, we can define such a color vector: glm::vec3 coral(1.0f, 0.5f, 0.31f); We ...

Posted by efron on Sun, 27 Feb 2022 08:27:31 +0100

Use three in Vue JS create a 3D conference room drag and rotate

Chapter III Although the basic models have been created now, the main purpose of our 3D conference room is to place the items in the conference room and set the layout by ourselves. Therefore, we need to be able to drag the position and rotate the angle of the model in the conference room to achieve this highly free effect. drag DragCont ...

Posted by BizLab on Mon, 14 Feb 2022 10:21:40 +0100

[SSL.1213] polygon area (computational geometry)

Polygon area Description Jerry, a middle school student, is intoxicated with mathematical research. His problems may be too simple for experts, but as a 15-year-old amateur, he does very well. He is so keen on thinking about mathematical problems that he easily learns to try mathematical methods to solve problems. One day, He saw a piece of p ...

Posted by suthen_cowgirl on Wed, 19 Jan 2022 15:12:05 +0100

unity 3D RPG tutorial

11:Player Attack realizes attack animation Now when you click the enemy, the mouse will change, but when you click the character, there is no change. The reason is that the enemy blocks the ray of the mouse, and the ray can't find the enemy's ground, so the character can't run in front of the enemy. Next, we implement this effect in the code, ...

Posted by Gamic on Wed, 12 Jan 2022 19:01:23 +0100

Basic learning of Mars3D development: 3D scene Map

The 3D Earth objects we see after DIV rendering are collectively referred to as 3D scenes, which correspond to mars3d.Map class , this is the beginning of everything, the starting point of all relevant controls. Master the Mars3D The map class has basically mastered Mars3D.   # 1. 3D scene initialization When using mars3d, you can configur ...

Posted by RedMaster on Sun, 02 Jan 2022 20:40:23 +0100

Fundamentals of Python software design section 9 - Open3D model processing

catalogue 1, Open3D introduction 2, Open3D installation 3, Open3D operation (1) Geometry - point cloud 1. Visual point cloud 2. KD nearest neighbor search 3. Radius domain search 4. Hybrid search 5. Normal vector estimation / vertex normal estimation (2) Geometry - Surface Reconstruction 1. Generating with unstructured point cloud da ...

Posted by Evilace on Sun, 02 Jan 2022 02:11:00 +0100

Open3d GUI series tutorials add controls and callback events

Widget and callback function Following the above, we created a window to display the 3D model. There is no interaction except dragging in the window. o3d.gui provides many convenient and easy-to-use widgets, which can build menu bars, buttons, text boxes, file pickers, etc. to complete complex functions and interactions. This time, we cr ...

Posted by rgpayne on Thu, 30 Dec 2021 09:10:37 +0100