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 release adds two requested features to the ModelViewer sample.  The first is the ability to light the scene.  This is convenient if you are viewing a model which does not contain lights.  There are two options for lighting: 1.  Headlight – This will add a white…

3

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 from all angles.  This is illustrated by the images of the tiger model below:  Figure 1a Tiger model in its original configuration Figure 1b Tiger model after the mouse has been dragged to the left…

0

WinFX November CTP Released!

If you are like me and have been holding off on installing the final version of the .NET Framework 2.0 and Visual Studio 2005 until you had Windows Presentation Foundation (formerly code-named Avalon) bits to work with then the wait is over.  The November CTP of the WPF works with the final .NET/VS bits. Tim…

0

3D for the Rest of Us: Texture Coordinates

Introduction People new to 3D are frequently confused by the extra level of indirection introduced by texture coordinates.  3D veterans familiar with texture coordinates from other platforms are sometimes surprised that the default behavior in the Windows Presentation Foundation (formerly code-named Avalon) is a bit different than what they are accustomed to in other 3D APIs. …

5

Extending Visual3D – Sphere, Cone, and Cylinder

Update: The source has been updated for the December or January CTP (either will work). In my previous post I mentioned that one of the motivations for Visual3D was sub-classing.  Prior to the September CTP of the Windows Presentation Foundation (formerly code-named Avalon) there was no extensibility point for creating your own 3D scene nodes.  One…

2

ModelVisual3D vs. Model3DGroup — When to use which?

(NOTE: You might find Karsten’s pragmatic perspective a useful prelude before we dive into the artictural underpinnings.) In the September CTP release of the Windows Presentation Foundation (formerly code-named Avalon) we made 3D a first class citizen in the Visual tree with the introducion of Visual3D.  Up until this point 3D existed solely as content attached to a 2D…

5

Mantis 3D Space Shooter

When we decided to integrate 3D into the Windows Presentation Foundation (Avalon) the scenarios we were targeting for v1 were: 3D effects, like a “Next Page” transition that looks like the turning of a page in a book Data visualization (charts, graphs, etc.) Catalogs where you can rotate items in 3D 3D icons and vector…

0

Minor Boing Update for Channel 9 Interview…

I have discovered an effective way to make sure you follow up on your promises: arrange to have them captured on video.  I had not been able to find the 15 minutes to try Rob’s suggestion for inserting a resource into a collection since November, but somehow tonight was different.  I actually heard from the community before I received the internal email notifying…

9