惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V2EX - 技术
V2EX - 技术
酷 壳 – CoolShell
酷 壳 – CoolShell
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
GbyAI
GbyAI
The Cloudflare Blog
小众软件
小众软件
MyScale Blog
MyScale Blog
IT之家
IT之家
H
Help Net Security
宝玉的分享
宝玉的分享
V
Visual Studio Blog
Hugging Face - Blog
Hugging Face - Blog
F
Fortinet All Blogs
博客园_首页
S
SegmentFault 最新的问题
MongoDB | Blog
MongoDB | Blog
The Hacker News
The Hacker News
有赞技术团队
有赞技术团队
Microsoft Security Blog
Microsoft Security Blog
Know Your Adversary
Know Your Adversary
Project Zero
Project Zero
P
Palo Alto Networks Blog
博客园 - 聂微东
罗磊的独立博客
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Engineering at Meta
Engineering at Meta
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
U
Unit 42
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
Cisco Talos Blog
Cisco Talos Blog
Last Week in AI
Last Week in AI
L
Lohrmann on Cybersecurity
J
Java Code Geeks
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Cyberwarzone
Cyberwarzone
G
Google Developers Blog
C
Cybersecurity and Infrastructure Security Agency CISA
大猫的无限游戏
大猫的无限游戏
Microsoft Azure Blog
Microsoft Azure Blog
L
LangChain Blog
The GitHub Blog
The GitHub Blog
Jina AI
Jina AI
Blog — PlanetScale
Blog — PlanetScale
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LINUX DO - 热门话题
T
Tailwind CSS Blog
雷峰网
雷峰网
C
Cisco Blogs

博客园 - Skyman

XML文件修改 - Skyman - 博客园 IE和FireFox中JavaScript的函数名的作用域的异同 - Skyman - 博客园 Javascript的assert() gif test CSS Sprites 周记(081124-081128) Ha, I Can Touch The Ball Anywhere 几何变换矩阵 我的3D化身(Avatar) 真人3D Avatar 3D Dirichlet Free-Form Deformation(三维Dirichlet自由变形) UV UnWrap(UV展开) 图片拼接镶嵌(OpenGL实现) 模拟人生2人脸制作(转载) 脸部的黄金比例(转载) 使用WTL实现不规则窗口 最近在读《圣经》 《虚拟情人》Demo视频演示 Papervision3D(Version 1.5)引擎源代码分析
《虚拟情人- Simone》 Demo演示
Skyman · 2008-05-25 · via 博客园 - Skyman

【前言】:
美国有部科幻片叫《虚拟情人(Simulate One)》,剧情大概是:

 一位电脑天才及时帮维克多解决了麻烦:他送来了一套程序可以设计出完美而且高度逼真的三维动画虚拟人物。借助这一程序,维克多创造出了一个“无可挑剔的女人”。因为程序名称叫“虚拟一号”(SimulateOne),于是他便用其缩写“Simone”来给自己的女演员命名。维克多的电影顺利地完成了,并获得了巨大的成功。“西蒙妮”一夜之间成为了大众偶像,拥有了无数疯狂崇拜者,“她”实在完美得令人无法拒绝。但是,“西蒙妮”的真正身份却没有人知道,经过精心的策划安排,维克多小心翼翼地保护着这个秘密:所谓“完美女人”只是他用电脑创造的产物。甚至连他那身为制片公司老板的前妻也被蒙在了鼓里。两名记者似乎想揭开“西蒙妮”身份之谜,但结果只是陷入了更深的迷恋中。

我看完了就想自己实现一个虚拟的女孩出来,一定很有趣。经过一番努力,终于有那么一点意思,遂拿出来与大家分享,请大家轻点拍

【主要技术】:
1.采用肌肉驱动模型(Muscle-driven Model)的面部表情动画引擎;
2.实时次表面散射(Subsurface Scattering)的皮肤渲染效果。

【开发平台】
OpenGL + GLSL

【效果演示】(注:演示的是我和女孩聊天。Skyman是我,Simone就是显示的那个女孩)
1.
Skyman:西蒙妮,你获得了1000美元的奖金!
Simone:太好了!

2.
Skyman:你今天不许吃饭!
Simone:为什么?呜呜呜呜呜... ...

3.
Skyman:西蒙妮,你不是你。
Simone:你说什么哦?

4.
Simone:人家好累哦!
Skyman:可怜的孩子...

5.
Skyman:我现在能飞!
Simone:真的吗?

6.
Skyman:Fuck you!
Simone:Fuck you, too!

7.
Skyman:我要杀了你!
Simone:不要啊!

8.
Skyman:刚刚是你放屁的吧?吓得屁都放出来啦?
Simone:... ... 是 ... ...

                                                                           谢谢观赏!

---------------------------------------------------
Author: Skyman (吴俊)
版权所有,未经允许,不得转载
---------------------------------------------------