jjzjj

textureSize

全部标签

c++ - 可以从纹理生成法线贴图吗?

如果我有一个纹理,是否可以为这个纹理生成一个法线贴图,以便它可以用于凹凸贴图?或者法线贴图通常是如何制作的? 最佳答案 是的。好吧,有点。法线贴图可以从高度贴图准确地制作出来。通常,您也可以放置规则纹理并获得不错的效果。请记住,还有其他制作法线贴图的方法,例如采用高分辨率模型,使其成为低分辨率,然后进行光线转换以查看低分辨率模型模拟较高模型的法线应该是多少。对于高度贴图到法线贴图,您可以使用SobelOperator.该运算符可以在x方向上运行,告诉您法线的x分量,然后在y方向上运行,告诉您y分量。您可以使用1.0/strength

ios - opengl es(iphone) 从文件渲染

抱歉我的英语不好我想显示文件中的视频,其中每像素4字节的帧,BRGA,1280x720?在mac上我只是取出框架并绘制了这个glDrawPixels,在Mac上运行但在opengles中完全不同。这是mac上的代码intpos=0;NSData*data=[[NSDataalloc]initWithContentsOfFile:@"video.raw"];glViewport(0,0,width,height);glLoadIdentity();glOrtho(0,width,0,height,-1.0,1.0);glPixelZoom(1,-1);glClear(GL_COLOR_B

ios - 在 CCRenderTexture 中绘制抗锯齿圆

我是cocos2d/OpenGLES的新手,我遇到了一个找不到解决方案的问题。基本上,我想在CCRenderTexture中绘制一个抗锯齿圆,然后在多个Sprite上使用该纹理。除了抗锯齿部分之外的一切都很简单,但我卡住了,不知道下一步该去哪里。我现在的代码是:inttextureSize=64;CCRenderTexture*rt=[CCRenderTexturerenderTextureWithWidth:textureSizeheight:textureSize];[rtbeginWithClear:spriteColor.rg:spriteColor.gb:spriteColo