WPF 3d: Three-Dimensional Graphics with WPF and C#

[WPF 3d: Three-Dimensional Graphics with WPF and C#]

If you haven’t checked out my book, WPF 3d: Three-Dimensional Graphics with WPF and C#, please take a quick look either on my web page or on Amazon.

If you have a copy of the book, please post a review! People seem to like the book, but sales are lagging because it doesn’t have enough reviews. (And because I self-published it and I don’t have a sales and marketing department.)

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, graphics, wpf and tagged , , , , , , , , , , . Bookmark the permalink.

7 Responses to WPF 3d: Three-Dimensional Graphics with WPF and C#

  1. Angel says:

    It seems to me that you only have it in paper version. I usually use the google translator to read books in English (it translates very well) but if it is on paper I will not buy it and then scan it and then translate it …

  2. Linh says:

    Dear Mr. RodStephens
    May be you can create an example of WPF 3D Cross Section same as https://www.vitrox.com/images/vision-products/optical-inspection-system/optical-inspection-system-lifted-lead.jpg

    Thanks you.

    • RodStephens says:

      This sounds like an interesting project, but unfortunately I think it’s too complicated for me to do right now pro bono. However, here are some thoughts.

      Allowing the user to drag and rotate things in three dimensions is tricky. You can do it, but I don’t know of a really easy way. (My book has a chapter about this, but it doesn’t do exactly what you want.) You might consider showing the cutting plane on the top-down picture and then allowing the user to drag and rotate the plane on that image. That would be in two dimensions so it would be much easier.

      To draw the cross section graph, you could intersect the plane with each of the model’s triangles and add the segment of intersection to the graph. You could also do a little extra work to connect them end-to-end.

      I hope that helps.

  3. Mark Kirkland says:

    I will buy this as soon as it is available in PDF format.

Comments are closed.