Torna indietro   Hardware Upgrade Forum > Componenti Hardware > Schede Video > Schede Video - Discussioni generali

DJI Mic Mini 2: audio 48 kHz / 24-bit e protocollo OsmoAudio sotto i 100 Euro
DJI Mic Mini 2: audio 48 kHz / 24-bit e protocollo OsmoAudio sotto i 100 Euro
DJI presenta Mic Mini 2, un sistema microfonico wireless ultra-compatto progettato per democratizzare l'audio di alta qualità nella fascia entry-level. Con un peso di soli 11 grammi per il trasmettitore elimina i fastidi tipici dei modelli più pesanti sui vestiti. Nonostante la miniaturizzazione Mic Mini 2 offre prestazioni tecniche di rilievo: registrazione omnidirezionale a 48 kHz/24-bit, tre preset vocali (Regular, Bright, Rich) e un sistema di cancellazione attiva del rumore a due livelli.
Recensione Moto G77: display AMOLED e buona autonomia per il midrange economico
Recensione Moto G77: display AMOLED e buona autonomia per il midrange economico
Motorola propone in fascia media il nuovo Moto G77 5G, uno smartphone che punta sul display AMOLED da 1.5K a 120Hz, e sulla fotocamera da 108 MP con stabilizzazione ottica per affrontare la fascia media. Il tutto insieme a una batteria da 5200mAh in soli 7,3 millimetri di spessore, con una scocca certificata con standard militari
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI ha appena ufficializzato la serie Lito, la sua nuova gamma di droni entry-level destinata a chi si avvicina per la prima volta alla fotografia aerea. Al centro dell'annuncio ci sono due modelli ben distinti per fascia di prezzo e specifiche tecniche: DJI Lito 1 e DJI Lito X1. Entrambi si collocano sotto la soglia regolamentare dei 249 grammi, che permette di volare con requisiti burocratici più semplici rispetto ai droni più pesanti.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 30-10-2005, 18:50   #1
Arp
Senior Member
 
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 448
Pixel shader vertex shader....

Scusate mi accingo a studiare per sommi capi il funzionamento delle schede video (Qualcosa ho già trovato con google) e vorrei conoscere la differenza tra vertex shader pixel shader e pipeline se è possibile con degli esempi. Visto che sento sempre parlare di questi termini oramai sempre più in uso. Qualcuno può aiutarmi?
Arp è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2005, 19:38   #2
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Una scheda video non fa altro che elaborare poligoni (composti da vertici) e determinare il colore finale del pixel sullo schermo.

Un vertex shader è una funzione che ha un vertice in input e, dopo varie elaborazioni, restituisce un vertice in output.

Un pixel shader è una funzione che dato un pixel in input, dopo varie elaborazioni, restituisce un pixel in output.

Gli shaders nelle schede video da tre anni a questa parte possono essere programmati dagli sviluppatori di videogames per dare vita ad effetti, sia a livello poligonale che a livello di pixel, innovativi e realistici.

Con il termine pipeline normalmente si intende un percorso di calcolo per l'elaborazione di un pixel. Quindi, essenzialmente, un processore grafico dotato di 16 pipeline è in grado di elaborare 16 pixel per ciclo di clock.

Ti ho fatto un piccolissimo sunto per darti un'idea, ma ci sarebbe da dire molto di più in proposito.
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan

Ultima modifica di Vifani : 31-10-2005 alle 13:15.
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2005, 20:15   #3
HaCKeR.InSiDe
Senior Member
 
L'Avatar di HaCKeR.InSiDe
 
