Cómo crear una dona sombreada con un degradado

Necesitamos crear una dona (= un toroide) con un gradiente a lo largo de su longitud Básicamente, queremos tomar este rectángulo

ingrese la descripción de la imagen aquí

y envuélvalo y conviértalo en un tubo, luego conéctelo de extremo a extremo para crear este toro (pero con el color negro en el centro de la superficie, no en el interior como en esta imagen)

ingrese la descripción de la imagen aquí

En realidad, no necesitamos un toroide 3D, solo un anillo circular sombreado como un toroide. Agradecería cualquier sugerencia sobre cómo crear un gráfico de este tipo.

¿Qué programa? -
@Scott Actualmente estamos usando Gimp, pero también tenemos acceso a Photoshop. Todos somos programadores, por lo que también podríamos usar algo como ImageMagik
Me atrevo a decir que un programador también podría usar un lenguaje sdl como Pov-Ray y obtener fácilmente un toro (ver también aquí , para ser renderizado con un fondo transparente ...
Esto es trivial en Illustrator. En el software que nombras... no tanto.
@Vincent No estoy de acuerdo: para un desarrollador es solo cuestión de escribir una línea de código, y el efecto resultante es más realista y detallado: torus{1.0,0.25 texture{pigment{color rgb y} finish{phong 1}}}.
@PaoloGibellini Siempre hay excepciones :)

Respuestas (3)

Haga un degradado radial de tres paradas y llene su anillo con él. (Agregaré pronto imágenes)

ADDENDUM En realidad, no fue una buena idea, porque mientras tanto apareció el mismo método en otras respuestas. Aquí hay algo más:

  1. Tener una imagen cuadrada con una capa blanca. Deje que la imagen tenga dimensiones de píxeles del 200% del diámetro del anillo deseado. Dibuje una selección rectangular horizontal justo en el medio de la imagen y rellénela con negro

ingrese la descripción de la imagen aquí

  1. Deje que la selección permanezca, haga un desenfoque gaussiano, tan pesado que el negro también se aclare un poco en el medio. El desenfoque ahora es un degradado.

ingrese la descripción de la imagen aquí

  1. Que se quede la selección. Tome la herramienta de curvas y ajuste la inclinación del gradiente para que parezca un tubo recto:

ingrese la descripción de la imagen aquí

  1. Elimine la selección Ir a Filtro > Distorsionar > Coordenadas polares > De rectangular a polar

ingrese la descripción de la imagen aquí

  1. Toma la varita mágica. Seleccione el blanco y presione DEL. Asegúrese de tener la tolerancia = 0 o 1 y antialiasing =ON. Antes de borrar puedes ir al menú de selección y contraer la selección si quieres ahorrar más blanco. De lo contrario, se elimina el blanco puro.

ingrese la descripción de la imagen aquí

ADD2: Acabo de leer que sois programadores. Entonces no deberías tener problemas para implementar el siguiente brillo radial:

ingrese la descripción de la imagen aquí

Bx = Brillo (0...255) en el borde

Bm = Brillo en el medio del anillo

R1 = radio interior

W = ancho radial del anillo

h = exponente de redondez, positivo, comienza con h=1

Wow, estas respuestas son increíbles. Por lo general, publico preguntas en StackOverflow, y la mayoría de los comentarios regresan RTFM
@puk Si el manual está ocupado, no se puede leer.

Puede aplicar un degradado radial al trazo de una capa vectorial en Photoshop.

ingrese la descripción de la imagen aquí

O un degradado reflejado como trazo de estilo de capa usando la Shape Burstopción:

ingrese la descripción de la imagen aquí

. . . el estilo Capa es un poco más fácil de aplicar y editar si es necesario.

Buena respuesta, obtienes mi voto, pero nunca lo llevaste hasta su ejemplo (gradiente único de claro a oscuro con parada firme en el borde del círculo interior)
@Webster... Creo que te perdiste parte de la pregunta. Específicamente -- "(pero con el color negro en el centro de la superficie, no en el interior como en esta imagen )" [énfasis mío]

¿Ha pensado quizás en probar Inkscape(dot)org? Al igual que GIMP, también es gratuito y de código abierto.

Dibuje un círculo, establezca un tamaño de trazo amplio, sin relleno, coloree el trazo de azul.

Cópielo y péguelo en el lugar, luego coloree el trazo negro, reduzca el ancho del trazo y aplique un poco de desenfoque.

ingrese la descripción de la imagen aquí