Software rendering refers to a rendering process that is unaided by any specialized graphics hardware.
-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.
...