¿Cómo bloquear una capa de cambios, incluidos los cambios de posición?

Caso de uso muy estándar para bloquear una capa de modificaciones no intencionales en herramientas gráficas. ¿Cómo es esto posible en GIMP?

Probé el "Bloquear píxeles" "Bloquear canal alfa", también el menú de capas no muestra nada relacionado. ¿Alguien tiene una forma de lograr este efecto?

Actualización - 2019-07-18: Parece que se implementará mientras tanto, vea la respuesta aceptada.

Respuestas (2)

Actualización : GIMP 2.10.x admite la posición de la capa de bloqueo, por lo que está a una actualización de distancia (:

Para habilitarlo: seleccione el tipo de bloqueo "flecha-cruz" de la Lock:sección sobre el panel de capas.

captura de pantalla de la interfaz de usuario

Vieja respuesta para la posteridad:


La respuesta es desafortunada: no puede bloquear la posición de la capa.

Puede solucionar esto un poco usando la opción "Mover la capa activa" en la herramienta "Mover". Pero luego debe seleccionar manualmente la capa activa de la lista, en lugar de hacer clic, lo cual no es óptimo.

El "nuevo candado" al que se hace referencia en el comentario de Michael Schumacher , parece estar programado para la versión 2.10 .

Ver también:

Del documento :

Cerrar con llave

Tienes dos posibilidades:

  • Bloquear píxeles : cuando esta opción está marcada, no puede modificar los píxeles de la capa. Esto puede ser necesario para protegerlos de cambios no deseados.

Entonces, ¿qué te hace pensar que no funciona?

Todavía puede moverlo; esto se soluciona con un candado adicional. Pero aún puede tenerlo como la capa activa. Puedes cambiar su visibilidad. Puedes eliminarlo. Puede cambiar su orden en la pila de capas. Tienes que recorrerlo cuando navegas por las capas con el teclado...
De acuerdo... Pero si no puede "cambiar su orden en la pila de capas", en realidad está bloqueando toda la pila...
@MichaelSchumacher, ¿qué es ese "bloqueo adicional"? porque esa capa que se mueve es básicamente mi problema.
Bloquear la posición de la capa, al menos con respecto a sus coordenadas x e y en la imagen, es un nuevo bloqueo en las versiones de desarrollo actuales. Si esto es de lo que trata su pregunta, entonces debe reformularla y ampliarla.
@xenoid quisquilloso. ¿eh? :) Pero sí, el comportamiento de las capas no seleccionables en la pila tendría que estar bien definido. El hecho de que su posición en la pila pueda cambiar si cambia la posición de otras capas, siempre que la suya no se pueda cambiar directamente, podría ser suficiente para algunos casos de uso.
@Michael Schumacher Puedo llevar el argumento más lejos... si no puede mover la capa, entonces no puede mover las otras capas ni cambiar el tamaño del lienzo. :) Además, debe mantener la capa seleccionable, porque aún se puede usar para operaciones de "lectura": selección, copiar al portapapeles, selección alfa, selector de color ... Tal vez solo necesitemos un "Bloqueo de movimiento" que simplemente deshabilita la herramienta Mover en él.
Dicho candado es el que tenemos en la versión de desarrollo. De todos modos, esta sección de comentarios no es el lugar para discutir futuras funciones de GIMP.
@MichaelSchumacher, deduzco de esto que Gimp no tiene "la capa seleccionada" que se distingue de "la capa está resaltada/se hace clic en ella en el panel de capas", que es cómo se logra esto en Illustrator. (Una capa bloqueada se puede mover en la pila pero no seleccionar , ya que son dos cosas diferentes).