Bonjour,
BGRABitmap à la base fonctionne avec les CPU 64bit mais en ce qui concerne du portage pour Delphi, je ne sais pas ce qu'il en est. En tout cas il date de 4 ans. N'ayant pas Delphi...
Type: Messages; Utilisateur: circular17
Bonjour,
BGRABitmap à la base fonctionne avec les CPU 64bit mais en ce qui concerne du portage pour Delphi, je ne sais pas ce qu'il en est. En tout cas il date de 4 ans. N'ayant pas Delphi...
Ah oui c'est embêtant.
Est-ce que cela arrive avec d'autres fontes ?
Bonjour, voilà un projet très coloré !
Je suggère de précalculer le tableau de couleur :
const
ColorMaxValue = 200;
function ComputeColorForValue(const Value: Integer): TBGRAPixel;
begin...
Roo du graphisme :)
On va peut-être pouvoir se donner des astuces pour améliorer nos bibliothèques mutuelles.
Je ne suis pas sûr pourquoi tu obtiens l'erreur en question, mais effectivement, une ancienne version de BGRABitmap pourrait marcher avec une ancienne version de Lazarus. Qu'est-ce qui empêche de...
Oui effectivement tu peux faire cela.
Si tu n'as pas de palette de départ, tu peux mettre l'image source en paramètre quand tu crées le TBGRAColorQuantizer et définir la propriété...
J'arrive un peu tard mais en ce qui concerne BGRABitmap, il y a une unité BGRAColorQuantization pour faire cela. Les étapes à suivre sont les suivantes :
Charger l'image source dans un...
La dernière version est la 7.1.2. Le premier lieu de publication est à présent Github:
https://github.com/bgrabitmap/lazpaint/releases
Parmi les nouvelles fonctionalités :
Lecture des images...
Bonjour Kevin,
Est-ce que tu as essayé d'aller dans les options de création de l'EDI et de cocher "nettoyer les fichiers communs" ?
Cool. :)
Merci de m’avoir aidé à trouver le problème.
Re,
J'ai résolu le problème de compilation avec FPC 3.0.0 et le bug d'inversion verticale du texte (sous Windows). C'est dans la version 10.3.
https://github.com/bgrabitmap/bgrabitmap/releases...
Ok donc oui c'est une question de version de FPC. Oui ne t'embête pas à tout modifier parce que tu n'utilises pas Git alors je ne peux pas incorporer facilement tes changements.
Je vais essayer...
Ok.
Concernant l'erreur de compilation, si tu fais CTRL-Click sur le nom "Intersect" de la ligne 1538, est-ce que tu arrives dans l'unité "typshrdh.inc" et avec cela?
class function...
Ah mais non c'est:
bmpNord := TBGLBitmap.Create;
Hmmm Pierre, as-tu pensé à allouer l’image avec Create avant de faire LoadFromResource?
Ce sera plus facile de localiser le problème et de trouver une solution si tu utilises la dernière version. Comme ça tu pourrais me donner la ligne exacte où se produit l’erreur. Pour cela, il faudra...
Ah oui c’est à partir de la version 9.9.3.
https://github.com/bgrabitmap/bgrabitmap/releases/tag/v9.9.3
Une fonction de TBGRABitmap se retrouve en principe dans TBGLBitmap puisque cette classe...
Et avec la fonction LoadFromResource de BGRABitmap?
Avec plaisir.
Oui j'ai lu vos pérégrinations. Il semble que vous vous en soyez sorti en fin de compte. 8-)
Oui en fait dans l'ordre inverse. C'est une convention en mathématiques de multiplication des matrices, en supposant que TPointF soit un vecteur colonne.
Ah ben oui j'aimerais bien aussi plus de...
Bonjour,
Il est possible de mélanger BGRABitmap et OpenGL. Il y a une unité BGRAOpenGL qui fournit des fonctions BGLTexture pour charger directement des textures (en VRAM) ou encore TBGLBitmap qui...
Bonjour,
Le sujet est un peu ancien, cela dit je voulais mentionner que la solution par matrice affine peut fonctionner. Le problème du centrage vient du fait que Scale et Rotate se font sur un...
Félicitations !
Cela marche nickel sur mon linux 64. 8-)
C'est très beau Roland :)
J'ai réussi à le lancer sur Linux, en ajoutant les fichiers de projet (ci-attachés dans le répertoire source).
Sinon je sais pas trop comment connecter le moteur...
Mais c'est avec plaisir.
Merci pour les révérences cela dit ma modestie, qui fait partie de mes innombrables qualités, est un peu gênée. :ptdr:
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.