郭一璞 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

上帝画了一只猫,程序员把它变成了真猫,还抱起来吸了一口。

是的,现在pix2pix图像转换可以在3D模型上实现了。


 视频很小,流量无忧

推特博主高桥启治郎(Keijiro Takahashi)最近上传了一个3D猫猫,用pix2pix来给3D模型加上一层“猫皮”,而3D模型则用的是(打游戏用的)Unity。

 这个logo是不是经常在游戏启动页面上见到?

所以,这样的3D猫是怎么做出来的呢?

学会画画,你一定会有猫的

上帝说,要有猫。

于是,高桥拿出了Sketch Pad。

Sketch Pad是一个吸猫神器,想吸什么样的猫就有什么样的猫,想让猫摆成什么姿势就可以让猫摆成什么姿势。

前提是,你画得出来。

比如这样:

或者这样:

系统和模型准备

除了Sketch Pad,你还需要装好Unity 2018.1以及计算着色器功能,包含DX11、 Metal和Vulkan。

另外,因为作者没有准备模型,所以最好先下载一个训练好的edges2cats模型,最好先学会pix2pix-tensorflow训练模型。

猫是如何成精的?

罗马不是一天建成的,猫猫不是一天成精的。

高桥从本月初开始就一直在研究如何用Unity结合pix2pix来生成3D猫。

但猫的生成并非一帆风顺的,刚开始,是这样的混沌状态。

突然就有了出息,知道如何“做猫”。

外形有了,但精神状态似乎不太好,所以就让它学会了运动。

最后,才能修炼成真猫。

One More Thing

其实作者高桥启治郎一直沉迷用Unity生成各种奇怪的玩意,从场景、雕塑到卡通角色。

为什么他对Unity爱的这么深沉?

因为……Unity给他发工资。

高桥是一位游戏开发工程师,之前在索尼工作了十年,后来跳到了Unity,就专注创造各种3D作品。比如下面这个萌妹子Unity酱就是他参与创作的。

觉得妹子萌的话可以戳github围观开源代码:

https://github.com/keijiro/unitychan-crs

内附妹子唱歌跳舞的油管视频,有好心的up主搬运到了B站:
https://www.bilibili.com/video/av7622460/

传送门

github:
https://github.com/keijiro/Pix2Pix

高桥启治郎推特:
https://twitter.com/_kzr/status/1041611079082663937

就酱,吸猫愉快~

加入社群

量子位AI社群28群开始招募啦,欢迎对AI感兴趣的同学,在量子位公众号(QbitAI)对话界面回复关键字“交流群”,获取入群方式;

此外,量子位专业细分群(自动驾驶、CV、NLP、机器学习等)正在招募,面向正在从事相关领域的工程师及研究人员。

进专业群请在量子位公众号(QbitAI)对话界面回复关键字“专业群”,获取入群方式。(专业群审核较严,敬请谅解)

诚挚招聘

量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