Iscritto dal: Sep 2005
Città: uNkNoWn
Messaggi: 1608
fai conto ke le pipeline siano un nastro...piu grosso e questo nastro piu dati possono essere elaborati contemporaneamente
__________________
Antec Twelve Hundred - Enermax Modu 82+625W - Gigabyte MA785GMT-USB3 - AM3 Phenom II X4 955BE cooled by Scythe - 4GB DDR3-1333 Corsair - HD150GB Velociraptor 10k - 2xWD 1TB Caviar Green 64MB - HD5850 Gigabyte - 2 x LG gh22ns50 - W7 Pro 64Bit
HaCKeR.InSiDe è offline   Rispondi citando il messaggio o parte di esso
Old 31-10-2005, 09:32   #4
Arp
Senior Member
 
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 448
Grazie mille per le spiegazioni. Volevo solo chiedere che importanza hanno il fill rate ed il bandwidth nei giochi?
Arp è offline   Rispondi citando il messaggio o parte di esso
Old 31-10-2005, 13:16   #5
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Quote:
Originariamente inviato da Arp
Grazie mille per le spiegazioni. Volevo solo chiedere che importanza hanno il fill rate ed il bandwidth nei giochi?
Il fill rate è il numero di pixel che la scheda video può disegnare al secondo. Quindi, essenzialmente, se una scheda video ti fa 6000 Mpixel/s, vuol dire che ti disegna 6 miliardi di pixel al secondo.

La banda passante, invece, è la quantità di informazioni che possono arrivare al processore grafico: maggiore è la banda passante, migliore sarà la gestione della grafica da parte del processore, specie in condizioni critiche come quelle che si ottengono abilitando l'antialiasing o il filtro anisotropico.
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 01-11-2005, 21:33   #6
mikke
Member
 
L'Avatar di mikke
 
Iscritto dal: May 2005
Messaggi: 262

strautile questo 3d!!!

dai, continuiamo, mi interessa,

p.e.= come faccio a sapere se un gioco è stato programmato per sfruttare le direct 3d o le lib openGL?

e quali sono le diff tra le due?


ciao, mikke
__________________
PATRICIAN 3: il + bel gioco di strategia di tutti i tempi

Ho concluso affari positivamente con: Tomcat79
mikke è offline   Rispondi citando il messaggio o parte di esso
Old 02-11-2005, 14:15   #7
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Quote:
Originariamente inviato da mikke

strautile questo 3d!!!

dai, continuiamo, mi interessa,

p.e.= come faccio a sapere se un gioco è stato programmato per sfruttare le direct 3d o le lib openGL?

e quali sono le diff tra le due?


ciao, mikke
Beh dire quali sono le differenze tra Direct3D e OpenGL è un'operazione che richiederebbe molto tempo. Essenzialmente il Direct3D è sviluppato da Microsoft come parte delle DirectX, mentre OpenGL è un'API sviluppata da Silicon Graphics e portata avanti da un organo denominato OpenGL Architexture Review Board (ARB) di cui fanno parte molte aziende del settore (ovviamente ci sono anche ATI e NVIDIA).

Per sapere se un gioco è sviluppato in OpenGL o Direct3D normalmente è sufficiente leggere il Readme o i requisiti minimi.
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2005, 16:02   #8
mikke
Member
 
L'Avatar di mikke
 
Iscritto dal: May 2005
Messaggi: 262

ottimo,
si impara, si impara piu' da sti forum che altro...

e bilinear e trilinear del filtro anisotropo mi so sempre chiesto
cosa vuol dire...



ciao, mikke
(grazie in anticipo a chi mi risponde ovviamente)
__________________
PATRICIAN 3: il + bel gioco di strategia di tutti i tempi

Ho concluso affari positivamente con: Tomcat79
mikke è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2005, 11:17   #9
cristyano
Senior Member
 
L'Avatar di cristyano
 
Iscritto dal: Oct 2005
Messaggi: 740
Ragà abbiamo detto che il pixel shading elabora i pixel per secondo, il vetrx shading i vertici per secondo, e che le schede video non fanno altro che generare poligoni!!
Ma questi poligoni sono i pixel??? quindi dei quadrettini???
__________________
Concorso ANTEC partecipa e vinci tanti fantastici premi!!!
http://www.pcsilenzioso.it/forum/showthread.php?t=1764
cristyano è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2005, 15:27   #10
cescof
Bannato
 
