Software Render

  •        0

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

   

comments powered by Disqus


Related Projects

ImageMagick


ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.

JMuPDF: PDF,XPS,CBZ Renderer for Java


JMuPDF is an open source PDF, XPS and CBZ renderer for java. It is based on the original mupdf by Artifex Software, Inc. JNI is used to access native libraries to render documents quickly and efficiently.

BioImageXD


BioImageXD - free open source software for analysis, processing and 3D rendering of multi dimensional, multi data channel, time series image data from microscopy and other sources.

Emulation Framework


The Emulation Framework offers a convenient way to render digital files in their native computer environment. The EF is software developed in Java by the international KEEP project, co-funded by the European Unions 7th Framework Programme.

Blend4Web - 3D Web Application Framework


Blend4Web is a software framework for authoring and interactive rendering of three-dimensional graphics and audio in browsers, i.e. a three-dimensional engine. The platform is intended for creating visualizations, presentations, online-shops, games and other rich internet applications.

SILGraphite: rendering non-roman scripts


Graphite is a project within SIL's scripts and software dev groups to provide cross-platform rendering for complex writing systems. Graphite2, a new version of the Graphite engine, is available at: http://projects.palaso.org/projects/graphitedev with its own bug tracker.

Irrlicht Engine


The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers.

FScape


FScape is a standalone audio rendering software for time domain and spectral signal processing. Similar to SoundHack, it hosts a number of separate filter processes and has simple batch processing capabilities. It runs on any Java 1.4 equipped machin

Smoothris


A tetris clone, featuring vector graphics, smooth movements and rotations of the figure, sub-pixel accuracy and motion blur, all done with software rendering.

Render input formats as SVG trees


x2svg is software to graphically lay out files like XML Schema, DTDs and Java property files as scalable vector graphics (SVG). Diagrams can be converted into PDF, PNG, TIF and EPS files directly from within x2svg. A simple GUI and ant integration exist.