🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #29782

Re: Nadie se ha dado cuenta??? (cont)

#29782
From: Chano G�mez
Date: Wed, 22 Oct 1997 00:00
26 lines
1521 bytes
> Bueno, creo que el problema es dibujar un punto, y una solucion
> esta dibujar un rectangulo ...
>
> Pero eso sera mas lento que dibujar una linea de un solo punto
> no ?

No creas... Depende del algoritmo que se use para dibujar la l�nea. F�jate que
dibujar un rectangulo es casi trivial. Una vez dadas las coordenadas del rect�ngulo
es inmediato saber qu� posiciones contiguas de memoria deben ser alteradas, y
puestas a 1 o a 0.

En cambio, para dibujar una l�nea dadas las coordenadas de sus extremos, no es nada
inmediato determinar si un determinado punto de la pantalla debe ponerse a negro o
a blanco, sobre todo en el caso de que la l�nea sea obl�cua. Y si encima le quieres
meter antialiasing, ya ni te digo...

Y si no te lo crees, prueba a hacerlo t�.

Todo depende de c�mo se lo haya currado el programador del driver de la tarjeta. O
si el awt ha optimizado el c�digo para que las l�neas "de un punto" se dibujen m�s
r�pido que el resto de l�neas "normales".

Habr�a que medirlo...

Chano.
Technical Details
Message-ID: <344E8453.EE474623@ran.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <62flv5$lkp$1@erika.cica.es> <344CBFD8.3323F449@ran.es> <344DDB6F.7442@sinix.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,ef5d2259ff766a36
X-Google-Attributes: gid1116f3,public
From: "Chano G�mez" <chano@ran.es>
Subject: Re: Nadie se ha dado cuenta??? (cont)
Date: 1997/10/22
Message-ID: <344E8453.EE474623@ran.es>
X-Deja-AN: 284556657
References: <62flv5$lkp$1@erika.cica.es> <344CBFD8.3323F449@ran.es> <344DDB6F.7442@sinix.net>
Organization: Unisource Espana NEWS SERVER
Newsgroups: es.comp.lenguajes.java