Iscritto dal: Sep 2001
Messaggi: 378
Ciao, credo anch'io la dicussione interessante e mi inserisco a questo punto per chiedervi a cosa possiamo riferici quando in generale ( e in particolare gforce 689 le) parlaimo di ailitare le pipe e i vertex nascosti o non funzionanti.
Voi dite che le pipe sono "elaboratori" giusto? QUando una pipe è difettosa e crea artefatti stiamo parlando di un roblema hardware? è un problema di materiali, di stampo della scheda o che altro? Ancora come capire seun determinato problema è causto da vertex malfunzionanti o pipe? Nel senso è possibile capire la natura di un problema grafico solo analizzando il problema e non per esclusione ?
Per adesso mi fermo qui, mi sono talmente innervosito in tentativi per abilitare pipe nascoste, oveclock che danno atefatti ecc che mi piacerebbe sapere tecnicamente che tipo di problemi sono (senza presumere ovviamente di poterli risolvere)

Ciao
cescof è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2005, 18:24   #11
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Quote:
Originariamente inviato da mikke

ottimo,
si impara, si impara piu' da sti forum che altro...

e bilinear e trilinear del filtro anisotropo mi so sempre chiesto
cosa vuol dire...



ciao, mikke
(grazie in anticipo a chi mi risponde ovviamente)
Quando si esegue il filtro anisotropico si usano un determinato numero di campioni di una texture. Se questa texture è stata filtrata con filtro bilineare, si ottiene una determinata qualità, se è stata filtrata in trilineare, se ne ottiene una migliore. In particolare le transizioni da un livello di dettaglio al successivo sono sfumate con texture filtrate in trilineare, mentre sono nette in bilineare.
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2005, 18:38   #12
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Quote:
Originariamente inviato da cristyano
Ragà abbiamo detto che il pixel shading elabora i pixel per secondo, il vetrx shading i vertici per secondo, e che le schede video non fanno altro che generare poligoni!!
Ma questi poligoni sono i pixel??? quindi dei quadrettini???
Tutto ciò che vedi in un gioco tridimensionale non sono altro che una serie di poligoni (triangoli in genere) uniti uno vicino l'altro che vanno a comporre gli oggetti. Ad esempio un cubo, normalmente, è fatto utilizzando due triangoli per faccia (che compongono un quadrato), per un totale di 12 triangoli. Immagina, adesso, quando stai girando per i corridoi di Doom 3 e vedi le pareti del corridoio: quasi sicuramente la parete, se piatta, è composta da due triangoli.

Nel momento in cui stai leggendo questo post il tuo monitor sta lavorando ad una determinata risoluzione e tale risoluzione non è altro che il numero di pixel in altezza ed in ampiezza che visualizzi. Ad esempio 1024x768 oppure 1280x1024. Naturalmente all'interno di un gioco l'oggetto composto dai poligoni deve essere visualizzato attraverso i pixel a loro volta visualizzati dal tuo monitor. Come fare per far ciò? Beh qui si andrebbe molto sul tecnico/matematico, ma essenzialmente accade che ogni punto del poligono viene mappato sul tuo schermo così che tu vedi i vari triangoli in una determinata posizione sullo schermo attraverso i pixel. Accade molto spesso che un triangolo occupi una zona vasta dello schermo, cioè più pixel.

La scheda video, dopo aver eseguito i calcoli relativi ai vertici (cioè ai poligoni), deve elaborare anche il colore finale del pixel sullo schermo ed è qui che entra in gioco il fill rate, cioè il numero di pixel disegnati al secondo.
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2005, 18:43   #13
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Quote:
Originariamente inviato da cescof
Ciao, credo anch'io la dicussione interessante e mi inserisco a questo punto per chiedervi a cosa possiamo riferici quando in generale ( e in particolare gforce 689 le) parlaimo di ailitare le pipe e i vertex nascosti o non funzionanti.
Voi dite che le pipe sono "elaboratori" giusto? QUando una pipe è difettosa e crea artefatti stiamo parlando di un roblema hardware? è un problema di materiali, di stampo della scheda o che altro? Ancora come capire seun determinato problema è causto da vertex malfunzionanti o pipe? Nel senso è possibile capire la natura di un problema grafico solo analizzando il problema e non per esclusione ?
Per adesso mi fermo qui, mi sono talmente innervosito in tentativi per abilitare pipe nascoste, oveclock che danno atefatti ecc che mi piacerebbe sapere tecnicamente che tipo di problemi sono (senza presumere ovviamente di poterli risolvere)

