History Main / PixelVsTexel

20th May '16 5:14:40 PM nombretomado
Is there an issue? Send a Message


With the more modern [=GPUs=] on {{PlayStation 3}} and the {{Xbox 360}}, texture resolutions have been extremely high, but screen resolutions have sometimes been actually lower than the accepted HD minimum of 720 pixels high. This is primarily due to the rise in programmability in [=GPUs=]. Executing a complex program can take quite a long time; complex programs also use more textures to do specialized effects. Lighting, proper shadow, in short, all of the things we accept in modern graphics-intensive games, have a cost to them. And that cost comes primarily out of the pixel fillrate. Reducing the overall pixel count means less work for the frame buffer, with the same performance.

to:

With the more modern [=GPUs=] on {{PlayStation 3}} UsefulNotes/PlayStation3 and the {{Xbox 360}}, UsefulNotes/XBox360, texture resolutions have been extremely high, but screen resolutions have sometimes been actually lower than the accepted HD minimum of 720 pixels high. This is primarily due to the rise in programmability in [=GPUs=]. Executing a complex program can take quite a long time; complex programs also use more textures to do specialized effects. Lighting, proper shadow, in short, all of the things we accept in modern graphics-intensive games, have a cost to them. And that cost comes primarily out of the pixel fillrate. Reducing the overall pixel count means less work for the frame buffer, with the same performance.
23rd Jan '16 11:12:28 AM MarkLungo
Is there an issue? Send a Message


As for fitting all the texture resolution, that's partly thanks to memory, and partly thanks to TextureCompression.

to:

As for fitting all the texture resolution, that's partly thanks to memory, and partly thanks to TextureCompression.UsefulNotes/TextureCompression.
19th May '15 5:52:06 PM MarkLungo
Is there an issue? Send a Message


[[BitmapsSpritesAndTextures Digital images]] are composed of dots arranged on a grid. Each of these little dots is called a ''pixel'', a contraction of the term 'picture element'. The same is true of the texture graphics that get drawn onto polygons in 3D games; a ''texel'' is simply a pixel within a texture image.

to:

