Discusión sobre el artículo "Estudiamos la clase CCanvas. Suavizado y sombras"

 

Artículo publicado Estudiamos la clase CCanvas. Suavizado y sombras:

El algoritmo de suavizado de la clase CCanvas es la base de todas las construcciones en las que se usa el suavizado. En el artículo se cuenta cómo funciona este algoritmo y se muestran ejemplos visuales de su funcionamiento. Además, se analizará el dibujado de las sombras de los objetos gráficos y se desarrollará un algoritmo detallado del dibujado de la sombra en el elemento canvas. Para los cálculos se ha utilizado la biblioteca de análisis numérico ALGLIB.

Creo que una de las tareas que se pueden resolver dibujando con la ayuda de CCanvas es la representación de diferentes efectos dinámicos. Por ejemplo, la implementación de construcciones gráficas con uso del suavizado: estas construcciones suavizadas adquieren un aspecto más atractivo. O el dibujado de un nuevo estilo de representación de la línea del indicador, llamado spline. E incluso puede dibujar un indicador dinámico en una ventana aparte, algo parecido al dibujado de una característica de frecuencia en un oscilador. En cualquier caso, el dibujado abre nuevos horizontes de aplicación en sus desarrollos.

3. Sombra del objeto

Dibujando la sombra, damos a los objetos gráficos un trazado de contornos más suave. Además, aparece un pequeño efecto de volumen: los objetos gráficos visualmente dejan de ser planos. Además, las sombras poseen una propiedad muy útil e interesante: las sombras de los objetos, normalmente, son semitransparentes, y al superponer gráficos con las sombras, se crea un efecto adicional de volumen.


3.1. Tipos de sombra

Más abajo se muestran los tipos de sombra más extendidos:

Autor: Karputov Vladimir

Razón de la queja: