Come scoprire in modo affidabile se due curve planari di Bezier si intersecano? Con "affidabilità" intendo che il test risponderà "sì" solo quando le curve si intersecano e "no" solo quando non si intersecano. Non ho bisogno di sapere a quali parametri è stata trovata l'intersezione. Vorrei anche usare numeri …
Sto seguendo un corso di Computer Graphics in questo trimestre. Uno dei nostri progetti di laboratorio riguarda la rasterizzazione del software. Ora sto pianificando la proposta di progetto e sto pensando a come renderlo utile per altre persone nello sviluppo di giochi contemporanei. Dopo alcune brevi ricerche, ho appreso una …
Sto esplorando algoritmi isosurface su GPU per un progetto di laurea (concentrandomi in particolare su dati voxel binari in / out piuttosto che su campi con valori reali). Quindi ho un'implementazione CPU di buoni vecchi cubi in marcia in esecuzione su OpenFrameworks, e ora nella fase di provare a portarlo …
Tutto il rendering spettrale viene gestito come simulazione? Esistono tecniche più personalizzate per il rendering "consumer", ad esempio per lo sguardo in tempo reale o addirittura "realistico" senza risolvere le equazioni fisiche complete? Mi piacerebbe capire come gestiamo il rendering degli effetti spettrali. Sembra che un fotone debba essere descritto …
Devo collegare coppie di punti senza intersezione. Diciamo che ho due punti dati che mi collegano con un segmento di una curva. Quindi vengono nuovamente selezionati due nuovi punti finali e questi nuovi punti devono essere collegati anche senza intersecare curve precedentemente disegnate e così via per un numero qualsiasi …
Pensando al raytracing ibrido, da qui la seguente domanda: Supponiamo che io abbia due sfere solide e . Conosciamo i loro centri e raggi e sappiamo che hanno un volume sovrapposto nello spazio.S1S1s_1S2S2s_2 Abbiamo una tipica configurazione grafica 3D: supponiamo che l'occhio sia all'origine e stiamo proiettando le sfere su …
Gli elenchi di visualizzazione erano una funzionalità OpenGL che, in teoria, poteva accelerare qualsiasi parte dell'API memorizzando un gruppo di comandi per un uso successivo. A mio avviso, ciò ha molto senso per quanto riguarda l'attuale sforzo di riduzione delle spese generali del conducente. Gli elenchi di visualizzazione sono stati …
Quando si applicano più trame a una mesh, come per il bump mapping, di solito associo le trame alle prime poche unità di texture fisse, ad esempio: diffuse = unità 0, bump = unità 1, speculare = unità 2, quindi continuo a riutilizzarle per ciascuna maglia diversa con diverse trame. …
Ho scritto un programma di simulazione di fluidi basato su particelle. È difficile dire se ottengo il risultato giusto. Il risultato visualizzato sembra ragionevole, ma in parte sembra strano. Non so se sia una caratteristica del fluido. Esiste un metodo accurato per verificare se il mio programma è corretto? Modifica …
Come funziona la cache con il rendering basato su tile? Ci sono dei suggerimenti su come migliorare il rapporto di hit della cache per questo? (ad esempio, se le tessere vengono elaborate in orizzontale e ho segmenti verticali di triangoli con la stessa trama, funziona peggio per la cache che …
Supponiamo di avere un computer indirizzabile a parole a 64 bit e di voler programmarlo per generare un carattere 5x7 memorizzato come bitmap di immagine binaria (come quello sotto) su un display mappato in memoria. Dato che abbiamo 5 x 7 = 35 pixel per carattere, potremmo memorizzare un carattere …
Prima di tutto, voglio dire che ho letto molti post sulla mappatura dell'ombra usando mappe di profondità e cubemap e capisco come funzionano e inoltre, ho esperienza di lavoro con loro usando OpenGL, ma ho un problema con l'implementazione Tecnica di mappatura dell'ombra omnidirezionale che utilizza una sorgente luminosa a …
Sto cercando di capire le curve NURBS (le superfici più avanti!) Ma ho qualche problema a capire le basi dei suoi meccanismi interni. Qualcuno potrebbe spiegarmi alcune cose? Dato che provengo dalle curve di Bezier, un confronto tra questi due sarebbe particolarmente utile. La "funzione di base razionale" assomiglia un …
L'applicazione di più sfocature gaussiane può comportare un effetto equivalente a una sfocatura gaussiana più forte. Ad esempio, questa domanda dice che: fare più sfocature gaussiane equivale a fare una sfocatura più grande? Anche Wikipedia lo dice, ma dice che saranno sempre tanti o più i calcoli a farlo in …
Supponiamo che io abbia i target di rendering da 0 a N e RT 0 sembra avere nel suo quarto componente un canale alfa specificato da un materiale o una maschera o qualcosa del genere. È possibile avere i target di rendering della fusione del compositore hardware da 1 a …
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.