[[BitmapsSpritesAndTextures [[UsefulNotes/BitmapsSpritesAndTextures Digital images]] are composed of dots arranged on a grid. Each of these little dots is called a ''pixel'', a contraction of the term 'picture element'. The same is true of the texture graphics that get drawn onto polygons in 3D games; a ''texel'' is simply a pixel within a texture image.
30th Apr '15 12:00:39 PM nombretomado
Is there an issue? Send a Message


As part of their performance specifications, [[UsefulNotes/GraphicsProcessingUnit graphics cards]] often describe how many texels they can process each second. This is their texture fillrate: the number of times a {{GPU}} can access a texture in a single second.

to:

As part of their performance specifications, [[UsefulNotes/GraphicsProcessingUnit graphics cards]] often describe how many texels they can process each second. This is their texture fillrate: the number of times a {{GPU}} UsefulNotes/{{GPU}} can access a texture in a single second.
30th Apr '15 11:55:01 AM nombretomado
Is there an issue? Send a Message


As part of their performance specifications, [[GraphicsProcessingUnit graphics cards]] often describe how many texels they can process each second. This is their texture fillrate: the number of times a {{GPU}} can access a texture in a single second.

to:

As part of their performance specifications, [[GraphicsProcessingUnit [[UsefulNotes/GraphicsProcessingUnit graphics cards]] often describe how many texels they can process each second. This is their texture fillrate: the number of times a {{GPU}} can access a texture in a single second.
14th Apr '14 3:16:14 PM ChaoticBrain
Is there an issue? Send a Message


[[BitmapsSpritesAndTextures Digital images]] are composed of dots arranged on a grid. Each of these little dots is called a ''pixel'', a contraction of the term 'picture element'. The same is true of the texture graphics that get drawn onto polygons in 3D games; a ''texel'' simply a pixel within a texture image.

to:

[[BitmapsSpritesAndTextures Digital images]] are composed of dots arranged on a grid. Each of these little dots is called a ''pixel'', a contraction of the term 'picture element'. The same is true of the texture graphics that get drawn onto polygons in 3D games; a ''texel'' is simply a pixel within a texture image.
18th Nov '11 10:58:08 PM Korval
Is there an issue? Send a Message


One of the biggest differences between texels and pixels is that pixels are image data. Texels do not ''have'' to be. In modern shader-based rendering systems, textures, and thus their component texels, are arbitrary data. They have only what meaning the shader gives them. They certainly ''can'' be an image, but they can also be a lookup table. Or a depth map that tells where to start shadows. Or [[{{Technobabble}} Fresnel table for computing Cook-Torrance specular illumination.]]

to:

One of the biggest differences between texels and pixels is that pixels are image data. Texels do not ''have'' to be. In modern shader-based rendering systems, textures, and thus their component texels, are arbitrary data. They have only what meaning the shader gives them. They certainly ''can'' be an image, but they can also be a lookup table. Or a depth map that tells where to start shadows. Or [[{{Technobabble}} Fresnel table for computing Cook-Torrance specular illumination.reflectance.]]
15th Dec '10 5:26:11 AM DamianYerrick
Is there an issue? Send a Message


Resolution for both pixels and texels have been growing. Until the 6th generation, most video game systems were stuck with screen resolutions about half of standard. A standard TV set has a resolution of 640×480 pixels, and those game systems had a resolution of 320×240 or less. With 2D systems, this was a happy marriage of saving expensive console memory in the frame buffer and saving ROM space, as high resolution sprites take up a lot of ROM size. With 3D systems, this was to save memory, as frame buffers were small at the time. The {{Nintendo 64}} could go to full standard with a memory upgrade, but even then the pixel fillrate prevented it from running smoothly on many games. Staying at 320×240 also saved performance, as rendering at 640×480 "takes four times longer" (assuming the renderer is fillrate limited, as many were in those days) than 320x240.

The 6th generation brought 640×480, as well as a lot more video memory for bigger textures. On the {{Xbox}}, you could even get 720p resolution (1280×720), though trying it could easily bring the console to its knees.

Now we have high definition systems, which offer both high screen resolutions and high texture resolutions. The latter is important, as PC games could do high screen resolutions for years, but with standard resolution textures, that was just "upscaling".

to:

Resolution for both pixels and texels have been growing. Until the 6th generation, most video game systems were stuck with screen resolutions about half of standard. A standard TV set has a resolution of 640×480 pixels, and those game systems had a resolution of 320×240 or less. With 2D systems, this was a happy marriage of saving expensive console memory in the frame buffer and saving ROM space, as high resolution sprites take up a lot of ROM size. With 3D systems, this was to save memory, as frame buffers were small at the time. The {{Nintendo 64}} could go to full standard with a memory upgrade, but even then the pixel fillrate prevented it from running smoothly on many games. Staying at 320×240 also saved performance, as rendering at 640×480 "takes took four times longer" (assuming as long on the renderer is fillrate limited, as many were in those days) fillrate-limited renderers of the day than 320x240.

The 6th generation brought 640×480, as well as a lot more video memory for bigger textures. On the {{Xbox}}, you low-complexity scenes could even get show at 720p resolution (1280×720), though trying it could easily bring the console to its knees.

(1280×720).

Now we have high definition systems, which offer both high screen resolutions and high texture resolutions. The latter is important, as PC games could do high screen resolutions for years, but with standard resolution textures, that was just "upscaling".
"upscaling"; the methods of shader post-processing to hide the blur of upscaled textures often looked artificial.
27th Sep '10 9:16:32 AM CorahsUncle
Is there an issue? Send a Message


Resolution for both pixels and texels have been growing. Until the 6th generation, most video game systems were stuck with screen resolutions about half of standard. A standard TV set has a resolution of 640x480 pixels, and those game systems had a resolution of 320x240, or less. With 2D systems, this was a happy marriage of saving expensive console memory in the frame buffer and saving ROM space, as high resolution sprites take up a lot of ROM size. With 3D systems, this was to save memory, as frame buffers were small at the time. The Nintendo 64 could go to full standard with a memory upgrade, but even then the pixel fillrate prevented it from running smoothly on many games. Staying at 324x240 also saved performance, as rendering at 640x480 "takes 4x longer" (assuming the renderer is fillrate limited, as many were in those days) than 320x240.

The 6th generation brought 640x480, as well as a lot more video memory for bigger textures. On the X-Box, you could even get 720p resolution (1280x720), though trying it could easily bring the console to its knees.

to:

Resolution for both pixels and texels have been growing. Until the 6th generation, most video game systems were stuck with screen resolutions about half of standard. A standard TV set has a resolution of 640x480 640×480 pixels, and those game systems had a resolution of 320x240, 320×240 or less. With 2D systems, this was a happy marriage of saving expensive console memory in the frame buffer and saving ROM space, as high resolution sprites take up a lot of ROM size. With 3D systems, this was to save memory, as frame buffers were small at the time. The Nintendo 64 {{Nintendo 64}} could go to full standard with a memory upgrade, but even then the pixel fillrate prevented it from running smoothly on many games. Staying at 324x240 320×240 also saved performance, as rendering at 640x480 640×480 "takes 4x four times longer" (assuming the renderer is fillrate limited, as many were in those days) than 320x240.

The 6th generation brought 640x480, 640×480, as well as a lot more video memory for bigger textures. On the X-Box, {{Xbox}}, you could even get 720p resolution (1280x720), (1280×720), though trying it could easily bring the console to its knees.



With the more modern {{GPUs}} on {{Playstation 3}} and the {{Xbox 360}}, texture resolutions have been extremely high, but screen resolutions have sometimes been actually lower than the accepted HD minimum of 720 pixels high. This is primarily due to the rise in programmability in [=GPUs=]. Executing a complex program can take quite a long time; complex programs also use more textures to do specialized effects. Lighting, proper shadow, in short, all of the things we accept in modern graphics-intensive games, have a cost to them. And that cost comes primarily out of the pixel fillrate. Reducing the overall pixel count means less work for the frame buffer, with the same performance.

to:

With the more modern {{GPUs}} [=GPUs=] on {{Playstation {{PlayStation 3}} and the {{Xbox 360}}, texture resolutions have been extremely high, but screen resolutions have sometimes been actually lower than the accepted HD minimum of 720 pixels high. This is primarily due to the rise in programmability in [=GPUs=]. Executing a complex program can take quite a long time; complex programs also use more textures to do specialized effects. Lighting, proper shadow, in short, all of the things we accept in modern graphics-intensive games, have a cost to them. And that cost comes primarily out of the pixel fillrate. Reducing the overall pixel count means less work for the frame buffer, with the same performance.



----
<<|HowVideoGameSpecsWork|>>

to:

----
<<|HowVideoGameSpecsWork|>>
----
27th Sep '10 9:00:42 AM LogicallyDashing
Is there an issue? Send a Message


As part of their performance specifications, [[GraphicsProcessingUnit graphics cards]] often describe how many texels they can process each second. This is their texture fillrate: the number of times a [=GPU=] can access a texture in a single second.

to:

As part of their performance specifications, [[GraphicsProcessingUnit graphics cards]] often describe how many texels they can process each second. This is their texture fillrate: the number of times a [=GPU=] {{GPU}} can access a texture in a single second.



With the more modern [=GPUs=] on {{Playstation 3}} and the {{Xbox 360}}, texture resolutions have been extremely high, but screen resolutions have sometimes been actually lower than the accepted HD minimum of 720 pixels high. This is primarily due to the rise in programmability in [=GPUs=]. Executing a complex program can take quite a long time; complex programs also use more textures to do specialized effects. Lighting, proper shadow, in short, all of the things we accept in modern graphics-intensive games, have a cost to them. And that cost comes primarily out of the pixel fillrate. Reducing the overall pixel count means less work for the frame buffer, with the same performance.

to:

With the more modern [=GPUs=] {{GPUs}} on {{Playstation 3}} and the {{Xbox 360}}, texture resolutions have been extremely high, but screen resolutions have sometimes been actually lower than the accepted HD minimum of 720 pixels high. This is primarily due to the rise in programmability in [=GPUs=]. Executing a complex program can take quite a long time; complex programs also use more textures to do specialized effects. Lighting, proper shadow, in short, all of the things we accept in modern graphics-intensive games, have a cost to them. And that cost comes primarily out of the pixel fillrate. Reducing the overall pixel count means less work for the frame buffer, with the same performance.
This list shows the last 10 events of 10. Show all.
http://tvtropes.org/pmwiki/article_history.php?article=Main.PixelVsTexel