Ciao
Diciamo subito che se abiliti pipeline nascoste ed hai artefatti, non puoi farci niente. Le pipeline sono dei percorsi di calcolo e normalmente ogni pipeline si prende carico dei calcoli relativi ad un pixel sullo schermo. Per differenziare la propria offerta, poiché non sempre i chip escono dalla produzione completamente funzionanti, sia ATi che NVIDIA propongono chip come NV40 o R480 dotati di 16 pipeline, con sole 12 pipeline abilitate. Quando tu le vai ad abilitare può capitare sia di avere un prodotto perfettamente funzionante che artefatti. In quest'ultimo casole pipeline originariamente disabilitate sono corrotte. Si tratta quindi di un problema hardware relativo al processo produttivo del chip grafico.
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 16-11-2005, 18:00   #14
cristyano
Senior Member
 
L'Avatar di cristyano
 
Iscritto dal: Oct 2005
Messaggi: 740
Quindi ricapitolando:
FILL RATE= numero di pixel che la scheda riesce a generare in un secondo
BANDWITCH= Banda dati passante da northbridge a scheda grafica, maggiore è meglio la scheda riesce a comunicare con gli altri componenti del pc e quindi ad avere prestazioni maggiori
PIPELINE= Numero di pixel generati per ciclo di clock della GPU(1 ciclo di clock=1 hz)
VETREX SHADER= La scheda elabora i vertici dei poligoni di cui è composta l'img. (generalmente triangoli)
PIXEL SHADER=La scheda elabora i pixel dell'img

La scheda per creare img genera in continuazione triangoli composti da uno o più pixel(ma anche nelle img 2D tipo la visualizzazione di una pagina testo????)
Che sono le Texture???
__________________
Concorso ANTEC partecipa e vinci tanti fantastici premi!!!
http://www.pcsilenzioso.it/forum/showthread.php?t=1764
cristyano è offline   Rispondi citando il messaggio o parte di esso
Old 16-11-2005, 19:05   #15
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Quote:
Originariamente inviato da cristyano
Quindi ricapitolando:
FILL RATE= numero di pixel che la scheda riesce a generare in un secondo
BANDWITCH= Banda dati passante da northbridge a scheda grafica, maggiore è meglio la scheda riesce a comunicare con gli altri componenti del pc e quindi ad avere prestazioni maggiori
PIPELINE= Numero di pixel generati per ciclo di clock della GPU(1 ciclo di clock=1 hz)
VETREX SHADER= La scheda elabora i vertici dei poligoni di cui è composta l'img. (generalmente triangoli)
PIXEL SHADER=La scheda elabora i pixel dell'img

La scheda per creare img genera in continuazione triangoli composti da uno o più pixel(ma anche nelle img 2D tipo la visualizzazione di una pagina testo????)
Che sono le Texture???
La bandwith è la quantità di dati che possono viaggiare tra GPU e la memoria video. Il northbridge, nome con il quale normalmente si intende una componente della scheda madre, non c'entra niente.

Un triangolo a seconda di quanto è grande può ricoprire più pixel, anzi di solito è sempre così.

Nella visualizzazione 2D la gestione da parte della scheda grafica è estremamente ridotta e non si fanno uso solitamente di funzionalità del motore 3D del chip grafico. Si usa un'altra parte dedicata che è molto più piccola.

Una texture è un'immagine applicata sopra i poligoni per dare dettaglio alle superfici. Ad esempio quando guardi la parete di un muro normalmente guardi un quadrato con sopra applicata una texture la quale a sua volta raffigura le mattonelle del muro.
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 17-11-2005, 15:31   #16
cristyano
Senior Member
 
L'Avatar di cristyano
 
Iscritto dal: Oct 2005
Messaggi: 740
Io avevo capito che la badwitch fosse la banda dati paasante fra scheda madre e scheda video, ecco perchè ti aevo detto northbrigde!
Capito grazie
__________________
Concorso ANTEC partecipa e vinci tanti fantastici premi!!!
http://www.pcsilenzioso.it/forum/showthread.php?t=1764
cristyano è offline   Rispondi citando il messaggio o parte di esso
Old 17-11-2005, 19:51   #17
jp77
Senior Member
 
