Software Render

  •        51

Full Software Render developed in C# and XNA using the Ploobs Engine ( http://ploobsengine.codeplex.com ). Mimic the stages of Directx 11 pipeline in software, including Vertex, Geometric,Pixel, Hull and Domain Shader programable in C#. Uses Barycentric triangle rasterization.

http://softrender.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

cs56-tutorials-mvc-triangle - A really basic MVC tutorial involving a triangle object.


A really basic MVC tutorial involving a triangle object.

Highly-Divisible-Triangular-Number


http://projecteuler.net/problem=12 - The sequence of triangle numbers is generated by adding the natural numbers. So the 7th triangle number would be 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28. The first ten terms would be: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, ... Let us list the factors of the first seven triangle numbers: 1: 1 3: 1,3 6: 1,2,3,6 10: 1,2,5,10 15: 1,3,5,15 21: 1,3,7,21 28: 1,2,4,7,14,28 We can see that 28 is the first triangle number to have over five divisors. What is the value of

UWMTriangleLibrary - UWM Triangle Chapter Library software


UWM Triangle Chapter Library software

Lozanics-triangle


Lozani?'s triangle (sometimes called Losanitsch's triangle) is a triangular array of binomial coefficients in a manner very similar to that of Pascal's triangle. It is named after the Serbian chemist Sima Lozani?, who researched it in his investigation into the symmetries exhibited by rows of paraffins.

TriangleMatch - find the matched triangle from "unit triangle". Using MacRuby/XCode4


find the matched triangle from "unit triangle". Using MacRuby/XCode4



Basic-DIrect3D - Display a rainbow colored triangle.


Display a rainbow colored triangle.

aXelerate Silverlight 3D


Axelerate Silverlight 3D is a C# 3D Engine by software for Silverlight 2.0 emulating closely as posible to WPF Media3D. Use System.Windows.Shapes to render the 3D models in triangle base. This engine support flat lighting system for SolidColorBrush and GradientBrush's.

ironwallaby-triangle


It's always handy to have a software triangle rasterizer around.

Pascal's Triangle - Dynamic GDI Visual


Pascal's Triangle Display is a program that generates colors for each position, from modular values derived from the triangle of binomial coefficients.

is-triangle - return whether an array of 3 points (in any dimension) describe a triangle


return whether an array of 3 points (in any dimension) describe a triangle

triangle-incenter - computes the incenter of a triangle


computes the incenter of a triangle

triangle-centroid - computes the centroid of a triangle


computes the centroid of a triangle

point-in-triangle - returns true if a 2D point is inside a triangle


returns true if a 2D point is inside a triangle

Cinder-Triangle - Triangle class for Cinder. Analogous to RectT<T>.


Triangle class for Cinder. Analogous to RectT<T>.

Pascal-Triangle-Generator - A small prog to create a pascal triangle with custom height


A small prog to create a pascal triangle with custom height

Space-Triangle - Website for Space Triangle


Website for Space Triangle

triangle-interpolation - An interactive triangle interpolater in Processing


An interactive triangle interpolater in Processing

triangle-chars - Map of 20 unicode triangle characters


Map of 20 unicode triangle characters