Daniel Lehenbauer's Blog
Exploring 3D graphics with the Windows Presentation Foundation, and other topics occasionally of interest to .NET developers.
My not-so new opportunity...
It is perhaps an understatement to say it's been a while since I blogged. As is commonly the case...
Date: 05/13/2009
New Blender Exporter Features: Double Sided & Solid (Flat) Shading
[UPDATE: The Xaml Exporter now is hosted on CodePlex (here)] I checked in an updated Blender...
Date: 06/23/2006
Looking for ScreenSpaceLines3D? -- 3D Tools v0.4 released
I have posted a new release of the 3D Tools for the Windows Presentation Foundation targeting the...
Date: 05/29/2006
Sphere, Cone, and Cylinder Sample Updated
Minor update: The "Extending Visual3D - Sphere, Cone, and Cylinder" sample has been updated to the...
Date: 02/11/2006
Xaml Export Script for Blender
[UPDATE: The Xaml Exporter now is hosted on CodePlex (here)] The 3D features in the Windows...
Date: 01/14/2006
Why did we change LookAtPoint to LookDirection?
Ernie posted about the differences between the old LookAtPoint property and the new LookDirection...
Date: 01/04/2006
3D Tools Workspace updated to December CTP bits
I've packaged a new release of the 3D Tools workspace targeting the December CTP WinFX bits. This...
Date: 12/20/2005
Rotating the Camera with the Mouse
Possibly the most common 3D UI paradigm is to rotate an object with the mouse in order to view it...
Date: 12/15/2005
WinFX November CTP Released!
If you are like me and have been holding off on installing the final version of the .NET Framework...
Date: 11/30/2005
3D for the Rest of Us: Texture Coordinates
Introduction People new to 3D are frequently confused by the extra level of indirection introduced...
Date: 11/06/2005
Extending Visual3D - Sphere, Cone, and Cylinder
Update: The source has been updated for the December or January CTP (either will work). In my...
Date: 10/16/2005
ModelVisual3D vs. Model3DGroup -- When to use which?
(NOTE: You might find Karsten's pragmatic perspective a useful prelude before we dive into the...
Date: 10/09/2005
Mantis 3D Space Shooter
When we decided to integrate 3D into the Windows Presentation Foundation (Avalon) the scenarios we...
Date: 10/04/2005
Avalon CTP released -- Yes it runs on XP!
Like many many others I am also excited about the Avalon CTP release for a number of reasons: It...
Date: 11/21/2004
The Donut Primitive, V2
I had mentioned previously that I was dissatisfied with the 1st post in the 3D for the Rest of Us...
Date: 09/05/2004
Interpreted Python and WindowsForms experiment
I have been shopping around for a while now for a dynamic language to use when prototyping pet...
Date: 07/31/2004
3D for the Rest of Us, Part 1: 3D Coordinate System
Introduction A hallway conversation which Chris Anderson made me realize that when people ask me...
Date: 07/19/2004
3D Graph Demo Posted
Coincidently, the same day that Kerry Hammil's talk which featured the 3D Blood Sugar Tracker demo...
Date: 07/01/2004
Avalon 3D Video Segment
Kerry Hammil, a program manager with the Avalon team, discusses the goals and features of 3D support...
Date: 06/30/2004
Avalon 3D Hit Testing Demo
One area where the Avalon platform blurs the line between 2D and 3D is with our hit testing...
Date: 06/27/2004
IanG's First Look at 3-D Support in Avalon
MSDN just published an introductory article on 3D support in Avalon by fellow blogger Ian Griffiths...
Date: 06/19/2004
Longhorn on Virtual PC
I was asked if Longhorn runs on Virtual PC. I haven't tried build 4074 first hand, but according to...
Date: 06/14/2004
X-file to Xaml Converter
IanG posted a small utility which reads in a Direct3D mesh (.x file) and writes out the equivalent...
Date: 06/11/2004
Xaml - Your unofficial 3D file format...
Since I made the assertion in my last post that Xaml is as good a way as any to import 3D models I...
Date: 06/08/2004
Building Swing apps with J#
This might be old news, but while my younger brother was out here interviewing he demonstrated for...
Date: 05/14/2004
Avalon 3D is now official...
We hinted at the PDC that the new Windows Client Platform (codenamed Avalon) was going to include...
Date: 05/11/2004