先开篇吐槽下吧,我是奔着6.0和WebGPU来的,网上各种评测也很优秀,社区活跃,打算入坑。
但......
babylonjs中文资料相对于Threejs、Unity简直是太少了..
之前有个中文站点,好像也没啥人维护了,大部分deep dive的文章都是没有翻译的,而且6.0+也有很多更新的文章,新接口更是没人翻译,加了所谓的Babylon中文网QQ群,基本也是没有啥有很大意义的发现,各种群里灌水。
遇到的技术问题,一搜百度基本为0,要么是科普文章,要么是机翻英文,要么人云亦云,要么商业友商,只能去英文站点,或者对应看看隔壁Threejs是怎么做的,然后对应找babylon要怎么处理,运气好的话能找到,运气不好可能毫无所获。
对于三维知识概念,初学者应该知道,学习3D开发需要了解大量的光学知识,设计知识,物理知识,并不是学一门编程语言,一个技术框架那样的学习曲线,且中文世界的语言和英语并不能完全对应,程序员和设计师也不能完全理解对方,鸡同鸭讲。造成了很多无效的讨论。
B站倒是有些可借鉴的效果,但很多都是商业性质的。
Gitee以个人自学项目和商业广告居多。
熟悉Unity入门会好些,毕竟都是微软系,一些概念是相同的。
鉴于以上的情况,今天立个flag,本人想为中文世界的babylonjs开发者做一点小小的力量,把个人学习的一些感悟写下来,提供一点思路。
如果有一些想搞翻译babylonjs文章的同志可以讨论讨论,能不能一起做点啥。(非盈利目的)
以上。