Forum de la communauté SFML

Bindings - autres langages => Python => Discussion démarrée par: gaulois94 le Mars 30, 2012, 09:33:07 pm

Titre: [Solved] PYSFML 2 manque sfml.Texture.copyToImage() (pysfml-cython)
Posté par: gaulois94 le Mars 30, 2012, 09:33:07 pm
Bonsoirs,

voila j'aurai besoin de la méthode copyToImage de la classe Texture, mais je ne la retrouve pas dans la documentation. Quelqu'un serai capable de me dire où je pourrais la trouver s'il vous plait ?

merci d'avance :) .
Titre: Re : PYSFML 2 manque sfml.Texture.copyToImage()
Posté par: danman le Mars 31, 2012, 11:29:46 am
http://phazon.bitbucket.org/sfml/graphics.html#module-sfml.graphics.texture => to_image() ?
tu peux aussi faire help (sfml.Texture)

c'est le binding de bastien ?

edit: ah j'ai été troublé, je n'avais pas vu que bastien était passé a sfml.Xxx .
http://pysfml2-cython.readthedocs.org/en/latest/graphics.html#sfml.Texture

la fonction n'est en effet pas dans la doc, essayer de faire le help ;)
Titre: Re : PYSFML 2 manque sfml.Texture.copyToImage()
Posté par: gaulois94 le Mars 31, 2012, 01:58:49 pm
Le help(sf.Texture) est la seconde chose que j'ai vérifié :

class Texture(builtins.object)
 |  Methods defined here:
 | 
 |  __init__(...)
 |      x.__init__(...) initializes x; see help(type(x)) for signature
 | 
 |  bind(...)
 | 
 |  update(...)
 | 
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 | 
 |  height
 | 
 |  repeated
 | 
 |  smooth
 | 
 |  width
 | 
 |  ----------------------------------------------------------------------
 |  Data and other attributes defined here:
 | 
 |  MAXIMUM_SIZE = 2048
 | 
 |  __new__ = <built-in method __new__ of type object>
 |      T.__new__(S, ...) -> a new object with type S, a subtype of T
 | 
 |  load_from_file = <built-in method load_from_file of type object>
 | 
 | 
 |  load_from_image = <built-in method load_from_image of type object>
 | 
 | 
 |  load_from_memory = <built-in method load_from_memory of type object>

mais comme vous le voyez, il n'y a pas ce que je cherche. Je suis obligé de passer par une sf.Image afin de pouvoir modifié les pixels une à une (afin d'éclaircir les images notamment).

Merci d'avance.
Titre: Re: PYSFML 2 manque sfml.Texture.copyToImage()
Posté par: gaulois94 le Avril 01, 2012, 11:02:37 pm
J'imagine que c'est un oublie de la part de l'auteur, qui j'espère ajoutera cette méthode à notre bon vieux Texture (j'ai besoin de cette méthode pour changer les pixels d'un Sprite).
Titre: Re: PYSFML 2 manque sfml.Texture.copyToImage()
Posté par: bastien le Avril 02, 2012, 07:03:51 pm
Je viens de l'ajouter, apparemment elle m'avait échappée.
Titre: Re: PYSFML 2 manque sfml.Texture.copyToImage()
Posté par: gaulois94 le Avril 02, 2012, 08:25:52 pm
Merci beaucoup :D