森罗万象
教程
OptiFine文档
Blockbench文档
论坛版 (opens new window)
下载示例 (opens new window)
教程
OptiFine文档
Blockbench文档
论坛版 (opens new window)
下载示例 (opens new window)
  • 准备
  • 基础
  • 动态纹理(前篇)
  • 模型和渲染
    • 建模相关教程
    • 阴影
    • 环境光遮蔽
    • 面剔除
    • tintindex
    • 不透明方块
      • 拓展阅读
    • 渲染类型
    • 物品展示框——附加模型包
    • 物品标签——添加更多物品
    • 蝶舞——盆栽艺术
  • 额外的资源文件
  • 音效
  • 语言和文字

  • OptiFine与MCPatcher
  • CTM
  • CIT
  • CEM
  • 动态纹理(后篇)
  • 光与色

  • 环境
  • GUI
  • PBR纹理
  • 着色器/光影
  • 附录

# 不透明方块

很多人在刚接触模型时,做了个方块模型就把原版的某些方块给替换掉了,但往往效果极其糟糕。

例如:

image-20200707131752103

我们发现和我们的模型和其他方块接触的面出现“透视”了,而且一部分纹理出奇的黑。

这是因为我们替换的是原版不透明方块,它们占据了绝大部分原版方块。一方面,它们导致了面剔除,另一方面,不透明方块内部的亮度计算也和透明方块不同,导致一部分纹理变黑。

由于这种事情是写死在代码里的,我们在做模型的时候只能规避这些方块了。

提示

学习做mod就可以彻底摆脱这些束缚了

# 拓展阅读

Minecraft中文wiki: 不透明度 (opens new window)

← tintindex 渲染类型 →