Hey Syl ça fait longtemps :)
+1 pour les projets sur les temps libres et leurs intérêts professionnels.
Ayant développé un simulateur sur la physique des fluides (à partir duquel je ferais...
Type: Messages; Utilisateur: oxyde356
Hey Syl ça fait longtemps :)
+1 pour les projets sur les temps libres et leurs intérêts professionnels.
Ayant développé un simulateur sur la physique des fluides (à partir duquel je ferais...
Bon en fait j'ai réinstaller cmake et nettoyer les sources de la lib (cmake y mettait des trucs en cache) et ça marche je n'ai plus le problème.
Etant donné que quand j'avais installé cmake je...
Je remonte le sujet car j'ai le même problème avec CMake mais pour générer le makefile de la librairie Assimp pour mingw. J'ai Qt et MSVC 2010 d'installé aussi mais ma version de MinGW n'est pas...
Terragen ?
C'est possible que tu nous dises de quoi tu parles ?
:lahola: Et c'est un magnifique déterrement de sujet :lahola:
Ah ok je vois de quoi tu parle. Non mon algorithme n'utilise pas l'approche Eulerian grid-based mais Smoothed Particle Hydrodynamics (SPH) et elles n'ont pas beaucoup de points commun :P Il n'y a pas...
Oui elles s'alignent sur la grille de pixel (mais leur position qui est stocké dans un VBO n'en est pas affecté), mais sans le workaround, le pixel où une particule se dessine n'est pas forcément le...
Dans mon exemple j'utilise une grille parce que c'est un exemple simple. Chaque point représente une particule indépendante qui peut aller n'importe où au final, se déplacer lentement ou rapidement,...
Etant donné que j'utilise un matrice de projection ortho et que je ne dessine qu'un pixel par point ça ne change rien car il n'y a rien à interpoler et de toute façon ce n'est pas le passage de...
Non si, si je réaligne à la main dans le vertex shader c'est bon sauf que je fait du calcul en plus pour casser une optimisation ( :s ) que je n'arrive pas à reproduire et je dois dévier de...
Meuuuuuuuuuuuh vous êtes méchant de venir sur "sa page" pour se moquer de lui ^^ peut-être que ça à super bien marché, qu'il a gagné des millions qu'ils comptés vous en donner mais finalement vu vos...
Je veux bien taper au milieu mais pour cela il faut que je sache sur quel pixel taper :mouarf: Parce que moi quand je calcul sur lequel je dois taper je trouve justement une solution qui n'est pas...
1) L'algorithme de simulation que je veux implémenter utilise le rasterizer et le pipeline graphique via opengl
2) J'ai essayé mais en fait mes calculs sont déjà précis, ce sont ceux du rasterizer...
Ok pour le forcer à rasterizer là où je veux il n'y a pas de problèmes, mais selon toi c'est normal qu'il se trompe ??? c'est fou ça :o surtout que ça le fait pas avec une carte ATI ... si c'est...
Oui c'est une grille régulière vu que le rand ne change pas (et c'est pour ça que c'est toute une ligne de points qui est rouge), en fait je viens de reregarder, je me suis trompé, c'est bien le...
bah VertexPosition (correspond à gl_Vertex dans un vertex shader) c'est juste un vec3 dans un VBO qui représente la position d'un point, il peut valloir n'importe quelle valeur c'est une contrainte...
vec4 pos = vec4(gl_ProjectionMatrix * vec4(VertexPosition, 1.0));
gl_Position = pos;
pos.xy = floor((pos.xy * 0.5 + 0.5) * BucketResolution) + 0.5;
fake_position = pos.xy;
Et le problème c'est...
Je te donne juste le y vu que là c'est une ligne de points qui est erroné le x n'a donc pas d'importance.
VertexPosition.y d'un point bien calculé : 49.3137
Rasterizé == Calculé
...
Oui ok je vais essayer de savoir qu'elle valeur fait que ça ne marche pas.
Merci
Nouvel élément qui me laisse penser que c'est un problème de précision, au lieu d'essayer de prévoir où va être rasterizé mon point, je fais en sorte que gl_Position possède la même erreur de...
Et bien ça ne marche paaaaas snif.
Voilà l'image qui me sert de debug :
http://1.bp.blogspot.com/-BEO0xM8Ja0E/T0Oh_zOgq8I/AAAAAAAAACc/EGAxljsJNo0/s1600/screen1.png
Bon là j'ai beaucoup simplifié...
Hey, je connaissais pas l'opérateur "fma" mais j'en frémis si ça marche et il y a moyen :p
Si en effet je pense que mes points erronés sont quasi à cheval entre 2 pixels (c'est ce qui me fait penser...
Salut et merci pour ta réponse.
Malheureusement j'ai déjà testé et cela n'a pas fonctionné :(
Quand j'évalue la distance entre mon point 3D calculé erroné (avec ta formule aussi) et le centre du...
Salut tout le monde,
Je suis en train de bosser sur une simulation de fluide où j'ai besoin de faire un texture lookup dans un vertex shader. Pour cela j'ai besoin de calculer la position écran du...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.