Sure, no problem. This is how it looks:
package com.threed.jpct;
/**
* Projector is an extended Camera used for projecting textures into the scene.
*
* @see com.threed.jpct.Texture
*/
public class Projector extends Camera implements java.io.Serializable {
private static final long serialVersionUID = 1L;
}
...really, that's all there is. The actual projection magic lies in the renderer and that can't be ported to OpenGL ES, because it's missing all the required functionality. You have to do all the projection calculations in the shader. I would be grateful, if you could share some code/shaders if you have something that works, because i would like to add shadow support, but i don't have the time ATM to do this myself.