L'Avatar di jp77
 
Iscritto dal: Aug 2005
Città: Brianza
Messaggi: 4688
Complimenti a Vifani
jp77 è offline   Rispondi citando il messaggio o parte di esso
Old 18-11-2005, 14:50   #18
mikke
Member
 
L'Avatar di mikke
 
Iscritto dal: May 2005
Messaggi: 262
Quote:
Originariamente inviato da Vifani

Una texture è un'immagine applicata sopra i poligoni per dare dettaglio alle superfici. Ad esempio quando guardi la parete di un muro normalmente guardi un quadrato con sopra applicata una texture la quale a sua volta raffigura le mattonelle del muro.

ecco come fanno a riprodurre cosi' bene le auto da corsa!!!
ora ho capito cosa sono ste texture..

finalmente!!!

grazie Vifani

ciao, mikke
__________________
PATRICIAN 3: il + bel gioco di strategia di tutti i tempi

Ho concluso affari positivamente con: Tomcat79
mikke è offline   Rispondi citando il messaggio o parte di esso
Old 19-11-2005, 01:09   #19
conan_75
Senior Member
 
Iscritto dal: Sep 2002
Città: Cagliari
Messaggi: 16489
Quote:
Originariamente inviato da mikke

ecco come fanno a riprodurre cosi' bene le auto da corsa!!!
ora ho capito cosa sono ste texture..

finalmente!!!

grazie Vifani

ciao, mikke
Tu pensala così: i poligoni sono i muscoli, che si deformano creando diversi aspetti, mentre le textures sono una pelle elastica che si deforma in base al movimento dei muscoli sotto (o poligoni).
Guardati la mano come si muove e capisci.
conan_75 è offline   Rispondi citando il messaggio o parte di esso
Old 21-11-2005, 20:54   #20
mikke
Member
 
L'Avatar di mikke
 
Iscritto dal: May 2005
Messaggi: 262
Quote:
Originariamente inviato da conan_75
Tu pensala così: i poligoni sono i muscoli, che si deformano creando diversi aspetti, mentre le textures sono una pelle elastica che si deforma in base al movimento dei muscoli sotto (o poligoni).
Guardati la mano come si muove e capisci.

la metafora rende perfettamente l'idea!!

bene conan!!


vediamo se ho capito:

i poligoni sono la geometria pura...

le textures sono l'elemento artistico che dà la profondità e la tridimensionalità al movimento di un oggetto

ciao, mikke
__________________
PATRICIAN 3: il + bel gioco di strategia di tutti i tempi

Ho concluso affari positivamente con: Tomcat79
mikke è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Mic Mini 2: audio 48 kHz / 24-bit e protocollo OsmoAudio sotto i 100 Euro DJI Mic Mini 2: audio 48 kHz / 24-bit e protocol...
Recensione Moto G77: display AMOLED e buona autonomia per il midrange economico Recensione Moto G77: display AMOLED e buona auto...
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla DJI Lito 1 e Lito X1 recensione: i nuovi droni p...
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi Sony World Photography Awards 2026: i premiati, ...
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince Una settimana con Hyundai Ioniq 5 N-Line: divert...
La propulsione ottica con metajet potreb...
La missione Artemis III potrebbe essere ...
Mad Catz M.M.O. 7+: il mouse MMO da cult...
SAS porta il calcolo quantistico nelle a...
Un miliardo di dollari da SAS per portar...
SAS si apre all'IA di terzi: Viya integr...
Quantinuum si appresta a debuttare in Bo...
Censis: il 60% degli italiani evita i me...
Cloud sovrano: Microsoft potenzia Azure ...
Spionaggio industriale: l'edge è ...
Cosa cambia davvero su un'auto elettrica...
Agenti AI più costosi dei dipende...
GeForce RTX 5070 Laptop da 12 GB al debu...
Le aziende e i prodotti candidati all'EH...
Il materiale che cambia tutto: funziona ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:48.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v