La Human Software è specializzata in prodotti legati alle immagini digitali, dall’autofocus, al ritocco, agli effetti mosaico, o alla creazione di pattern…
Nel caso di Magic Frames 3000(che si affianca al più tradizionale Classic Frames), ci sono più di 3000 tipi di cornici e 1200 contorni, da poter facilmente applicare alle vostre foto.
IL programma, da abbinare ai più comuni proframmi di fotoritocco (Photoshop, Elements, Photo paint, Corel Painter, Paintshop, ecc), è disponibile sia per Mac OSX che per windows.
Potrete vedere una carrellata di esempi sul sito, sapendo che comunque la scelta è quasi infinita, dato che gli strumenti presenti permettono la personalizzazione quasi assoluta delle cornici.
Si consiglia una visita al sito agli appassionati di foto digitali, in quanto potrebbe tornare utile anche per altri effetti grafici…
Il costo di Magic Frames 3000 è di 82,72 Euro, ed è scaricabile direttamente dal negozio online Human Software.
Il prodotto viene direttamente scaricato sul vostro computer, e vi fornisce una licenza d’uso; ma attenzione! Pesa circa 565 Mb…
[A cura di Iain Antony]
// 1. Configura l'URL e l'identificativo esatto per questo articolo
var disqus_config = function () {
this.page.url = window.location.href.split('?')[0]; // Prende l'URL pulito della pagina
this.page.identifier = window.location.pathname; // Usa il percorso come ID univoco
};
document.addEventListener("DOMContentLoaded", function() {
var disqus_shortname = 'macitynet'; // INSERISCI QUI IL TUO SHORTNAME DISQUS
var disqus_loaded = false;
function loadDisqus() {
if (!disqus_loaded) {
disqus_loaded = true;
var dsq = document.createElement('script');
dsq.type = 'text/javascript';
dsq.async = true;
dsq.setAttribute('data-timestamp', +new Date()); // Obbligatorio per le nuove policy Disqus
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}
}
// 2. Lazy load: carica quando arrivi al div
var observer = new IntersectionObserver(function(entries) {
if(entries[0].isIntersecting === true) {
loadDisqus();
observer.disconnect();
}
}, { threshold: [0] });
// Se l'elemento esiste, avvia l'osservatore
var thread = document.getElementById("disqus_thread");
if(thread) observer.observe(thread);
});