Sharp3D.Math used by Hortilux Schreder
Just got a word about Sharp3D.Math being used by Hortilux Schreder (www.hortilux.com) for their software. I added the details to the Sharp3D.Math page. Thanks to Wout de Zeeuw for his comments and...
View ArticleSharp3D.Math v1.1.2 is released!
You can download the new release from here. You can also check out the change log and browse the online documentation. Similar Posts: None Found
View ArticleMath for 3D Game Programming & Computer Graphics
I’ve been thinking about starting a tutorials series about 3D math. I could use Sharp3D.Math for code samples etc… Anyway, I hope I’ll have an update about that soon. Similar Posts: None Found
View ArticleSEHException when serializing value types
When implementing ISerializable the MSDN documentation recommends on applying the [SecurityPermissionAttribute(SecurityAction.Demand,SerializationFormatter=true)] attribute on the GetObjectData method...
View ArticleSharp3D.Math v1.1.2.1 released!
You can download the new release from here. You can also check out the change log and browse the online documentation. Similar Posts: None Found
View ArticleGeneric numerics with .NET
I’ve been playing with .NET generics trying to find a way to convert the current Sharp3D.Math structures to be generic templates. The problem with .NET generic templates and numerics code is that...
View ArticleMoving on to Sharp3D.Math 2.0 – testing the use of generic types
I’ve started doing tests on the use of generics (introduced in the new .NET framework 2.0) for the next versio of Sharp3D.Math. Doing numerics on generic types is a bit of a problem because...
View ArticleMatrix4 benchmark results
The benchmark measured the time (in seconds) of 1,000,000 random matrix multiply operations on the different matrix implementations. The test used the latest Sharp3D.Math build (compiled using...
View ArticleStarted working on the next major version of Sharp3D.Math
I started working on the next major version of Sharp3D.Math (2.0) using version 2.0 of the .NET Framework. Some of the features I am adding: Non-uniform real number random generetors. Signal...
View ArticleMatrix4 benchmark results – take two
Here’s an update on my Matrix4 Benchmark Results. The last test compared the generic class compiled with the new C# 2.0 compiler against the non-generic class (from the Sharp3D.Math library) compiled...
View ArticleSharp3D.Math v1.1.2.2 released!
Few minor bug fixes on this release… Check it out on the Sharp3D.Math Project Page. Similar Posts: None Found
View ArticleStarted working on Sharp3D.Math 2.0
I started working on Sharp3D.Math v2.0 using using Visual Studio 2005 (.NET 2.0). I am using TDD (Test Driven Development) to develop the next version to avoid bugs and make the library more efficient...
View ArticleTest Driven Development (TDD) first impressions…
Well, I have been using TDD for Sharp3D’s development process for few days now and it already helped me find several bugs. At first I thought having to write all the tests code will just be a waste of...
View ArticleSharp3D.Math v1.1.3 Released
The new release contains several bug fixes. Download the new release and check out the changes at the project’s homepage. Similar Posts: None Found
View ArticleSharp3D.Math performance improvements
After doing some performance tests (suggested by Wout de Zeeuw) it became clear to me that using public fields instead of properties can boost the libraries performance by 10%-20% (!!!). Replacing the...
View ArticleIt has been a while…
It has been a while since I last bloged and I regret that…. So whats new? I quit my job at the IDF and applied for a position as a .NET programmer at SAP. This means I will be also moving to my own...
View ArticleOrganizing your code
Scott Hanselman has posted a very interesting blog entry about organizing the code for software projects. A particular interest in the post is the use of NTFS Junction points. It could be usefull for...
View ArticleDXF Library\Viewer using Sharp3D.Math
I got an email from Wout who is using Sharp3D.Math for his DXF class library\viewer projects. Check his site out at http://www.woutware.com Similar Posts: None Found
View ArticleSharp3D.Math donations
I was recently asked by wout (www.woutware.com) about ways to donate money to Sharp3D.Math. The best way for me to recieve money (without the banks taking most of it as fees) is simple by sending an...
View ArticleJPGL Graphics Engine
A graphics engine written in C# and OpenGL which uses Sharp3D.Math can be found at http://www.jordodesigns.com/jpgl.html. From the web site: JPGL is a graphics engine coded in C# using the OpenGL...
View ArticleSharp3D.Math is moving to CodePlex
I just got a new project created on CodePlex.com for Sharp3D.Math. I’ll be moving all the Sharp3D.Math sources and files to that workspace within the next two days and start planning the next version...
View ArticleSharp3D.Math Resurected on CodePlex
Although it has been practically dead for a long time, I’ve recently decided to resurect my open-source C# math library. Up until yesterday, the project’s home at Codeplex only contained the last...
View Article