dimitriye98, on 13 August 2012 - 01:54 AM, said:
Why would it make your computer lag horribly? Practically any application for your computer does a lot more graphically intensive work than determining whether a certain grid square (since I'm not referring to true pixels, but the low-res squares that the text on the computer is made up of at the moment) should be colored black or white. They need to manage 3 values between 0 and 255, and they do this on a much higher resolution. So no, it would not make your computer lag like hell thank you very much.
Mostly it would kill servers, as for single player minecraft, there's a chance that the individual drawing logic would cause a load of slow down.
What games do, they load up all their sounds and textures at one point early on in the execution of the program/level. The textures are optimised at that point so it's easy to draw objects coated in those textures, since it is essentially just copying and pasting data.
When you start to invoke complicated calculations to determine an image from individual rectangles or pixels, the computer then has to calculate those every time the screen draws, so a simple copy and paste is now a drawn out calculation. If you have enough monitors running this in normal mode alone it would add to the already noticeably existent minecraft lag.
Put it on a server and you'd be lucky to not cause exceptions or stack overflows.
So that's why it's a bad idea, it introduces a lot of extra processing in the most important event (I'm assuming lwjgl handles draw events similar to game maker and XNA. I don't see why it wouldn't, it was designed to be lightweight after all)
Despite all that, if you really want to try something like this, I believe this add-on may be up your street/alley:
http://www.computerc...__fromsearch__1
Yes, I am slightly contradicting myself, but the point of these forums are to resolve people's issues, so here you go, one resolution for you.
If you want more information into the background behind the no pixels argument, try threads like this:
http://www.computerc...-color-control/