渲染纹理体素等距视图的最有效方法是什么?

问题描述

我正在尝试实现一个程序,该程序将一堆纹理体素作为输入,然后 输出等距渲染。这些体素实际上是 minecraft 块,所以每个体素都可以由更小的体素组成,就像这样:

minecraft stairs

现在,我想知道生成渲染的最有效方法是什么:

  • 预先生成每个块/体素的等距视图,并将它们放在一起以创建最终渲染;
  • 或者为每个块/体素创建某种网格,然后将纹理绑定到网格,就像渲染引擎一样。

请注意,我正在 Rust 中做这个项目。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)