Ho del codice che scorre attraverso una serie di oggetti e rende le istanze di quegli oggetti. L'elenco di oggetti che devono essere sottoposti a rendering è memorizzato come std :: map>, dove un oggetto della classe MeshResource contiene i vertici e gli indici con i dati effettivi e un …
Non sono davvero una persona 3D, e ho usato solo un po 'di shader in alcuni esempi di Three.js, e finora ho avuto l'impressione che vengano usati solo per la parte grafica dell'equazione. Tuttavia, l'articolo (abbastanza enigmatico) di Wikipedia e alcune altre fonti mi portano a credere che possano essere …
Attualmente sto lavorando a un gioco per PC 3D (scritto in C ++ e DirectX 9.0) e sto cercando di trovare il modo migliore per archiviare i dati di livello in memoria. L'azione del gioco si svolge sotto terra, quindi c'è sempre un soffitto sopra il giocatore. Il terreno è …
Devo scrivere, come si può riassumere, un gioco 3D completo da zero in questo semestre. Fino ad ora ho programmato solo giochi 2D nel mio tempo libero, la transizione non sembra difficile, il gioco è semplice. L'unico problema che ho è il rilevamento delle collisioni. L'unica cosa che ho potuto …
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 2 anni fa . Quindi è così che lo capisco: Un artista modella la cosa …
Disclaimer: questa è una di quelle temute domande in stile Minecraft, ma penso che sia più una domanda su strutture di dati e algoritmi Sono davvero nuovo alle strutture di dati 3D e mi chiedo quale sia il modo migliore per archiviare e abbinare una struttura di blocchi 3D. In …
Ad esempio, il tuo gioco ha 100 nemici (in diverse squadre) che corrono in giro e la loro IA vuole ispezionare le entità vicine per vedere quale dovrebbe attaccare. Qual è un modo rapido per organizzare quelle entità in modo che ogni nemico non debba calcolare la distanza tra se …
Sono curioso di sapere come questo tipo di animazione viene generalmente eseguita in termini di codice. Alcuni esempi: Un personaggio prende qualcosa - solo la mano viene animata verso il bersaglio http://www.youtube.com/watch?v=rW-7uatehx4 visto dalle 4:50 quando il giocatore prende l'arma. Il personaggio pende da una sporgenza - le mani sono …
Pensi che sia possibile passare direttamente dalla programmazione C ++ con esperienza (circa 5 anni) direttamente all'apprendimento di DirectX 3d? Voglio dire .... inizierei con le basi, sono più interessato a creare Demo (come ottenere una buona demo dell'acqua e simili) piuttosto che fare un gioco completo. Pensi che sia …
Come gestite l'ombreggiatura in un gioco 3D? Ho una fonte di luce direzionale che oscura un lato di un albero fatto di cubi. I restanti 3 lati ottengono tutti solo ombreggiatura ambientale. Quindi l'effetto 3d si perde guardando due lati ombreggiati nell'ambiente. Mi sto perdendo qualcosa? Dovrei ombreggiare il lato …
Vorrei disegnare una grafica molto grande (~ 500 px) di pianeti che ruotano lentamente. Questa grafica è pensata per stupire. Qual è il modo migliore per farlo? Non ho esperienza con nessun particolare motore 3D e non sono nemmeno sicuro su quale piattaforma questo gioco funzionerebbe, quindi: Potrei pre-renderizzare ogni …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Ho notato che in generale sembra che la grafica e le …
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.