Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Native Development

Reply
Regular Contributor
MindOperations
Posts: 64
Registered: ‎03-04-2010
My Device: 9930

Straight image or opengl | es?

I was wondering what people may think is more benifitial when working with for imaging in the native development without using native air mix.  I am currently having a issue simply loading a file and cant get a response on the code and there is much more documentation on open gl | es.

 

Some background of the simplicity of what I want to do is just to display a transparent png child in the center of the screen.

Brandon Clark
The Mind Company | www.themindspot.com

Developer
superdirt
Posts: 541
Registered: ‎05-17-2009
My Device: Not Specified

Re: Straight image or opengl | es?

[ Edited ]

Check out HelloWorldDisplay. That shows how to load a PNG file and display it in GL 2D mode. It's actually quite simple. If your PNG contains transparencies, wrap this code around the GL rendering for that image:

 

Before

	glEnable(GL_BLEND);
	glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);

 After

	glDisable(GL_BLEND);

 

Between this and the HelloWorldDisplay, that should be all you need to display a transparent PNG. I'm sure there are other ways but I basically use the HWD example as a basis for my 2D canvas. Does that help?

 

Scott