Sign in
WPF3D Team Blog
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
3.5
3.5 SP1
3D
3DTools
4.0
4.0 Beta 1
4.0 Beta 2
Apps
Basics
Books
Brushes
D3DImage
Geometry
Hit Testing
Lectures
Lighting
Materials
Performance
Shading
Tools
UIElement3D
Viewport2DVisual3D
Visual3D
WPF
Archive
Archives
May 2010
(1)
October 2009
(1)
June 2009
(4)
May 2009
(2)
January 2009
(1)
May 2008
(1)
January 2008
(1)
November 2007
(1)
October 2007
(1)
September 2007
(4)
July 2007
(1)
June 2007
(1)
May 2007
(1)
April 2007
(1)
March 2007
(4)
February 2007
(2)
January 2007
(5)
December 2006
(4)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
WPF3D Team Blog
Interacting with 2D on 3D in WPF
Posted
over 7 years ago
by
wpf3d
32
Comments
Interacting with 2D placed on 3D is now possible in v1 of the Windows Presentation Foundation! In between shipping Vista and planning the next version of WPF, we realized that with a clever implementation it was possible to provide this feature today...
WPF3D Team Blog
What’s new in WPF 3.5
Posted
over 6 years ago
by
wpf3d
13
Comments
With the release of WPF 3.5 beta 2 (download here: http://www.microsoft.com/downloads/details.aspx?FamilyId=D2F74873-C796-4E60-91C8-F0EF809B09EE&displaylang=en ), we’ve added some exciting new features to WPF 3D. At a very high level these can be...
WPF3D Team Blog
Subclassing UIElement3D
Posted
over 6 years ago
by
wpf3d
11
Comments
Subclassing from UIElement3D to create your own elements that respond to input, focus and eventing is simple to do in 3.5. In this example we'll create a Sphere class which derives from UIElement3D and will show off some new features in the process. ...
WPF3D Team Blog
What’s New in Graphics for 4.0 Beta 1
Posted
over 4 years ago
by
wpf3d
10
Comments
.NET 4.0 Beta 1 was released a few weeks ago and there’s a lot to it that you can read about elsewhere so I thought I would just stick to what’s changed for WPF graphics. These are the biggest things of note: RenderOptions.ClearTypeHint : If WPF renders...
WPF3D Team Blog
What's New in Graphics for 4.0 Beta 2
Posted
over 4 years ago
by
wpf3d
7
Comments
Last beta I mentioned we were saving the best for Beta 2 so thank you for waiting :) New Features The PixelShader class now accepts Pixel Shader 3.0 shaders when your hardware supports them. Important : There is no software rendering for PS 3.0. For example...
WPF3D Team Blog
Material Behavior
Posted
over 6 years ago
by
wpf3d
7
Comments
What Material you choose will impact your GeometryModel3D in three ways: Lighting model Depth write Blend with the back buffer The first one is straightforward since it's right in the name of the Material plus it's documented. The last...
WPF3D Team Blog
Material Color Knobs
Posted
over 7 years ago
by
wpf3d
6
Comments
We affectionately refer to DiffuseMaterial.Color, DiffuseMaterial.AmbientColor, SpecularMaterial.Color, and EmissiveMaterial.Color as the "color knobs." The color knobs are probably the least understood WPF3D feature because they were one of the last...
WPF3D Team Blog
.NET 4.0 Image Scaling Change Reminder
Posted
over 3 years ago
by
wpf3d
6
Comments
As we mentioned earlier in this blog post , the default BitmapScalingMode has changed from Fant to Linear. If you compile your app for 4.0 and notice scaled bitmaps looking worse, this is why. If you want the old look, set the mode back to Fant. Fant...
WPF3D Team Blog
More 3D Transitions
Posted
over 6 years ago
by
wpf3d
5
Comments
The WPF Feature Montage has been updated to include a custom transition control that contains four 3D transitions: page turn, curtain pull, explosion, and door open. The full source is included in the zip. -- Jordan P.S. For those of you who saw...
WPF3D Team Blog
3.5 SP1 Software 3D Leak Fix Available
Posted
over 4 years ago
by
wpf3d
4
Comments
In 3.5 SP1 it was really easy to leak memory when doing software 3D rendering involving a VisualBrush or DrawingBrush. We got this complaint many times online and in person. Unfortunately, there is no work around. It’s described in “Issue 2” from this...
WPF3D Team Blog
.NET 3.5 SP1 Graphics @ Channel 9
Posted
over 5 years ago
by
wpf3d
4
Comments
Sorry for the lack of updates, but we've been pretty busy. On what, you may ask? Our PM, David Teitlebaum, just did a video on Channel 9 showing off the new features. He starts by covering interactive 2D on 3D and improved layered window support, both...
WPF3D Team Blog
D3DImage and Software Rendering
Posted
over 4 years ago
by
wpf3d
4
Comments
If the WPF render thread is doing software rendering, D3DImage will not show up. I don't think we specifically called this out in the documentation so it can come as a surprise when you first encounter it. Off the top of my head, here are times when the...
WPF3D Team Blog
Augmented Reality with WPF3D
Posted
over 6 years ago
by
wpf3d
3
Comments
Augmented Reality is the process of taking real world data, typically video, and enhancing it with computer graphics. Casey used WPF3D along with an AR toolkit and DirectShow to get some great results. Check out the sweet video ! -- Jordan P.S....
WPF3D Team Blog
Petzold.Media3D
Posted
over 6 years ago
by
wpf3d
3
Comments
Charles Petzold has posted his WPF3D library on the web. It includes sphere, cube, cylinder, torus, line, and teapot mesh generation. Buying his book 3D Programming for Windows grants you royalty-free use of the library so be sure to check it out!...
WPF3D Team Blog
Blender to XAML Exporter Updated
Posted
over 5 years ago
by
wpf3d
3
Comments
Robert Hogue has updated the Python script with a bunch of new features. See this forum post for the instructions, tutorials, and demos! -- Jordan
WPF3D Team Blog
3D Hit Testing
Posted
over 4 years ago
by
wpf3d
3
Comments
How to do 3D hit testing has come up a bit recently in the forums but essentially it isn’t any different than 2D hit testing which is described on MSDN here . You can either start with a 2D point on the Viewport3D or a 3D point on a Visual3D. Starting...
WPF3D Team Blog
WPF3D Lighting and Shading
Posted
over 4 years ago
by
wpf3d
3
Comments
We use the standard fixed-function Blinn-Phong model . You can read up on all of the equations here at MSDN. If you have a Tier 2 card, we actually do our lighting in a vertex shader. If you don’t have a Tier 2 card, we do the lighting on the CPU. Why...
WPF3D Team Blog
Bootcamp Lecture
Posted
over 6 years ago
by
wpf3d
3
Comments
We gave a lecture on 3D yesterday at a "WPF Bootcamp" event and I've attached the slides. Here's the outline: Intro to WPF3D with a simple example Interactive 2D on 3D Performance tips (based on this paper ) -- Jordan
WPF3D Team Blog
Texture Coordinates in WPF3D
Posted
over 6 years ago
by
wpf3d
3
Comments
If you've never encountered texture coordinates before, DanLehen has a detailed introduction that you can find here . If you have used texture coordinates before in another API you may have noticed that we are a little different. Here's what you need...
WPF3D Team Blog
Welcome to the WPF3D team blog!
Posted
over 7 years ago
by
wpf3d
2
Comments
Soon we'll be posting things like design tips, perf tricks, feature discussions, 3D basics, and more but until then check out these existing resources: DanLehen's blog 3DTools for WPF WPF MSDN Forums Jordan Parker Software Design Engineer
WPF3D Team Blog
Latest 3D Apps
Posted
over 6 years ago
by
wpf3d
2
Comments
It sounds like the Shaxam folks are improving their Lightwave to XAML exporter. Richard Godfrey has two fantastic examples up on his blog . Chris Cavanagh has created a little 3D physics XBAP demo and he has also posted the source . Japan's famous...
WPF3D Team Blog
3DTools v1.01 Released
Posted
over 6 years ago
by
wpf3d
2
Comments
We just released the 1.01 version of the 3DTools for the Windows Presentation Foundation. This update fixes a few small bugs found in the 1.0 release. You can get the new version from here: http://www.codeplex.com/3DTools/Release/ProjectReleases.aspx...
WPF3D Team Blog
Flickr Photo Browser Source Code Now Available
Posted
over 6 years ago
by
wpf3d
1
Comments
In the Channel9 video showing the 2D on 3D feature found in the 3DTools Codeplex project, we demoed a photo browsing application that made use of 2D on 3D and that talked to Flickr for images. I'm happy to announce that the source code for this application...
WPF3D Team Blog
Turning the Pages
Posted
over 6 years ago
by
wpf3d
1
Comments
Turning the Pages 2.0 by Armadillo Systems uses WPF3D to allow you to manipulate books in 3D space and collaborate with other readers. The British Library is using it for a few of the books in their remarkable collection. Thanks to this app, two of Leonardo...
WPF3D Team Blog
Not Quite Dead Yet
Posted
over 6 years ago
by
wpf3d
1
Comments
Apologies for the lack of updates recently, but we were busy preparing an internal lecture on WPF3D. The good news is we created a lot of content and we'll start posting parts of it soon. Also, we think we fixed the broken images. If you see any more...
Page 1 of 2 (36 items)
1
2