Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Existe-t-il un moyen de passer un nombre arbitraire d'emplacements lumineux (et de couleurs) pour le fragment shader et de les boucler dans le shader? Sinon, comment simuler plusieurs lumières? Par exemple, en ce qui concerne l'éclairage directionnel diffus, vous ne pouvez pas simplement transmettre une somme des poids légers pour …
Sur Twitter, j'ai trouvé cette capture d'écran d'un jeu en développement: L'image sur le dessus semble être sans aucune limitation de couleur. Mais les deux autres images en bas ont une palette de 256 couleurs. Je veux obtenir un effet similaire dans mon jeu (j'utilise OpenGL). Comment faire?
Quand je lis la doc sur webGL ou OpenGL, on peut voir quelques modèles dans la façon dont les noms des fonctions et des objets sont utilisés. Mais je ne peux pas comprendre la différence entre un objet tampon et un tableau. Il existe des «objets de tampon de vertex», …
Dans un WebGL, j'aimerais envoyer un quadrillage d'espace d'écran qui est traité par un fragment shader, mais le fragment shader n'écrit un pixel que dans certaines conditions (disons ... qu'il était dans un cercle ou que le pixel appartenait au côté positif d'un demi-espace défini par une équation de courbe …
Pourquoi la valeur de transposition de glUniformMatrix4fv dans webgl / OpenGL ES doit-elle être fausse? La spécification OpenGL ES indique que la valeur de transposition doit être fausse ou un INVALID_VALUE est généré. Pourquoi alors avoir le paramètre?
Je travaille sur la configuration d'un contour actif dans mon moteur 3D, un effet de surbrillance pour les personnages 3D sélectionnés ou les décors à l'écran. Après avoir travaillé avec le tampon de pochoir et obtenu des résultats insatisfaisants (problèmes avec les formes concaves, l'épaisseur du contour en raison de …
Je suis en train de créer un jeu de tir 3D à la première personne dans le navigateur à l'aide de WebGL. Comment implémenter mouselook / free look pour un tel jeu?
J'ai commencé à utiliser WebGL et je suis ravi de la facilité avec laquelle je peux tirer parti de mon expérience OpenGL (et par extension OpenGL ES). Cependant, ma compréhension est la suivante: OpenGL ES est un sous-ensemble d'OpenGL WebGL est un sous-ensemble d'OpenGL ES Est-ce correct pour les deux …
J'essaie de dessiner un simple objet 3D généré par Google SketchUp 8 Pro sur mon application WebGL, le modèle est un simple cylindre. J'ai ouvert le fichier exporté et copié les positions des sommets, les indices, les normales et les coordonnées de texture dans un fichier .json afin de pouvoir …
J'ai un terrain généré, avec une géométrie hexagonale, selon la capture d'écran ci-dessous: Je génère ensuite des biomes, mais comme vous pouvez le voir, les frontières entre eux sont vraiment laides et droites. Pour cacher cette origine hexagonale, il me faudrait lisser les frontières entre les biomes. Voici à quoi …
Je veux composer des modèles et des particules triangulaires conventionnels avec une scène tracée par rayons à une fréquence d'images raisonnable. webGL ne vous permet pas d'écrire le gl_FragDepthdans le fragment shader. Vous ne pouvez pas avoir plusieurs cibles de rendu, mais vous pouvez effectuer un rendu sur une texture …
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.