Taggato: 

Stai visualizzando 5 post - dal 1 a 5 (di 5 totali)
  • Autore
    Post
  • #872718
    max-1
    Partecipante
    @max-1

    salve a tutti ho trovato un tutorial

    in merito alla possibilita di trasformare

    una texture in bianco e nero in una mesh 3d

    utilizzando il   modificatore displace

    da applicare a un cilindro

    vorrei chiedere come si fa trasformare una foto a colori

    in una immagine bianco e nero

    come quella dello screnn ?

    vorrei usare questa possibilita per realizzare mesh

    per la stampa 3d

    usando foto

    per poi modificarle in blender

    #872724
    Harvester
    Moderatore
    @harvesterAssociato

    Trasformare un’immagine a colori in una in bianco e nero non è la soluzione in quanto quello di cui hai bisogno è una mappa delle altezze, o della profondità, o come preferisci chiamarla, dove la scala di grigi che va da nero a bianco indica una altezza o distanza dalla camera. Pensa ad una immagine di un pavimento con piastrelle bianche e nere disposte a scacchiera, se la converti in bianco e nero e poi la usi come mappa per il displacement, nero è basso e bianco è alto ma questo è errato perchè tutte le piastrelle sono alla stessa altezza. Non so se mi sono spiegato. Non è possibile ricavare una mappa per il displacement corretta da una foto a colori, ma solo una approssimazione, che potrebbe anche andarti bene, non lo so, dipende. Potresti provare ad usare il programma Materialize per ricavare una Height map da una immagine a colori. E’ solo un’ipotesi, prova, fai esperimenti.

    #872770
    max-1
    Partecipante
    @max-1

    Harvester, grazie per il consiglio,

    ho  ubuntu 18.04

    ho provato a istallare Materializzer, che ho visto che è compatibile con ubuntu18.04

    ma ho preblemi con il programma nel enso che

    prima ho scaricato il file ZIP

    e al link si puo vedere il file che ho estratto

    ma non vedo come

    avviare il progrmamma

     

    View post on imgur.com

     

    cosi ho trovato le istruzioni per il terminale

     

    seguendo le istruzioni

     

    https://forum.unity.com/threads/tool-mat…ux.625975/

     

    https://github.com/maikramer/Materialize

     

    ho copiato e incolato nel terminale i comandi che ho trovato su internet.

     

    il problema è che non vedo il modo per fare partire

    materializzer.

     

    cosa devo fare per poter utilizzare materializzer?

     

    Ecco di seguito i comandi copiati nel terminale:

     

     

    Codice:

    a@a-N61Jv:~$ # Add the signing key for the Materialize apt repository

    a@a-N61Jv:~$ sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 79DEC5E1B7AE7694

    [sudo] password for a:

    Sorry, try again.

    [sudo] password for a:

    Sorry, try again.

    [sudo] password for a:

    Executing: /tmp/apt-key-gpghome.7l3iGPvMK2/gpg.1.sh –keyserver keyserver.ubuntu.com –recv-keys 79DEC5E1B7AE7694

    gpg: key 79DEC5E1B7AE7694: public key “Materialize, Inc.” imported

    gpg: Total number processed: 1

    gpg:              imported: 1

    a@a-N61Jv:~$ sudo sh -c ‘echo “deb http://apt.materialize.com/ generic main” > /etc/apt/sources.list.d/materialize.list’

    [sudo] password for a:

    a@a-N61Jv:~$

    a@a-N61Jv:~$ a

    a: command not found

    a@a-N61Jv:~$ sudo apt update

    Hit:1 http://it.archive.ubuntu.com/ubuntu bionic InRelease

    Hit:2 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic InRelease

    Get:3 http://it.archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]

    Get:4 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]

    Get:5 https://dl.google.com/linux/chrome/deb stable InRelease [1.811 B]

    Get:6 http://it.archive.ubuntu.com/ubuntu bionic-backports InRelease [83,3 kB]

    Get:7 http://apt.materialize.com generic InRelease [3.069 B]

    Get:8 https://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1.093 B]

    Get:9 http://it.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [1.541 kB]

    Get:10 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages [1.242 kB]

    Get:11 http://apt.materialize.com generic/main amd64 Packages [371 kB]

    Get:12 http://it.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2.768 kB]

    Get:13 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [2.409 kB]

    Get:14 http://it.archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [297 kB]

    Get:15 http://it.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 DEP-11 Metadata [302 kB]

    Get:16 http://it.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 DEP-11 Metadata [2.468 B]

    Get:17 http://it.archive.ubuntu.com/ubuntu bionic-backports/main amd64 DEP-11 Metadata [8.124 B]

    Get:18 http://it.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 DEP-11 Metadata [10,0 kB]

    Get:19 http://security.ubuntu.com/ubuntu bionic-security/main Translation-en [417 kB]

    Get:20 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [55,2 kB]

    Get:21 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [61,1 kB]

    Get:22 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2.464 B]

    Fetched 9.753 kB in 6s (1.557 kB/s)

    Reading package lists… Done

    Building dependency tree

    Reading state information… Done

    All packages are up to date.

    a@a-N61Jv:~$ sudo apt install materialized

    Reading package lists… Done

    Building dependency tree

    Reading state information… Done

    The following packages were automatically installed and are no longer required:

    linux-hwe-5.4-headers-5.4.0-113 linux-hwe-5.4-headers-5.4.0-117

    linux-hwe-5.4-headers-5.4.0-120 linux-hwe-5.4-headers-5.4.0-121

    linux-hwe-5.4-headers-5.4.0-122 linux-hwe-5.4-headers-5.4.0-124

    linux-hwe-5.4-headers-5.4.0-84 python-pip-whl zlib1g-dev

    Use ‘sudo apt autoremove’ to remove them.

    The following NEW packages will be installed:

    materialized

    0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

    Need to get 173 MB of archives.

    After this operation, 306 MB of additional disk space will be used.

    Get:1 http://apt.materialize.com generic/main amd64 materialized amd64 0.26.4 [173 MB]

    Fetched 173 MB in 1min 27s (1.993 kB/s)

    Selecting previously unselected package materialized.

    (Reading database … 327464 files and directories currently installed.)

    Preparing to unpack …/materialized_0.26.4_amd64.deb …

    Unpacking materialized (0.26.4) …

    Setting up materialized (0.26.4) …

    a@a-N61Jv:~

     

     

     

    Ringrazio tutti per l’aiuto

    #872771
    Harvester
    Moderatore
    @harvesterAssociato

    Non avevi specificato che lavori su piattaforma Linux. Mi spiace ma la versione “ufficiale” di Materialize al momento funziona solamente su sistema operativo Windows. Quella che hai indicato è un fork della versione ufficiale e non avendo personalmente dimestichezza con Linux non ti posso aiutare granchè, ma da quello che leggo sembra che si installi come qualunque altra applicazione per Linux. Di più non so dirti. Purtroppo non vedo un file readme di istruzioni o simile che possa fornire informazioni utili.

     

    Eventualmente, scrivi una email all’autore della versione derivata per Linux chiedendo istruzioni o chiarimenti: mk2play.materialize@gmail.com

    #872772
    andcamp
    Moderatore
    @andcampAssociato

    puoi anche usare servizi online come https://cpetry.github.io/NormalMap-Online/
    oppure puoi provare a creare le mappe con programmi come Krita
    https://www.graphicsandprogramming.net/ita/tutorial/krita/creare-textures-krita/krita-tutorial-mappa-displacement-height-normal

Stai visualizzando 5 post - dal 1 a 5 (di 5 totali)
  • Devi essere connesso per rispondere a questo topic.