521xueweihan / HelloGitHub

:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
https://hellogithub.com
86.68k stars 9.46k forks source link

推荐项目-filament #1826

Closed kirinzer closed 2 years ago

kirinzer commented 2 years ago

项目推荐

创建 engine,render,nativeWindow。此时已经准备好了基本的渲染环境。 再添加上默认的 scene,view。以及想要渲染的 material 就可以输出渲染效果了!!

Engine* engine = Engine::create();
SwapChain* swapChain = engine->createSwapChain(nativeWindow);
Renderer* renderer = engine->createRenderer();
ChungZH commented 2 years ago

以后类别要写括号里的语言...注意一下

kirinzer commented 2 years ago

以后类别要写括号里的语言...注意一下

这 C++ 类别是在模板里有的呀?

ChungZH commented 2 years ago

以后类别要写括号里的语言...注意一下

这 C++ 类别是在模板里有的呀?

image

kirinzer commented 2 years ago

以后类别要写括号里的语言...注意一下

这 C++ 类别是在模板里有的呀?

image

我就是从这里选取的,复制粘贴出来的,刚刚用字符串比较工具看了一下,是一致的。所以你这里说的要注意的点是什么?

ChungZH commented 2 years ago

image

我帮你改过了,谢谢

kirinzer commented 2 years ago

image

我帮你改过了,谢谢

啊不好意思,时间有点久了。但是这个作为一个跨端项目,其实代码本身是包含有多种语言的,因此使用 C++ 可能也不是特别准确呢(还包含 java,oc 等端侧语言),所以才会有这个“自定分类”出现。

ChungZH commented 2 years ago

我们发的时候是按这些分类来的,如果新加的话会混乱。而且 C++ 在这个项目里面是毫无疑问的主要语言。

521xueweihan commented 2 years ago

您推荐的项目,已成功发布HelloGitHub 第 65 期,并把您添加到了贡献者列表中。

欢迎继续推荐如此优秀的项目、告诉其他小伙伴加入到 HelloGitHub 项目中,没有 star 本项目的请 star 一下。谢谢 🙏