Stai visualizzando 50 post - dal 1 a 50 (di 55 totali)
  • Autore
    Post
  • #766142
    iosaluc
    Membro
    @iosaluc

    Salve, manco dal forum  e da Blender da diversi anni, ho fatto dei lavori con vecchie versioni di Blender che con la 2.80 danno risultati improbabili, percio’ ha fatto un append di tutti gli oggetti e li importati nella 2.80, ma le texture non si manifestano. Nelle 2 pictures render con la vecchia versione e con la 2.80

    #766264
    iosaluc
    Membro
    @iosaluc

    A proposito del mio problema ho applicato la texture della cassa ad un banale parallelepipedo nella 2.80 e lo displea benissimo , non lo fa con il vecchio lavoro, allora le vecchie mesh non vanno bene. Qualcuno mi puo’ spiegare ?

    #766265
    Alessandro Passariello
    Partecipante
    @alessandro-passarielloBIACTAssociatoLP Instructor

    Probabilmente devi cambiare i materiali… prova e vai sapere 😀

    #766266
    Harvester
    Moderatore
    @harvesterAssociato

    Difficile risponderti senza mettere mano al file. Comunque, devi tenere presente che il sistema dei materiali o shaders in Blender Render ed in Cycles/Eevee sono assolutamente incompatibili ed è necessario convertire i vecchi materiali al sistema di nodi in Cycles/Eevee. Questa operazione è più facile effettuarla usando Blender 2.79b come versione di passaggio in quanto Blender Render è ancora presente, mentre dalla 2.80 è stato rimosso.

     

    #766267
    iosaluc
    Membro
    @iosaluc

    Avevo caricato una picture, ma non la vedo. I materiali sono texturizzati.https://community.blender.it/wp-content/uploads/2019/11/cassalegno.jpg

    #766291
    iosaluc
    Membro
    @iosaluc

    Cioe’ se nella 2.79 cambio i materiali con l’uso dei nodi e salvo il file, il render viene visualizzato correttamente nella 2.80 ? Penso usando il cycle render

    #766302
    Harvester
    Moderatore
    @harvesterAssociato

    No, purtroppo devi mettere mano ai materiali in Cycles.

    Quello che intendevo dire è che in Blender Render (con la versione 2.79b) puoi trasformare un materiale da “semplice” singolo materiale con una serie di texture (immagini o procedurali) associate per colore, normali e così via, in una versione del materiale che utilizza i nodi. Esiste un add-on che converte “automaticamente” un materiale “semplice” da Blender Render in uno basato sui nodi, ma se la configurazione è complessa, per esempio se si fa uso di maschere per miscelare le varie texture, allora è necessario operare manualmente. Non è semplice, ma si può fare ragionandoci sopra.

    Negli esempi che seguono ho prima trasformato il materiale Blender Render in una versione basata sui nodi (per mia comodità), quindi commutato il motore di rendering da Blender Render a Cycles, creato il materiale usando il Principled BSDF come base, dopodichè ho associato le varie textures. Nel secondo caso (la parte metallica del secchio) ho usato una singola immagine da cui ho estrapolato “specularità” e rilievi (bump). Questi sono esempi piuttosto “semplici”, basati su immagini, altro discorso è trasporre un materiale procedurale da Blender Render a Cycles, lì bisogna avere pazienza ma si può fare.

    materiale per Blender Render

    convertito materiale BI semplice a nodo

    associato materiale allo shader node output in Blender Render

    commutato motore di rendering a Cycles ed aggiunto nodo Material Output

    associate texture immagine ai canali Color, Roughness e Normal del Principled BSDF

    nel caso del materiale metallico ho invece usato una singola immagine per ricavare Roughness e Bump.

    Questi sono solo dei semplici esempi che spero possano esserti utili.

    #766306
    iosaluc
    Membro
    @iosaluc

    Come si chiama l’addon che trasforma i materiali semplici in materiali con i nodi ? io non texture procedurali e le mie strutture sono semplici

    #766322
    Harvester
    Moderatore
    @harvesterAssociato

    L’add-on si chiama Materials Utils Specials. Studiati prima la documentazione per capire come funziona e poi valutane i risultati. Molto probabilmente dovrai correggere alcune cose quà e là, o in casi estremi dovrai metterci del tuo per ottenere un buon risultato in Cycles. L’add-on ha i suoi limiti.

     

    #766327
    Harvester
    Moderatore
    @harvesterAssociato

    Per esempio, qui ho premuto sul pulsante evidenziato ed il risultato è nei nodi a sinistra. Il motore di rendering è stato commutato su Cycles.

    Come si può vedere ha importato tutte le texture ma non le ha interpretate come ci si aspetterebbe, quindi bisogna intervenire manualmente. Ecco perchè non è sempre la soluzione migliore. Dipende dai casi.

    E non va meglio se premo sulla seconda opzione di conversione che passa per la creazione di una versione a nodi del materiale Blender Render per poi convertire il tutto per Cycles. Anche qui alcune texture non sono state riconosciute (quella speculare) mentre altre non collegate (displacement, DISP). In sintesi, non esiste un automatismo di conversione perfetto al primo colpo.

     

     

     

    #766329
    iosaluc
    Membro
    @iosaluc

    Ok grazie.

    #766375
    iosaluc
    Membro
    @iosaluc

    Ho individuato l’addon sulla 2.79b, ho cercato di installarlo con la funzione “installa dal file” ma non funziona, su un forum ho letto che e’ scaricabile da internet ma il path e’ obsoleto. Il forum e’: https://blenderartists.org/t/materials-specials-conversion/664036

    #766381
    jhskfaaaf
    Membro
    @nn81

    ciao iosaluc!

    dall’esempio che ho visto a inizio discussione e da quel che ho dedotto dalle tue affermazioni mi sembra di capire che non c’è nemmeno il tanto di incasinarsi con add on vari, non fai prim a crearti i materiale ex novo e caricargli la texture? mesh e unwrap son già pronti tanto no?

    curiosità personale se esportavi i modelli tipo in .fbx o .obj dalla 2.7x e li importavi nella 2.8 come venivano?

     

    #766393
    Harvester
    Moderatore
    @harvesterAssociato

    Non lo devi installare ma attivare mettendo la spunta come nell’esempio sopra. L’add-on è già incluso nella distribuzione di Blender.

    #766400
    iosaluc
    Membro
    @iosaluc

    Li ho importati gli obj nelle 2.80, ho messo materiali nuovi ma su questi non si applicano le texture, e’ questo il problema.

    #766404
    iosaluc
    Membro
    @iosaluc

    A me il layout viene cosi’, non vedo menu’ di trasformazione

    #766405
    jhskfaaaf
    Membro
    @nn81

    ok, giusto per la cronaca, ho appena provato a esportare un modello con textures e materiale (blender internal render no cycles) dalla 2.79 in .obj ed in .fbx e ad importarlo nella 2.8

    in generale funzionano entrambi, chiaramente devi  essere in lookdev o render mode come viewport-shading per visualizzare il modello con le texture; ma cosa più importante per assicurarsi dell’ambaradan seleziona la mesh, quindi clicca sul menu shading e verifica i nodi del materiale, a me ad esempio importare l’fbx ha convertito in automatico il materiale di blender internal della 2.79 in un principed node con parametri equivalenti a quelli che avevo settati, ed inodi con le relative textures connessi come da manuale; con l’obj mi faceva similmente ma si perdeva nei parametri del principled ma l’fbx era coerente.

    PS non ho provato a settare parametri avanzati del materiale, ma la base, specular, roughness, diffuse e normal map mi viene ereditato tutto senza problemi

     

    #766411
    Harvester
    Moderatore
    @harvesterAssociato

    Nella tua ultima immagine postata, se guardi bene sulla destra in fondo trovi due voci compresse (devi espanderle per vedere le opzioni): Convert BI material to Cyles, e Convert to BI and Cycles nodes.

    Francamente, non so quanto possa effettivamente essere pratico questo add-on visto che bisogna comunque metterci mano. Questo lo dovrai valutare tu.

    #766431
    iosaluc
    Membro
    @iosaluc

    Mi spiace ma non vedo nulla, indicami per favore dove cliccare.

    #766432
    iosaluc
    Membro
    @iosaluc

    Si ma io dovrei importare da file .blend, l’ho fatto da “append” ed quello che mi da il render di cui all’inizio della discussione.

    #766449
    Harvester
    Moderatore
    @harvesterAssociato

    Forse ti è sfuggito

    Comunque, se è da molto tempo che non usi Blender ti consiglio di rivederne il funzionamento per quanto riguarda i materiali e come differiscono tra Blender Render e Cycles/Eevee. Capito questo il resto è solo questione di adattare i vecchi materiali perchè funzionino con Cycles.

    #766460
    iosaluc
    Membro
    @iosaluc

    Occorre a questo punto chiarire la mia posizione, una specie di ri-presentazione. Mi sono iscritto a questo forum nel 2009, data in cui ho appreso di Blender, presumo, la mia precedente esperienza con i raytracing era un programma ancestrale che si chiamava Imagine, tra il 2009 e il 2011 datano i miei lavori, tra cui quello del topic, ma non il solo, ho conservato i vecchi render; in quel periodo ho seguito vari tutorial per imparare Blender, ad occhio allora vigeva la versione 2.5x, dopo un lungo periodo di assenza con una puntatina nel 2017, sto cercando di riprendere dalla 2.80, solo che nel frattempo e’ cambiato tutto, ora seguo tutorial della 2.80 ma nel frattempo mi sono scordato il funzionamento delle versioni precedenti. Attualmente ho caricato non installato, le versioni 2.79b e 2.80 in 2 cartelle diverse sotto Blender Foundation in program files

    #766463
    Harvester
    Moderatore
    @harvesterAssociato

    Capisco il tuo disagio perchè anche per me ora passare dalla 2.79b alla 2.8x e viceversa mi manda in confusione.

    Non entro nel merito delle tue installazioni perchè rischio di farti più confusione di quanto necessario. Devi solo capire bene come funzionano ora i materiali in Cycles ed Eevee e portare (se possibile) i materiali creati con il “vecchio” sistema di Blender Render al nuovo sistema basato sui nodi. Serve tempo e pazienza.

    #766633
    iosaluc
    Membro
    @iosaluc

    Questa immagine non la capisco, ho messo la texture sul muro come si vede nella preview, ma in rendered mode si vede il muro scuro, inoltre gli assi della cassa hanno lo stesso materiale della cassa ma vengono di un altro colore, e anche loro senza le texture.

    #766639
    jhskfaaaf
    Membro
    @nn81

    così a occhiometro due dritte veloci, setta la prima voce su “Color” anzichè “Non color data”

    verificati le’unwrap degli assi che ti fa bianchi pur avendo stesso materiale della cassa in modo da assicurarti che lavorino sulla texture chiamata in causa dal materiale

    luci.. dalla outliner si evince che hai 2 sole lamp di cui una disattivata in render (quindi come che non ci sia), vedi di aver sufficiente luce in scena, un muro al semibuio non lo vedrai mai bianco bianco

     

    #766672
    iosaluc
    Membro
    @iosaluc

    Ho seguito un tutorial sulle texture per la 2.80 e non si parlava di unwrap; quando si applicherebbe ? Comunque sia non capisco perche’ non appaiono le texture sul muro sulla cassa e sul pavimento pur avendo messo materiali gestiti con i nodi.

    #766675
    jhskfaaaf
    Membro
    @nn81

    grossa lacuna per l’unwrap, ti consiglio subitamente questo video del caro Andresciani che dovrebbe già metterti sulla giusta strada

     

    #766681
    iosaluc
    Membro
    @iosaluc

    Questo e’ il render nella 2.80 del mio lavoro con materiali con i nodi, nessun materiale viene visualizzato

    https://community.blender.it/wp-content/uploads/2019/11/Cantina0.jpg

    Non so se e’ prassi che si fa, se posto il file blender da qualche parte, qualcuno gli da un occhiata ?

    #766683
    jhskfaaaf
    Membro
    @nn81

    @iosaluc il problema è chiaro è inutile continuare a postare render, hai dato un ‘occhiata al video che ti ho linkato? hai verificato uvmap della/e mesh? uppa il file da qualche parte (dovrebbe potersi fare anche qua o non so se possano solo gli associati) comunque al limite va bene ovunque e poi linka

    #766704
    iosaluc
    Membro
    @iosaluc

    Seguo il corso di Andreasciani ma sono alla lezione 7, ho visto il video della 23

    #766706
    jhskfaaaf
    Membro
    @nn81

    #766707
    iosaluc
    Membro
    @iosaluc

    Il file .blend si trova qua  https://www.mediafire.com/file/cudihcipdkvbq6q/Cantina0.blend/file

    #766709
    jhskfaaaf
    Membro
    @nn81

    @iosaluc perfetto era esattamente quello il problema, hai tutte le mesh SENZA unwrap, poprio inesistente come non sia mai stato fatto, di coneseguenza il programma non ha riferimento alcuno per come dove applicare la texture al modello. ti consiglio di riprendere con calma il corso e fartelo tutto almeno quello base poi quindi approfondire eventualmente argomenti con unwrap avanzati e tanto altro ancora alla bisogna e non.

    per ora inutile dirti come fare esattamente, sono anche da mettere scala in nativo i modelli per evitare unwrap pericolosi e da usare seams qua e la specie per candela e baule.. non ho idea se si siano perse per strada o se maldestramente tu abbia cancellato le uvmap che erano presenti..ad ogni modo ora non ci sono più.. valuta tu se armarti di pazienza e portarti avanti col corso o cercare tutorial specifici sull’argomento per poi ritornarci su

     

    #766716
    iosaluc
    Membro
    @iosaluc

    Dunque riprendo il corso di Andreasciani dalla 21, ho fatto variazioni ma ancora non funziona. Considerando che quel lavoro l’avro’ fatto con la 2.50x, c’era a quel tempo la uvmap per le texture ? perche’ non mi ricordo affatto, mi pare di ricordarmi che le texture si caricavano dal pannello materiali.

    #766717
    jhskfaaaf
    Membro
    @nn81

    penso che da che mondo è mondo nel 3D l’unwrap per le texture sia stata sempre la norma, anche se di blender ho conosciuto solo la 2.79 dubito fortemente che vi fossero procedimenti miracolosi differnti dallo standar nelle 2.5x.

    unica cosa che mi viene da pensare che ci sono dei tipi di unwrap a proiezioni semplici per così dire, ma fondamentalmente funzionano solo su geometrie semplici (una ssfera, un cubo, un cilindro ed in ogni caso va poi comunque adattata la mappa UV in funzione della texture di caso in caso..);

    molte mesh di base vengono già create con unwrap (cubo, plane, sfera) quindi il più delle volte se ci associ un materiale con una texture seamless a potenza di 2 ottieni un risultato già perfetto senza fare nulla si può dire! dipende ecco dipende da tante cose..

    la cosa migliore è segui il corso entri nei dettagli come si unwrappa e perchè così da entrare nell’ottica del procedimento ed a quel punto sarà solo questione di pratica e di gusti e ti rigiri la matassa come vuoi

    #766768
    iosaluc
    Membro
    @iosaluc

    Ho seguito il corso di Andreasciani dalla 21 in poi, ho appreso nozioni importanti su materiali e nodi, ho visto il potente node-wrangler e cerchero’ di applicarlo alla mia cassa. Avevo seguito un altro corso-video della 2.80 evidentemente di livello molto piu’ basso, non accennava agli unwrap.

    #766769
    jhskfaaaf
    Membro
    @nn81

    dalla 21 in poi… ma perchè quelli prima????????

    #766883
    iosaluc
    Membro
    @iosaluc

    Ero arrivato alla 7 ed erano lezioni sulla modellazione, che riprendero’ piu’ in la’, attualmente cerco di convertire i miei vecchi lavori alla 2.80, compito che mi sembra arduo, ma ci provo. Ho conservato i vecchi render, erano belli con la 2.80 dovrebbero essere migliori.

    #767069
    iosaluc
    Membro
    @iosaluc

    Passi avanti notevoli, ho fatto l’unwrap della cassa, un lavoraccio ma la texturizazzione  e’ venuta molto bene, ho messo il pavimento e ho appreso che bisogna fare l’unwrap anche delle superfici piane e sto passando al muro, alla fine mettero’ mano alla candela e le luci.

    #767078
    iosaluc
    Membro
    @iosaluc

    Non mi riesce di mettere la texture sul muro, mi sa che l’unwrap non vabene, viene questo

    #767081
    iosaluc
    Membro
    @iosaluc

    Il render viene così, il muro non prende la texture

    #767082
    jhskfaaaf
    Membro
    @nn81

    hai provato a guardarlo dall’altra parte? (seriamente.. prova a flippare le normali)

    #767089
    iosaluc
    Membro
    @iosaluc

    Ho flippato le normals ma non cambia nulla, il fatto che non riesco a visualizzare le normal, pur avendo letto come si fa, non trovo mesh>display

    #767142
    iosaluc
    Membro
    @iosaluc

    Sto impazzendo perche’ non riesco a mettere la texture di mattoni sul muro, ho fatto una nuova mesh che non e’ altro che un piano, come quello del pavimento che si texturizza benissimo, la differenza e’ che il pavimento e’ orizzontale il muro verticale, l’unwrap e’ semplice ma sul muro non vedo texture, ovvero non le vedo con cycle ma le vedo benissimo con eevee e non e’ questione di normal. Altra cosa che mi sfugge, come detto da Fiasco le mappe dell’unwrap non ci sono, ma queste in quale fase vengono salvate ?

    #767147
    jhskfaaaf
    Membro
    @nn81

    per le normali da blender 2.8 in edit mode apri il pannellino del menu ShowOverlays, le abiliti a fondo pagina (le più intuitive clicca sulle facce e aumenta la dimensione degli indicatori);

    per quanto riguarda l’unwrap, quando crei una geometria semplice se fai caso premendo T ed espandi il menu troverai una spunta “generate UV” o una cosa del genere, spuntandola la mesh veràà creata con uvmap di serie ma in tantissimi altri casi l’unwrap va fatto volta per volta da edit mode selezionando e unwrappando dal menu, e quindi arrangiando e verificando il processo nel uvmap editor.

    sta cosa che pero’ lo vedi in eevee e non in cycles mi suona un po’ strana però tu verifica bene, se la mesh è unwrappata (verifica proprio dall’UVeditor com’è la cosa perchè può anche essere che tu hai un plane unwrappato ma l’isola nellUVmap è scalata a zero , faccio un esempio per assurdo) e se il materiale base con texture associata è ok dovrebbe vedersi

    #767159
    iosaluc
    Membro
    @iosaluc

    Con eevee e con cycle

     

    #767160
    jhskfaaaf
    Membro
    @nn81

    non so che dirti, puoi uppare il progetto?

    #767168
    iosaluc
    Membro
    @iosaluc

    Ho messo il progetto in “risorse condivise” del mio profilo.

    #767171
    jhskfaaaf
    Membro
    @nn81

    @iosaluc non me lo fa vedere, prova a schiacciare sulla matita e a mettergli l’opzione di visibilità su  pubblica quindi conferma con Edit

    #767172
    iosaluc
    Membro
    @iosaluc

    Ora lo dovresti vedere

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