The Silverlight 3D open-source project is based on codeplex and Microsoft open-source projects. It is mainly updated to the Silverlight RTM version.

Source: Internet
Author: User

These projects come from the network. Some of them are the source code and examples shared by the author on codeplex, some are demonstration projects when Microsoft pushes Silverlight 5, but they use Silverlight 5 Beta or earlier versions.Vs2010 + Silverlight 5 RTMCannot be used normally.

These projects are all official tutorials and have some reference value. I have successfully debugged them on my machine and shared them. If any of them cannot work properly on your machine, you can leave a message for me to solve the problem.

1.3D housebuilder demo from mix11

This is an example of building a house demonstrated by Microsoft with Silverlight 5 beta,CodeIt is also complicated and needs to be installed before running Expressionblend preview for Silverlight 5, of course, you still need to install Silverlight 5 plugin). During debugging, you need to set housebuildersite as the startup project, which I have already completed. For more information, see http://johnpapa.net/3dmix11. This is a video demo address.

Operation tips: press the up key to zoom in and down key to zoom out. The left-click and right-click buttons rotate around the Y axis, and the Pageup and Pagedown buttons rotate around the X axis.

My computer environment: win7 flagship edition + vs2010 Chinese Edition SP1 + Silverlight 5 RTM + expressionblend preview for Silverlight 5 beta.

: Http://vdisk.weibo.com/s/arqGu

2. solar wind 3D sample

This is one of Microsoft'sProgramTo display day and night, view weather and population density data, the third option is to display the box, the fourth is to add the magnetic field display, is also shown in. Here is a video introduction address.

This program needs to install HLSL shader build task. HLSL is an advanced coloring language used to write shader, which is widely used in xNa.

Can you refer to http://code.msdn.microsoft.com/Solar-Wind-3D-Sample-4cb56170/sourcecode? Fileid = 21323 & pathid = 805804115 website.

This program can use the mouse to drag the map around the Y axis, rotation speed can control the speed of the Earth's rotation, the other does not add too much control, after all, just a demo program.

: Http://vdisk.weibo.com/s/arxzG

3. Controllable textured 3D cube

 

This is a simple example. You can use the slider control on the interface.CubeBody Rotation, using HLSL for Shader, using vertexpositiontexture to build its own vertex and appending texture for 3D modeling, rather than using existing import models from 3DS MAX or Maya. Refer to the xNa tutorial.

Microsoft has not yet added control over the mouse and keyboard, which is to be developed by readers themselves.

You can view the details here.

: Http://vdisk.weibo.com/s/arzKG

4. Babylon 3D Engine

This is a demonstration program that allows you to browse the facilities in the room. It is very dazzling and adds user control, and the scene rendering effect is very good. I especially like the feeling of standing under the lamp, very real.

In addition, the official version has been upgraded to the Silverlight RTM version. You can click here to download the official version, or click here to download the online disk version. This is the same, but the speed may vary.

I think everyone can learn this program well and understand the Silverlight 3D technology.

For more information, see http://code.msdn.microsoft.com/silverlight/babylon-3d-engine-f0404ace.

Here is: 1 2

Well, the program will share it with you first. For the first time I blog, please ask Hai Han if something is not well written! We recommend that you use the dark blue right hand blog.

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.