| Change Set |
Date |
Downloads |
Comment |
19524
by
markdawson
|
Nov 18 2008 at
6:31 AM
|
2498 |
|
19523
by
markdawson
|
Nov 18 2008 at
6:30 AM
|
100 |
Updated code to Silverlight 2 RTM bits |
19522
by
markdawson
|
Nov 18 2008 at
6:28 AM
|
34 |
|
19521
by
markdawson
|
Nov 18 2008 at
6:27 AM
|
25 |
Adding test binaries
|
19520
by
markdawson
|
Nov 18 2008 at
6:25 AM
|
27 |
test checkin - do not download
|
19513
by
markdawson
|
Nov 18 2008 at
5:10 AM
|
22 |
Removing Beta2 code - checking in new code in next checkin, there is no C# code in this checkin, do not download. |
14651
by
markdawson
|
Jul 14 2008 at
5:27 AM
|
1094 |
Added shortest path implementation to Quaternion::Slerp method. Also added the ZIndexOverride property to ModelVisual3D, you can now specify a zindex for each visual so that you can override the default zorder rendering (i.e. if you want to do a snap to front kind of action withot applying a 3D transform) |
12276
by
markdawson
|
Jun 25 2008 at
3:11 PM
|
258 |
Removed triangles copy of it points, now it refers to its meshes positions collection. |
12103
by
markdawson
|
Jun 24 2008 at
6:52 AM
|
32 |
Fixed some minor issues, added some performance improvements for scenarios where the texture and positions collections of a Mesh are constantly changing. |
11591
by
markdawson
|
Jun 8 2008 at
4:42 AM
|
197 |
Updated project to use the new SL2 Beta2 framework. You must install the new Beta2 bits to build the project from www.silverlight.net |
11565
by
markdawson
|
Jun 4 2008 at
2:05 AM
|
47 |
Modified Plane and ray class. Some breaking changes. |
11500
by
markdawson
|
May 28 2008 at
3:42 AM
|
66 |
Adding missing file CompositionTarget.cs |
11492
by
markdawson
|
May 27 2008 at
5:08 AM
|
16 |
|
11491
by
markdawson
|
May 27 2008 at
5:06 AM
|
23 |
Added missing file QuaternionRotation3DTest.cs |
11488
by
markdawson
|
May 27 2008 at
4:14 AM
|
25 |
Added Plane.cs Updated Ray.cs Added Kit3DTest project -> all classes will be unit tested moving forward, will work to unit test existing classes as well. Added CompositionTarget.cs -> now Rendering event can be used for animation, and also can set the frameRate property Removed Viewport3D.FrameRate property, now use CompositionTarget.FrameRate Added System.Windows.Media.Media3D.Quaternion Added System.Windows.Media.Media3D.QuaternionRotation3D |
11295
by
markdawson
|
May 13 2008 at
5:02 AM
|
126 |
Checking in updated binaries. |
11294
by
markdawson
|
May 13 2008 at
4:35 AM
|
40 |
Added System.Windows.Media.Media3D.GeneralTransform3DTo2D which is returned from Visual3D.TransformToAncestor. This allows callers to pass in 3D points and get the corresponding 2D positions of the points on the screen. See TestApp::GeneralTransformTesting to see an example of how this can be used. The benfits of this are that if you want to draw outlined shapes then you can tranform the 3D points to 2D and draw the lines using 2D controls, in the future it would be good to have something like ScreenSpaceLines to help achieve this. |
11198
by
markdawson
|
May 8 2008 at
6:20 AM
|
59 |
|
11197
by
markdawson
|
May 8 2008 at
6:18 AM
|
10 |
|
11196
by
markdawson
|
May 8 2008 at
6:15 AM
|
10 |
|
11195
by
markdawson
|
May 8 2008 at
6:12 AM
|
5 |
DO NOT DOWNLOAD - will not build. Removing files from source control that are not working correctly in source control |
11193
by
markdawson
|
May 8 2008 at
5:52 AM
|
18 |
Still having issue where file contents are not being correctly unpacked from codeplex.com zip file download. Notably: HitTestParameters.cs HitTestResultBehavior.cs HitTestResultCallback.cs
seem to have their contents missing in previous downloads, but the code is in source control!! |
11192
by
markdawson
|
May 8 2008 at
5:43 AM
|
9 |
Seems to be some issue with the files that were checked in - the contents of some files is missing when you download the zip file from codeplex.com but the contents is visible if you browse the source code on codeplex.com - not sure why that was happening. |
11010
by
markdawson
|
Apr 25 2008 at
3:14 AM
|
156 |
Breaking change: Removed the Viewport3D::Render method. The Render method is now private and the render animation is handled internally inside the Viewport3D class using a DispatchTimer. Old code will need to remove the call to Render. You can now call Viewport3D.FrameRate to set the fps of the rendering. You may need to change this depending on the complexity of the scene. |
10995
by
markdawson
|
Apr 24 2008 at
8:32 AM
|
52 |
Big checkin!! Fixed a number of issue including a scenario where multiple Model3D instances that use the same MeshGeometry3D instance were not getting the correct brush for the material.
The big change HitTesting is now implemented, just like with WPF you can call System.Windows.Media.VisualTreeHelper.HitTest, see existing WPF documentation for how this works, but you can get access to the Model, Visual, MeshGeometry, Triangle indices etc that were clicked on. This is great because now it is possible to interact with a 3D scene, see www.markdawson.org/kit3d/demos/sl2/hittesting for an example of how to implement this. The TestApp project has a page called HitTesting which is the implementation of this demo.
Also added an Object directory, right now it contains an implementation for a Torus, which came from: http://blogs.msdn.com/karstenj/archive/2004/08/20/217882.aspx
I added a bunch of files so hopefully I did not miss any, please let me know if there are any build issues. |