3D版pix2pix来了,画一只猫就能抱起来吸丨github相关推荐

  1. 用python的turtle库画一只猫,写出代码

    from turtle import * penup() goto(-200, 100) pendown() circle(50) #头penup() goto(-150, 70) pendown() ...

  2. AI 让观众成为 3D 版《老友记》的导演了?

    <老友记>上线 3D 版了? 允许用户旋转镜头,且从近景切换到全景观看故事? 今年出炉的 3D 方向 AI 项目 SitCom3D,能够自动补齐<老友记>原剧中的三维拍摄空间, ...

  3. 3D版中国象棋之结语

    第一个结对编程的pair project终于告于段落,这几天忙得昏天黑地头昏脑胀的,终于我和Xiaoming同学合作把我们丑丑的3D版中国象棋完成啦~~ 先撒花~~ 首先还是show一下这个不太好看的 ...

  4. 如何安全地吃掉悬崖边上的苹果?DeepMindOpenAI给出3D版安全强化学习答案

    行早 发自 凹非寺 量子位 | 公众号 QbitAI DeepMind&OpenAI这回联手展示了一手安全强化学习模型的好活. 他们把二维的安全RL模型ReQueST推向了更实用的3D场景中. ...

  5. scratch跳一跳游戏脚本_涂鸦骑士3D版强势屠榜,腾讯跳一跳“宝刀未老” | 休闲新游周报...

    休闲新游周报每周统计微信小游戏.QQ小游戏.硬核小游戏以及App Store和Google Play上的新游爆款,并按照分类制作表格,将游戏排名情况等信息公布,希望给到行业同侪帮助. 本周统计数据截取 ...

  6. 家里蹲太孤单?用 Python 画一只单身狗 | 原力计划

    [CSDN编者按]这都快三月了,你复工没有?还是在家远程办公吗?省去了通勤时间的你,有木有觉得闲得慌?那就用Python画一只狗吧,还能娱乐还能学习,岂不美哉? 作者 | EE Sheep 责编 |伍 ...

  7. 最新“3D版”DALL·E爆火,超快速度生成3D点云模型,OpenAI向谷歌新领域发起挑战丨开源...

    萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 这边AI画画的热度还没下去,OpenAI已经连"3D版"AI画画都搞出来了. 没错,用文字生成3D点云模型,还是超--快的那种 ...

  8. 画活动图教程_如何画一只漫画风的手,看着自己的俩只手,带你从零开始入门手绘——008...

    给零基础新手的入门系列教程: 何天衢:[干货1]零基础小白学画画,到底应该从哪下手?​zhuanlan.zhihu.com 不知道谁说:画兽难画狗,画人难画手,脸比手更难,一捂遮百丑. 虽然不知道为什 ...

  9. 不好好作图的NCS系列(二):3D版的PCA图

    PCA图我们之前讲过了(转录组不求人系列(三):PCA分析及CNS级别作图),作图方式也是NCS级别的,但是之前的图是2D版,也就是将多维数据降维2个主成分,在平面坐标轴中观察.但是如果想再增加一个主 ...

最新文章

  1. 经典网络GoogLeNet介绍
  2. ClickHouse报错解决:Code: 194. DB::Exception: Received from localhost:9000, 127.0.0.1. DB::Exception: Pas
  3. 关闭antimal_i wanna be the brown animal键位怎么操作玩法攻略
  4. Android Service的使用方法 音乐播放器实例
  5. vmware创建虚拟机不识别网卡
  6. 【计蒜客 - 蓝桥训练】炮台实验(数学期望,期望dp)
  7. 地铁上怎么那么多钢管女郎?
  8. 实时获取滚动条的高度_适用于星上快速处理的雷达高度计有效波高反演技术
  9. 11 CO配置-控制-成本中心会计-定义分割结构
  10. Deep Learning中的Attention Mechanism介绍
  11. Unity基础组件及介绍
  12. 视频文件损坏怎么修复,赤兔视频修复软件助您
  13. 变压器高低压侧的电流计算
  14. 最大公因数、最小公倍数求法(C++)
  15. tyvj1939 玉蟾宫
  16. 服务器安装docker和docker-compose,并开放2375端口
  17. 为什么有了路由器还要光猫
  18. 贵州建筑施工劳务资质备案流程
  19. antdvue表格加分页
  20. 解决Navicat12连接Oracle问题

热门文章

  1. 阿里布局无人驾驶;滴滴成立汽车服务;“京东 AI 天团”首亮相| CSDN极客头条
  2. 对垒 AI 领域?Google 和苹果竞相收购初创公司
  3. Java JDK 10:下一代 Java 有哪些新特性?
  4. 删除链表的倒数第 N 个节点
  5. idea自动下载gradle_如何在IDEA中下载Gradle项目的依赖源?
  6. python程序可以在任何安装了解释器_Windows安装多个python解释器
  7. aws 服务器之间文件转发,如何实现AWS EFS在EC2之间共享文件系统?
  8. 避免将 props 的值复制给 state!
  9. 20200225:最小路径和(leetcode64)
  10. ios弧形进度条_iOS手把手教你实现圆形进度条