Newsgroup: it.comp.hardware.video-3d
Titolo: [Un po' tecnica] Qualcuno lo sa????

La prima fase della pipeline di rendering è il transform o il setup dei
triangoli?
--
DanySK
"Se la recita vi è piaciuta, allora applaudite."
Cesare Ottaviano Augusto, in punto di morte.
(
http://members.xoom.it/danysk
)
Per rispondermi in mail elimina "RIMUOVI".


Il discorso è complesso e lunghetto.
In poche parole avviene prima la fase "geometrica" (che contiene la
trasformazione, composta da rotazioni, traslazioni e scaling) e poi quella
di setup dei triangoli (che contiene il back-face culling, i calcoli di
pendenza e delle variazioni e la Scan-Line Conversion).
Ciao


Come ha detto Max [iT] la questione è abbastanza complessa...
Comunque le fasi principali nella Pipeline 3D sono la fase geometrica
e direndering.
La prima si suddivide in:
- Triangolarizzazione
- Trasformazione geometrica *
- Illuminazione
- Clipping
- Setup dei triangoli  *
La seconda fase si suddivide in:
- Texture Mapping
- Shading
Ciao.

 e direndering.
rendering?
:)


Cosa non ti convince nel verbo "rendering" ?


Abbastanza corretto, ma hai semplificato molto.
Soprattutto nella fase di rendering/rasterizzazione ci sono importanti fasi
di test Alpha. depth buffering ed Antialiasing che nelle moderne
applicazioni 3D non mancano mai.
Ciao


Si effettivamente ho ridotto all'osso... comunque secondo me
in linea generale queste sono le fasi chiavi di ogni pipeline 3D.
Ciao.

 acellerati via hardware se non nel calcolo della preview?
Perchè il RayTracing è enormemente dispendioso in termini di calcoli e non
viene implementato dalle DirectX/OpenGL.

 pendenza e delle variazioni e la Scan-Line Conversion).
Ottimo, quindi è come sostenevo io: Transform --> Lighting (eventuale) -->
Setup dei triangoli --> Rendering.
Giusto?

 acellerati via hardware se non nel calcolo della preview?
Non e' che non possono, le schede acceleratrici OpenGL accelerano solo
la preview in rendering scanline con hilight speculari, trasparenze,
env-mapping, texturing e nebbia, ma e' possibile accelerare anche il
casting delle ombre (vedi Maya IPR) e altri effetti a patto di avere la
potenza necessaria. Solo che per chi lavora con applicazioni di grafica
3D, allo stato attuale, e' di gran lunga piu' utile avere una preview
dettagliata e superveloce per la modellazione che non un'accelerazione
del raytracing. Esistono comunque sistemi _hardware_ in grado di
accelerare e rendere realtime la resa in Raytracing (vedi Renderdrive) e
ultimamente anche alcuni algoritmi di illuminazione globale.
Paolo
-- 
+--------------+---------------------------+-----------------+
|  Paolo Zago  |  Email: 
zpa...@yahoo.com
  |  ICQ# 61024022  |
+--------------+---------------------------+-----------------+
|  Valkyrie Power Page - 
http://zpaolo.cjb.net
               |
|  Gundam Weapons      - 
http://gundamweapons.cjb.net
        |
+------------------------------------------------------------+

 ha scritto nel messaggio
news:m2Pb8.11159$eD3.4...@twister1.libero.it...

La fase di Setup dei triangoli è l'ultima operazione effettuata dallo stage
Geometrico in una pipeline 3D.
Ciao.


??????
Ma tu stai parlando del RayTracing, che è uno dei tanti tipi di rendering
esistenti.
Ce ne sono molti altri (quello che fornisce risultati qualitativamente
migliori è il Radiosity, ma è molto dispendioso in termini di potenza
necessaria).
Qui si parlava solo di "sequenza logica" nel processo della pipeline 3D, e
di dove piazzare il rendering.
Il modello che ho fronito è molto semplificato, ma è quello in uso.
Ciao

 Geometrico in una pipeline 3D.
Transform --> Lighting -->Rendering --> Stup dei triangoli
Cosě?

 ha scritto nel messaggio
news:EZ6c8.15769$eD3.6...@twister1.libero.it...

Quasi... č cosě:  Trasformazione - Illuminazione - Clipping - Setup dei
triangoli.
Il rendering fa parte dell'omonimmo Stage che viene dopo la fase
Geometrica.
Saluti.

 Geometrica.
OK, ottimo. Finalmente ci sono. Dove possono essere reerite informazioni di
questo tipo, possibilmente spiegate con una terminologia alla mia portata?
C'č qualche sito? Un libro?

 Cmq di testi sulla grafica 3D ce ne sono a bizzeffe.
Puoi mica consigliarmene uno "semplice" (comprensibile a un 15enne)?