2021年初,“清华姚班毕业生”“计算机图形学大神”胡渊鸣回国创业的消息在业内引起不小的关注。不到一年时间,胡渊鸣创立的太极图形(北京太琦图形科技有限公司)已获得红杉资本数百万美元天使轮融资,在HICOOL 2021全球创业大赛中获得一等奖,并入围福布斯中国2021年企业科技50强榜单。
计算机图形学的一个主要目的就是要利用计算机产生令人赏心悦目的真实感图形。胡渊鸣表示,计算机图形学本来是非常吸引人的学科,只用最基本的加减乘除,每个人都可以通过编程创造一个虚拟世界。只是硬件的复杂、计算量的巨大、工具的缺失,让太多人对这个学科望而生畏。
为了解决计算机图形学研究对性能的追求以及生产力低下的问题,胡渊鸣决定重新设计编程语言。他在麻省理工学院读博士期间开发了太极编程语言(Taichi)。之所以取名Taichi,一是其英文“Taichi”已经广泛被非汉语母语者接受,二是太极在中国古典的哲学里面是指宇宙最开始的状态,而优秀的图形基础设施将会创造无数个虚拟世界,胡渊鸣希望太极可以作为一个帮助人类解放创造力的工具。
据了解,Taichi语法与Python极其相近,容易学习编写,可以大幅提升开发者的生产力,让程序员用更低的成本写出更好的并行程序。一个例证就是胡渊鸣通过Taichi,仅用99行代码就实现了《冰雪奇缘》中对雪景的模拟。
如今,Taichi已经发展成了一个完整的生态系统,覆盖编程语言、编译器、运行时,作为承接上游生态和底层硬件的桥梁,实现了前端语言、中间表示优化、后端代码生成的全套功能。
太极图形计算系统的应用场景涵盖视觉特效、游戏物理、虚拟现实、人工智能等诸多领域。目前太极已在快手魔法表情落地,“程序只要开发一次,就可以用太极生成在不同平台上面的代码,在iOS、Android等不同平台运行。即便让一个实习生稍微训练,一个小时后就可以写出自己在移动端上面能运行的程序。”
除此之外,太极图形也在基于Taichi打造一个云平台,让每一个图形创作者都可以在上面创造自己想要的内容。
|