tl; dr: Problema matematico nella geometria proiettiva: come si trova una matrice di telecamere 4x4 che fornisce una proiezione come illustrato di seguito, in modo che i punti A, B, C, D si trovino da qualche parte ai bordi della scatola dell'unità (ad es. dispositivo normalizzato OpenGL coordinate), e gli …
Sto cercando di far funzionare questo shader su un iDevice davvero vecchio, e alla fine anche sugli androidi. Anche quando riduco il codice fino a 2 funzioni seno per frammento, lo shader funziona a circa 20 fps. Ho pensato di prendere una foglia dal libro delle vecchie tecniche di shading …
Il documento Microfacet Models for Refraction through Rough Surfaces (tra gli altri) ci ricorda i seguenti presupposti sulla funzione di distribuzione del microfacet D: La densità del microfacet è valutata positivamente L'area totale della microsuperficie è grande almeno quanto l'area corrispondente della macrosuperficie L'area proiettata (firmata) della microsuperficie è la …
Nel rendering tradizionale, è tipico eseguire tutti i calcoli con unità radiometriche, sia come rendering spettrale completo, sia in termini di componenti (XYZ, RGB, ecc.). Tuttavia, poiché il rendering moderno aggiunge modelli più basati fisicamente, è conveniente per gli artisti essere in grado di specificare i valori nelle unità fotometriche …
Quindi ci ho pensato per un po 'e ho provato a cercare una risposta su Google, ma senza successo. Se tutte le tue trame sono immagini LDR a 8 bit, come i JPEG, ciò non potrebbe potenzialmente causare conflitti con il controllo dell'esposizione / mappatura dei toni durante il rendering. …
Voglio estrarre i colori dalle immagini come in Adobe Kuler. Quando seleziono i colori corrispondenti colorati o disattivati vengono visualizzati. Ma qual è la definizione di colori colorati o tenui? A cosa si riferiscono le parole "colorato", "profondo" e "silenziato"?
Ad esempio, mentre è l'attuale GPU top di gamma, la GTX 980 ha uno sbalorditivo 72,1 gigapixel / secondo fillrate, che con rendering back-to-front e / o controlli buffer Z, sembra quasi ridicolmente grande, forse anche a risoluzioni di 4k. Per quanto riguarda il conteggio dei poligoni, le moderne GPU …
Nella sezione 6.4 Buffer costanti del libro Rendering e calcolo pratici con Direct3D 11 (pagine 325, 326) è menzionato: Per impostazione predefinita, il compilatore HLSL tenterà di allineare le costanti in modo che non si estendano su più registri float4. [...] L'imballaggio per un buffer costante HLSL può anche essere …
Le armoniche sferiche (SH) sono un modo per rappresentare le funzioni sferiche a bassa frequenza con solo una manciata di coefficienti. Hanno alcune belle proprietà matematiche, ad esempio una convoluzione con una funzione del kernel h (x) (che ha una simmetria circolare) può essere calcolata come Nel caso di una …
Vorrei implementare un plugin Maya (questa domanda è indipendente da Maya) per creare modelli 3D Voronoi, Qualcosa di simile So solo che devo iniziare dal campionamento puntuale (ho implementato l'algoritmo di campionamento adattivo di Poisson descritto in questo documento ). Ho pensato che, da quei punti, avrei dovuto creare il …
Nel suo articolo classico Ray Tracing with Cones , John Amanatides descrive una variazione sul ray tracing classico. Estendendo il concetto di un raggio di un angolo di apertura , rendendolo un cono, è possibile ridurre gli effetti di aliasing (compresi quelli che provengono da troppi campioni di Monte Carlo). …
Vorrei simulare l'ingrandimento di oggetti molto distanti mediante l'effetto lente di una galassia meno distante. Dovrò modellare un gran numero di masse di punti o posso cavarmela con una sola massa di punti media? Riesco a vedere come eseguire la raytrace usando le iperbole per i raggi influenzati da una …
L'iride (l'anello colorato che circonda la pupilla dell'occhio) è coperta da uno strato d'acqua e sembra avere elementi opachi incorporati in elementi trasparenti e traslucidi. Quali effetti devo modellare affinché l'iride appaia realistica da vicino (l'iride occupa oltre il 20% dell'area dell'immagine)? È necessaria la dispersione della superficie secondaria o …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.