2010-04-15 4 views
0

J'essaie de modifier l'échantillon GLPaint de la pomme pour tracer une ligne continue à la place de la ligne transparente de type néon. J'essaie d'atteindre la fonction de peinture tactile pour ressembler à un effet de peinture en aérosol. J'ai essayé désactivé le glblend mais aucun effet. Et aussi j'essaye de faire OpenGL pour dessiner sur une image d'arrière-plan au lieu de la couleur noire par défaut. Ou est-il possible de faire Open GL pour dessiner sur un UIImageView avec un fond transparent?iPhone OpenGL pour dessiner une ligne solide?

Répondre

1

dans le paintingView.h, vous trouverez:

#define kBrushOpacity 1.0 //the opacity of the line 
#define kBrushPixelStep 1 // the density the dots 
#define kBrushScale  14 //thickens of the line (1 = thickest) 
#define kLuminosity  0.5 // the Luminosity. I think that this is what you have to play with 
#define kSaturation  1.0 //the Saturation of the line color 

changer ces paramètres vous permettra d'atteindre la ligne solide. les paramètres ci-dessus supposent de vous donner une ligne continue mince.

espérons que cela aidera. shani

Questions connexes