Sign in
Greg Schechter's Blog
Bing Maps, Windows Presentation Foundation and Silverlight -- Graphics, Media, Animation, Programming Model and other goodies.
Options
Email Blog Author
RSS for Posts
Atom
RSS for Comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Search
Tags
Bing Maps
DWM
Effects
Silverlight
WPF
Archive
Archives
December 2009
(1)
October 2008
(1)
September 2008
(2)
August 2008
(2)
May 2008
(8)
February 2008
(1)
November 2007
(2)
October 2007
(1)
September 2007
(1)
August 2007
(1)
May 2007
(1)
April 2007
(3)
March 2007
(1)
January 2007
(1)
October 2006
(1)
September 2006
(3)
August 2006
(1)
June 2006
(1)
May 2006
(2)
April 2006
(2)
March 2006
(5)
June 2005
(1)
May 2004
(4)
December 2003
(3)
MSDN Blogs
>
Greg Schechter's Blog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Greg Schechter's Blog
Introducing the new Bing Maps beta
Posted
Sun, Dec 6 2009
by
Greg Schechter
2
Comments
Well, I’ve been off the air for quite some time, and now have the opportunity to pop up and talk about what I’ve been working on lately. I made the switch from focusing on building platforms like Silverlight, WPF and the Desktop Window Manager to...
Greg Schechter's Blog
Effect Library posted
Posted
Wed, Oct 22 2008
by
Greg Schechter
2
Comments
Troy Jefferson interned this summer with the WPF team and gathered a bunch of Effects that had been written by members of the WPF team. These are now available for downloading on CodePlex . At that same site, you can also browse to a video...
Greg Schechter's Blog
A More Useful Multi-Input Effect
Posted
Sat, Sep 27 2008
by
Greg Schechter
5
Comments
In my last post , I introduced multi-input effects, where you can send in arbitrary WPF brushes that are interpreted as samplers in the shader. The example I did just showed simple image combination via linear combination of pixel values -- illustrative...
Greg Schechter's Blog
Introducing Multi-Input Shader Effects
Posted
Tue, Sep 16 2008
by
Greg Schechter
11
Comments
Thus far in this series on Effects , we've discussed building and using Effects that have a single "texture" or "sampler" as input to them. In the Beta of .NET 3.5 SP1, that's all that was available. With the RTM release, we've added the ability to provide...
Greg Schechter's Blog
A VisualStudio BuildTask and project and item templates for writing ShaderEffects
Posted
Tue, Aug 12 2008
by
Greg Schechter
8
Comments
In a number of places in this series on Effects , I've alluded to a VisualStudio BuildTask and project templates that ease the authoring of shader-based Effects. We now have one up and available for you to download, install, and use. This...
Greg Schechter's Blog
.NET Framework 3.5SP1 and Visual Studio 2008 SP1 released!
Posted
Tue, Aug 12 2008
by
Greg Schechter
4
Comments
Alright! .NET 3.5 SP1 and VS 2008 SP1 are live and available on the web today. There are lots of places to read about all the great stuff there, but from the perspective of this blog, the two big additions over the Beta of .NET 3.5 SP1 are...
Greg Schechter's Blog
Interested in working on the WPF team?
Posted
Thu, May 22 2008
by
Greg Schechter
4
Comments
As you can see from this and other blogs, there's lots of exciting stuff going on in WPF these days, and we're hiring! Ivo Manolov, our Test Manager has a post about job openings in Quality Assurance for WPF, including a posting for a Test Architect...
Greg Schechter's Blog
Writing custom Effects - adding parameters to Effects
Posted
Thu, May 15 2008
by
Greg Schechter
11
Comments
A couple of posts ago , I wrote about writing custom Effects. The example that I dove into was ColorComplementEffect, an Effect that has no parameters other than the incoming "sampler" that it inverts the color on. This post is going to...
Greg Schechter's Blog
A simple Effect sample project and ClickOnce application
Posted
Wed, May 14 2008
by
Greg Schechter
10
Comments
The previous post in this series began to talk about writing custom Effects for WPF. We looked specifically at ColorComplementEffect, an effect with no parameters. In upcoming posts, we'll get into the details of multi-parameter effects and other specifics...
Greg Schechter's Blog
Writing custom GPU-based Effects for WPF
Posted
Mon, May 12 2008
by
Greg Schechter
15
Comments
The last few posts in this series on Effects have focused on the perspective of those using Effects. These Effects have to come into being somehow, and that's where we turn to now. In this post we showed how to apply a ColorComplementEffect to go from...
Greg Schechter's Blog
More details on how Effects work
Posted
Mon, May 12 2008
by
Greg Schechter
4
Comments
The last couple posts in this series have dug into features and example usage of Effects in WPF. Let’s go into some other aspects of the feature that are important to understand. Software Rendering When we discuss Effects, we typically talk about them...
Greg Schechter's Blog
Using Effects in WPF (Part 2)
Posted
Mon, May 12 2008
by
Greg Schechter
4
Comments
My previous post on Effects (part of this series ) gives a simple example of instantiating an parameterless Effect (it just takes the complement of a color) through XAML. Here we discuss more about the use of Effects. First, lest you think that Effects...
Greg Schechter's Blog
GPU-accelerated custom effects for WPF
Posted
Mon, May 12 2008
by
Greg Schechter
12
Comments
With WPF 3.5 SP1 on the horizon (and the Beta available now ), I plan to discuss some of the new graphics features that are coming into WPF in this release. There are a number of great new additions as well as improvements on existing features, but I...
Greg Schechter's Blog
A Series on GPU-based Effects for WPF
Posted
Mon, May 12 2008
by
Greg Schechter
19
Comments
GPU-based Effects are a hot new feature in WPF for .NET 3.5 SP1. I'm going to be blogging a series of articles with progressively more detailed information in them, and am using this post as a place to store a table of contents of these posts. Here's...
Greg Schechter's Blog
VB.NET version of Planerator posted
Posted
Mon, Feb 11 2008
by
Greg Schechter
1
Comments
Sean Cullinan, of blendblog.net , recently posted a VB.NET port of the Planerator .
Greg Schechter's Blog
Some implementation details of the Planerator
Posted
Wed, Nov 28 2007
by
Greg Schechter
2
Comments
My previous two posts ( here and here ) discuss usage of the Planerator control. There are some unique issues that needed to be resolved in the implementation that WPF geeks might be interested in. If you just are interested in using it, and...
Greg Schechter's Blog
Planerator comments and posted XBAP
Posted
Wed, Nov 28 2007
by
Greg Schechter
9
Comments
My previous post introduced a simple, but very powerful custom WPF control called a Planerator. That post contained some screenshots, but there's nothing like a live demo. So here's an XBAP demonstrating the Planerator in action. Click on "Go" to start...
Greg Schechter's Blog
Enter The Planerator - Dead-simple 3D in WPF, with a stupid name
Posted
Fri, Oct 26 2007
by
Greg Schechter
12
Comments
[UPDATED: November 26, 2007 - updated source code zip one last time.] [UPDATED: November 7, 2007 - updated source code zip and made a few clarifications.] When incorporating 3D support into WPF, we strived for integration with the rest of the system,...
Greg Schechter's Blog
Making use of multiprocessing in WPF
Posted
Thu, Sep 27 2007
by
Greg Schechter
12
Comments
There was a query on the MSDN forums for WPF the other day that asked about leveraging multiple processors in WPF applications. I responded, and am basically repeating that response here, with a little bit of extension: WPF 3.0 (and the version coming...
Greg Schechter's Blog
Silverlight 1.1 VirtualEarth Viewer
Posted
Tue, Aug 21 2007
by
Greg Schechter
7
Comments
Microsoft Live Search Maps (aka Virtual Earth) at http://maps.live.com , is fantastic web technology that just keeps on getting better and better with birds-eye views, persistent collections, directions, etc. However, given that its rendering is straight...
Greg Schechter's Blog
WPF, Silverlight and C# 3.0 object initializers
Posted
Sat, May 19 2007
by
Greg Schechter
5
Comments
XAML is definitely the way to go whenever possible when you're writing WPF and Silverlight apps, due to its amenability to tooling, analyzability, side-effect-free-ness, etc. However, there are occasionally (or often, depending on what you're doing) times...
Greg Schechter's Blog
Making ParallaxUi look right - field of view selection
Posted
Sun, Apr 15 2007
by
Greg Schechter
1
Comments
In my last post , I said that "one of the more subtle aspects of the otherwise pretty straightforward ParallaxUi is the ‘registration' between the 2D and the 3D", and proceeded to discuss how this is done. This amounted to figuring out how far back to...
Greg Schechter's Blog
Camera construction in ParallaxUi
Posted
Tue, Apr 3 2007
by
Greg Schechter
8
Comments
One of the more subtle aspects of the otherwise pretty straightforward ParallaxUi is the "registration" between the 2D and the 3D. This comes into play when you just move ever so slightly off-angle, and the view goes from the 2D view of the UI to a 3D...
Greg Schechter's Blog
ParallaxUi - source posted
Posted
Tue, Apr 3 2007
by
Greg Schechter
4
Comments
I've cleaned up the source to ParallaxUi a bit and am attaching it to this post as a .zip file. This has a VisualStudio solution that contains three VisualStudio projects: ParallaxUi - the custom decorator that creates the Parallax UI and exposes properties...
Greg Schechter's Blog
ParallaxUi - UIs Escaping from Flatland
Posted
Fri, Mar 30 2007
by
Greg Schechter
11
Comments
As I mentioned in my last post , one of the guiding principles for the design of 3D in WPF is the consistent and powerful integration with 2D vector graphics, media, imaging, UI, and documents. And, for quite some time, I’ve wanted to write a little demo...
Page 1 of 2 (49 items)
1
2