In sostanza, desidero rimuovere la necessità di generare rumore coerente dalla CPU alla GPU. Da lì, voglio anche generare il terreno per un mondo tridimensionale usando questo rumore come densità nei punti voxel. Dopo questo, voglio prendere quelle densità e poligonizzarle (generare vertici) che rappresentano il terreno del mondo. Va …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Potrei gentilmente chiedere, di suggerirmi un repository di vertex di alta …
Qual è il modo più accettato per mantenere aggiornate le matrici di uno shader e perché? Ad esempio, al momento ho una Shaderclasse che memorizza le maniglie nel programma shader e nelle uniformi GLSL. Ogni volta che muovo la telecamera devo passare la nuova matrice di visualizzazione allo shader, quindi …
Sto scrivendo un editor di giochi e mappe usando Java e jMonkeyEngine. Nell'editor della mappa, ho un pennello fatto da sfera wireframed. Il mio problema è: voglio renderlo visibile ovunque, quindi voglio invertire il colore del pixel "dietro" questo pennello. Volevo farlo con il framment shader (GLSL), ma non so …
Sto cercando di far spostare un rettangolo tra due posizioni a cui mi riferisco come _positionAe _positionB. Entrambi sono di tipo Vector3. Il rettangolo si muove bene. Tuttavia, quando raggiunge _positionBnon si muove nella direzione opposta, come dovrebbe. Sono tornato nel codice per dare un'occhiata. Sono giunto alla conclusione che …
Stavo guardando un po 'di Rocket League e ho notato che c'erano adesivi e ruote animati. . Vorrei implementare qualcosa di simile agli effetti nell'immagine sopra. Come potrei scrivere un Unity Shader per fare l'effetto ruota? Non so molto di Shader, ma posso modificare lo standard Unity Shader per fare …
Sto praticando animazioni usando ossa / skinning. Sto cercando di inviare allo shader una matrice per vertice. Posso pensare a questi due approcci. Metodo 1 Ho una maniglia uniforme per ogni matrice ossea come questa u_Bone0 = GLES20.glGetUniformLocation(mProgram, "u_Bone[0]"); u_Bone1 = GLES20.glGetUniformLocation(mProgram, "u_Bone[1]"); e nel onDrawmando ciascuno di loro allo …
Sto cercando di creare un effetto scintillante per il mio shader in tempo reale, ma non so come. Ecco un esempio e un altro esempio . Quale tecnica posso usare per implementare questo?
Sto cercando di creare l'effetto dello spessore della superficie dell'acqua con uno shader di frammenti di vertici. Sono in un ambiente di gioco 3D ma è una vista a scorrimento, quindi una vista "2D". Ecco un buon tutorial per creare tale effetto in 2D reale usando il framment shader. Ma …
Dalla mia comprensione, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); è equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Ma quando stampo la ModelViewmatrice, la chiamata a glTranslatef()non sembra funzionare correttamente. Ecco il frammento di codice: #include <stdlib.h> #include <stdio.h> #include …
Sono curioso di sapere come gestire molte luci in una scena. Data una mappa molto grande in un gioco di ruolo, con segrete (con le luci lì dentro) ecc. Conosco l'illuminazione differita, ma questo risponde solo a come rendere molte luci. Ma la mia domanda è di più: come non …
Ho dei problemi nel rendere un insieme di valori in un rendertarget. I valori non finiscono mai nell'intervallo esatto che desidero. Fondamentalmente uso un quad a schermo intero e un pixel shader per eseguire il rendering sulla mia texture di rendering rendertarget e quindi intendo utilizzare le coordinate della texture …
Sto iniziando con GLSL e ho implementato una semplice ombreggiatura differita che genera G-buffer con posizioni, normali e albedo. Ho anche scritto un semplice punto luce shader. Ora disegno una sfera per la luce del punto e l'uscita va in un buffer di illuminazione. Il problema è come combinare i …
Ho cercato un libro che abbia un approccio dal basso verso l'alto per la programmazione grafica. Quindi qualcosa che inizia con il filtro 2d, magari passando alla mappatura normale, quindi all'occlusione ambientale, ecc. Lo chiedo perché sono stato pigro negli ultimi anni nello sviluppo del gioco e ho sempre usato …
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.