Git Product home page Git Product logo

gpurenderkitdemo's Introduction

GPURenderKitDemo

基于GPUImage做效果. 由于最近还没有时间写详细的实现的具体方案。现在只是先把效果功能先做出来。后面会把实现的方案补上。

###GLDouYinEffectViewController 这里主要做一些抖音效果的仿写。目前已经实现的Filter。

1.三屏带滤镜效果。

2.四屏。

3.电流效果。

4.格子故障。

5.灵魂出窍。

6.放大缩小。

7.水面倒影(水的波纹实现的粗糙,数学比较渣,还在想办法优化)。

###FaceViewController 美颜,脸部调节实现。目前已经实现

1.美颜。琨君大佬的简书---美颜实现

2.大小眼调节。

3.胖瘦脸调节。

目前里面是在FragmentShader做像素的的调整来实现功能的,后面会放出基于VertexShader做功能的实现(这里可以大家可以想想两种实现方案有什么好处~~)

由于这里面需要用到人脸106个关键点。

所以大家最好去face++申请一个,免费试用~~每天有5次的免费试用,不然你们都用我的,那我要经常更换。🤣

这里就麻烦各位啦。

更换face++的api_key和api_secret很简单。去face++注册一个,选择免费的就可以搞定了~~face++注册。注册好之后更换MGNetAccount.h 里面的api_key和api_secret。这样就可以搞定了。

###GLImageMovieUseViewController 这里有视频添加滤镜再混音的操作。一次性生成文件,加速视频的合成时间。

gpurenderkitdemo's People

Contributors

dongdong1991 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.