Pingback: Code Project post “Clipping Plane in WPF 3D”

[WPF 3D]

The Code Project post Clipping Plane in WPF 3D by charles922 references a couple of my WPF 3D posts. His post explains several WPF 3D concepts including;

[WPF 3D]

To see Charles’ post, click here.

For LOTS more information on three-dimensional graphics in WPF, see my book WPF 3d,
Three-Dimensional Graphics with WPF and C#
.



Follow me on Twitter   RSS feed   Donate




About RodStephens

Rod Stephens is a software consultant and author who has written more than 30 books and 250 magazine articles covering C#, Visual Basic, Visual Basic for Applications, Delphi, and Java.
This entry was posted in 3D, 3D graphics, algorithms, books, drawing, graphics, mathematics, wpf, XAML and tagged , , , , , , , , , , , , , , . Bookmark the permalink.

4 Responses to Pingback: Code Project post “Clipping Plane in WPF 3D”

  1. Marino Liranzo says:

    Hello Mr. Rod Stephens,
    I would like to see an example where it is explained how to convert lines drawn in a c # picturebox into 3D rectangles using the end points of the lines, or at least a guide of which procedure to follow.

    Best regards,
    M. Liranzo

    • RodStephens says:

      Sorry but I don’t understand what you want. You can’t really specify 3D points on a 2D screen. You can use the X and Y coordinates and then set the Z value to something fixed, but then you’re basically drawing walls. (Which could be useful in some applications but not always.)

      You could also use two 2D windows, say XY and XZ. Then you could drag a point on both to specify X, Y, and Z coordinates.

  2. Marino Liranzo says:

    Hello Mr. Rods
    Thanks for answering my question.
    My question is related to the possibility of using a control for example like the glControl from the OpenTk library or similar and drawing shapes such as lines, points, 3D polygons, as you do in WPF with c #, the case is that I can do it without having than to do it in WPF, only in c #.

    Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.