GoShapes for 3D objects

<p style=“margin: 0cm 1.5pt 0.75pt; line-height: normal;” =“Msonormal”>Hi,<?: prefix = o ns = “urn:schemas-microsoft-com:office:office” /><o:p></o:p>

<p style=“margin: 0.75pt 1.5pt; line-height: normal;” =“Msonormal”>I am using licensed version of godiagram for my
vb.net application.<o:p></o:p>

I need to show 3D objects in my application for example Spheres,Hexagonal Pyramid,Square Pyramids etc. I did manage drawing cones ,cylinders, cubes etc.

Particulary i need spheres for my application.

<p style=“margin: 0.75pt 1.5pt; line-height: normal;” =“Msonormal”>Here i am attaching some screen shots explaining my
shapes. <o:p></o:p>
<p style=“margin: 0.75pt 1.5pt; line-height: normal;” =“Msonormal”>



Please suggest me some ideas.

Well, ultimately, any 3D system maps stuff down to 2D. But GoDiagram is a 2D system, so it isn’t going to offer any help here.

Hello Jake,

Thanks for reply. Can you suggest how can i draw sphere as 2D object?

You can use GoDrawing and to StartAt, LineTo, LineTo, etc. to draw any shape. And you can set the transparency (alpha) in the Brush/Pen you use. But mapping a 3D surface into a 2D drawing is non-trivial. Your first stop should be amazon.com for 3D graphics books.

Actually, you may want to pause before you do more GoDiagram work and go look at 3D rendering tools.

I personally can’t recommend any, but there may be other readers here that have some experience. I know we have a lot of GoDiagram users out there that use Go for workflow in 3D tools and games.