C # Create a wireframe / 3D map

image http://prod.triplesign.com/map.jpg

How can I produce similar output in C # window forms in the easiest way?

Is there a good library for this purpose? I just need to indicate the direction in which the graphics library is best suited for this.

+3
source share
5 answers

You just need to collapse your own in the 3D graphics library. You can use directx. When using WPF it is built-in, you can search for viewport3d. http://msdn.microsoft.com/en-us/magazine/cc163449.aspx

, , - . , .

+3

. , - . :

+2
+1

OpenGL.

OpenGL API #. :

CsGL - OpenGL.NET

, , OpenGL. , , .

3D-:

  • ( std::vector/List, x, y, z triplets), x y , z - .
  • Z ( ).
  • , (1)
  • . , , .. . 1 , -1 .
  • , (1).
  • .
  • → ( , , ).
  • , OpenGL ( (1)) . , OpenGL, , .

, ( ), ( - -, ). , .

0

Have you tried this ... gigasoft data visualization tools (its not free)

And you can check online the frame demonstration here

0
source

Source: https://habr.com/ru/post/1737995/


All Articles