Computer grafica

Domande e risposte per ricercatori e programmatori di computer graphics


2
GL_STATIC_DRAW vs GL_DYNAMIC_DRAW vs GL_STREAM_DRAW: importa?
In OpenGL le funzioni degli oggetti buffer ( glBufferData, glBufferSubDatae probabilmente alcuni altri) hanno un parametro usage, descritto dalla documentazione come un suggerimento dell'uso previsto, probabilmente destinato ad aiutare l'implementazione a produrre prestazioni migliori. uso Specifica il modello di utilizzo previsto dell'archivio dati. La costante simbolica deve essere GL_STREAM_DRAW, GL_STREAM_READ, …


1
Rendering delle onde dell'oceano
Come potrei generare le onde per un corpo idrico con tappi bianchi e schiuma e intensità variabile delle onde? La superficie è una mesh con una mappa normale? Esiste una formula per generarlo? Esiste qualcosa di simile per determinare dove e come vengono riprodotti i tappi bianchi? Mi sono imbattuto …




1
Esibizione ad anello in uno shader
Mi chiedo qual è il modo migliore per integrare una funzione di loop dinamico in uno shader? Innanzitutto, sembra che le matrici dinamiche non siano possibili. Quindi, è meglio creare un array di dimensioni massime e riempirne solo una parte o definire array con dimensioni predefinite? Quindi, qual è il …

2
Che tipo di tecnologia sarebbe coinvolta nel rendering delle unghie umane?
Ci sono molti riferimenti relativi al rendering basato fisicamente di diverse caratteristiche naturali del corpo numano, come pelle, capelli, occhi. Tuttavia, non sono riuscito a trovare informazioni specifiche sulla simulazione di unghie visivamente realistiche. Ad esempio, non ho trovato specificità delle caratteristiche della reazione delle unghie umane alla luce. Alcune …

1
Compensazione della perdita di energia nei modelli BSDF a microfacet a dispersione singola
Modelli di superficie basati su microfacet a dispersione singola come l'originale Torrance-Sparrow BRDF o modelli derivati ​​come il BSDF per superfici dielettriche ruvide di Walter et al. trascurare l'inter-riflesso della luce tra i microfacet, causando una perdita di energia che causa l'oscuramento soprattutto a valori di rugosità più elevati. Il …

1
Cosa sta aspettando la mia GPU?
Sto scrivendo un programma OpenCL da utilizzare con la mia GPU AMD Radeon HD serie 7800. Secondo la guida alla programmazione OpenCL di AMD , questa generazione di GPU ha due code hardware che possono funzionare in modo asincrono. 5.5.6 Coda di comando Per le isole meridionali e successive, i …
11 gpgpu  opencl 

1
Che cosa significa voxelizzazione "6-separazione" e "26-separazione"?
Stavo leggendo questo articolo su Voxelpipe, una libreria di voxelization di NVIDIA e ho trovato nella sezione 2 Voxelization i termini 6-separazione e 26-separazione Ho trovato questo sito Web che cerca di spiegare le idee di base sulla voxelizzazione ma non è stato molto utile per comprendere i termini citati. …


1
Quante code Direct / Compute / Copy sono significative?
DirectX 12 espone le code dei comandi per le attività grafiche (chiamate "Dirette"), di calcolo o di copia. In termini di funzionalità fornita, ognuna è una super serie di quella seguente. Le specifiche indicano che le code dei comandi possono essere eseguite contemporaneamente dal dispositivo. Tuttavia, l'API non limita il …
11 directx12  api 

1
Perché le mesh levigate in 3D Studio finiscono con lo stesso numero di vertici / triangoli? Come possono quindi essere levigati con la stessa geometria?
Sto cercando di capire perché le mesh levigate in 3D Studio (Modificatori / Smoother) finiscono per avere la stessa quantità di vertici / facce prima o dopo quel processo, così come la stessa identica geometria. Nell'esempio seguente, entrambe le mesh hanno 32 vertici e 60 facce. Anche se ho esperienza …
11 3d  geometry  mesh  memory  model 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.