Software rendering refers to a rendering process that is unaided by any specialized graphics hardware.

learn more… | top users | synonyms

-4
votes
0answers
63 views

How many commercial games use software rendering? [closed]

It seems many games today use graphics accelerating (e.g. OpenGL) but how many still use software rendering? I mean commercial game wise, how many?
2
votes
2answers
64 views

How scanline rendering finds an intersection with an object

I'm a newbie with graphics and after I read many articles on the web I still don't understand how in rasterizing from a pixel coordinate like (0;0) on the screen the intersection with an object (let's ...
2
votes
2answers
134 views

Is there a 3d animation software that prioritizes working with code rather than GUI? [closed]

All of the 3D animating softwares I've faced are centered around using GUI to work: windows, menus, mouse clicks, mouse adjustments, keyboard shortcuts. As a programmer, I find that limiting. In order ...
-1
votes
2answers
247 views

Software to create anime-looking animation? [closed]

I'm looking for a software for the creation of anime-like sprites. Look at those: Those are hand-drawn. I want to generate sprites with that look, but in several (thousands) positions, in order to ...
-6
votes
1answer
123 views

I want to write a 3-D 1997-style commercial-quality game that can run on multiple operating systems all by myself [closed]

Do you think it is feasible for one person to do this? I will write using cross-platform based graphics libraries (ones that can run on any platform and hardware alike, so porting will be easier), ...
0
votes
1answer
115 views

backface culling error (in world space)

I write simple software renderer. In my pipeline i have stage of backface culling. But looks like it has some error (see picture). I perform culling right after world transformation (is it correct?). ...
2
votes
1answer
160 views

Software rendering 3d triangles in the proper order

I'm implementing a basic 3d rendering engine in software (for education purposes, please don't mention to use an API). When I project a triangle from 3d to 2d coordinates, I draw the triangle. ...
4
votes
2answers
408 views

UV texture mapping with perspective correct interpolation

I am working on a software rasterizer for educational purposes and I am having issues with the texturing. The problem is, only one face of the cube gets correctly textured. The rest are stretched ...
7
votes
1answer
489 views

Depth interpolation for z-buffer, with scanline

I have to write my own software 3d rasterizer, and so far I am able to project my 3d model made of triangles into 2d space: I rotate, translate and project my points to get a 2d space representation ...
1
vote
1answer
102 views

Quake d_draw.s versus d_draw16.s

I decided to write my first Quake source port, but I'm a bit confused. There are 2 rasterization code files: d_draw.s and d_draw16.s. The first is, as John Carmack said, horizontal 8-bpp ...
0
votes
1answer
368 views

Forcing a game to use Direct3D WARP

I am making a study for a research project that involves measuring the performance and quality impact of rendering 3d games using a software rasterizer (like WARP). I wonder if there is a way to ...
9
votes
3answers
1k views

How is software rendering done?

I would like to explore realtime software based rasterization. I know everything is going towards the GPU these days but there are a few games where it still makes sense to use a software renderer. ...