Tag Archives: rotate tetrahedron

Draw improved 3D line segments using WPF and C#

This example extends the example Draw interlocked tetrahedrons in a cage of “line segments” using WPF and C# by using improved 3D line segments. The previous example draws skinny rectangular prisms to represent line segments. If you make the prisms … Continue reading

Posted in algorithms, drawing, geometry, graphics, mathematics, wpf, XAML | Tagged , , , , , , , , , , , , , , , , , , , , , , , | 5 Comments

Draw interlocked tetrahedrons in a cage of “line segments” using WPF and C#

This example draws two interlocked tetrahedrons surrounded by a cubic cage of line segments. Unfortunately a noticeable omission from WPF’s 3D tools is any way to draw line segments. That means you can’t draw wireframe models, show surface normals, or … Continue reading

Posted in algorithms, geometry, graphics, mathematics, wpf, XAML | Tagged , , , , , , , , , , , , , , , , , , , , , , , | 4 Comments

Draw two interlocked tetrahedrons defined by a cube using WPF and C#

This example shows how to draw two interlocked tetrahedrons defined by a cube. (The earlier post Draw interlocked tetrahedrons using XAML and C# draws two interlocked tetrahedrons, but they’re not defined by a cube.) If you like math, you can … Continue reading

Posted in algorithms, geometry, graphics, mathematics, wpf, XAML | Tagged , , , , , , , , , , , , , , , | Leave a comment

Create a 3D surface really quickly with WPF, XAML, and C#

The example Draw a smooth 3D surface with WPF, XAML, and C# draws a smooth surface but take about 16 seconds on my computer. The example Create a 3D surface more quickly with WPF, XAML, and C# searches for duplicate … Continue reading

Posted in algorithms, geometry, graphics, mathematics, wpf, XAML | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , | 1 Comment

Create a 3D surface more quickly with WPF, XAML, and C#

IMHO I think the example Draw a smooth 3D surface with WPF, XAML, and C# is pretty cool. Unfortunately it’s also a bit slow. It takes around 16 seconds to generate the three-dimensional scene. The program is generating 10,000 points … Continue reading

Posted in algorithms, geometry, graphics, mathematics, wpf, XAML | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Draw a smooth 3D surface with WPF, XAML, and C#

My post Draw a 3D surface with WPF, XAML, and C# explains how to use WPF, XAML, and C# to draw a three-dimensional surface. The following list recaps the main steps. Place a Viewport3D object on a WPF program’s window. … Continue reading

Posted in algorithms, geometry, graphics, mathematics, wpf, XAML | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , | 3 Comments

Understand three-dimensional drawing with WPF, XAML, and C#

The previous examples I’ve posted that use XAML to draw three-dimensional objects are pretty cool, but they’re really basically toys. You can sit down and work out the coordinates needed to draw a cube or (with a bit of work) … Continue reading

Posted in algorithms, graphics, mathematics, wpf, XAML | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | 2 Comments

Use static resources to customize a XAML program

This example shows how you can use static resources to customize a XAML program. The previous example Use static resources to draw three interlocked boxes using XAML and C# uses static resources to avoid duplicating code. This example uses static … Continue reading

Posted in graphics, wpf, XAML | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Use static resources to draw three interlocked boxes using XAML and C#

This example modifies the example Draw three interlocked boxes using XAML and C# to use static resources to draw three interlocked boxes. The previous example draws three cubes and then scales them to make them interlock. One problem with this … Continue reading

Posted in graphics, wpf, XAML | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Draw interlocked tetrahedrons using XAML and C#

This example shows how you can draw interlocked tetrahedrons using XAML and C#. The example Rotate a tetrahedron with crisp edges using XAML and C# shows how to draw a three-dimensional tetrahedron. This example uses the same code to define … Continue reading

Posted in graphics, wpf, XAML | Tagged , , , , , , , , , , , , , | 2 Comments