文件名称:GLSL之“大长腿”美颜效果.zip
文件大小:375KB
文件格式:ZIP
更新时间:2023-09-18 18:33:36
GLSL 大长腿 GLKBaseEffect 图片拉伸 渲染管道
GLSL之“大长腿”美颜效果:详细地实现了图片的“大长腿”的效果,获取纹理的高度, 并根据纹理的高度以及宽度, 计算出图片合理的宽度;根据当前控件尺寸和纹理尺寸,计算初始纹理坐标等重点逻辑的详细实现和注释讲解
【文件预览】:
004--CClhDemo(完整版)
----001--CClhDemo()
--------Assets.xcassets()
--------main.m(330B)
--------AppDelegate.h(273B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------girl.jpg(43KB)
--------ViewController.h(209B)
--------Info.plist(1KB)
--------ViewController.m(8KB)
--------Main.storyboard(14KB)
----001--CClhDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(25KB)
--------xcuserdata()
----.git()
--------index(3KB)
--------hooks()
--------config(137B)
--------description(73B)
--------refs()
--------logs()
--------objects()
--------info()
--------COMMIT_EDITMSG(15B)
--------HEAD(23B)
----.DS_Store(6KB)
----001--CClhDemoUITests()
--------_01__CClhDemoUITests.m(1KB)
--------Info.plist(701B)
----001--CClhDemoTests()
--------_01__CClhDemoTests.m(913B)
--------Info.plist(701B)
----LongLegFunction()
--------LongLegView.h(2KB)
--------LongLegHelper.h(574B)
--------LongLegView.m(25KB)
--------LongLegVertexAttribArrayBuffer.m(2KB)
--------spring.vsh(182B)
--------LongLegHelper.m(3KB)
--------spring.fsh(208B)
--------LongLegVertexAttribArrayBuffer.h(1KB)