Bug
Dean_Dream_Design
iOS开发
展开
-
关于Swift中出现dyld: Library not loaded: @rpath/libswiftCore.dylib错误的解决方法
dyld: Library not loaded: @rpath/libswiftCore.dylibd的错误原创 2016-03-28 20:08:52 · 1599 阅读 · 0 评论 -
关于OpenGL透明纹理渲染出来效果不正确的问题
项目中曾遇到过多次透明图片经过OpenGL渲染之后或者图片颜色偏黑出现色差或者透明区域呈现黑色,不是透明状态。这种情况的出现多是由于glBlendFunc设置的有问题造成的。其默认的设置是glBlendFunc(GL_ONE, GL_ZERO);通过glBlendFunc可以设置纹理的Blend方式,其第一个参数代表源因子,第二个参数代表目标因子,这里把将要画上去的颜色称为源颜色,把原来的颜色称为...原创 2018-03-21 14:35:06 · 4712 阅读 · 0 评论 -
关于合成视频后出现绿边的原因
iOS项目中涉及到视频合成,合成出来的视频大小会与原素材的大小有关系,这里由于项目中可能出现的视频尺寸五花八门出现了有些视频合成出来之后视频的一边会出现绿色的边缘,此处涉及到一个关于视频尺寸的小知识,视频的宽高都必须是16的整数倍,否则经过AVFoundation的API合成后系统会自动对尺寸进行校正,不足的地方会以绿边的形式进行填充。...原创 2018-03-21 14:39:11 · 9185 阅读 · 0 评论