kirbykirby
本帖最后由 kirbykirby 于 2012-9-15 22:30 编辑

原帖地址http://www.terrafirmacraft.com/download/minecraft-obj-importer/


有没有想过能够使用你最喜爱的3D建模软件来设计一个minecraft的方块?现在你可以了!你可以加入以下代码,导入.obj文件,它就会很容易地在Minecraft中渲染。
This is for modders only!

介绍

1. 把包添加到你的工作区
2.创建一个WavefrontObject对象。调用parse方法返回模型数据。
  1. WavefrontObject box = new WavefrontObject().parse(“/resources/models/box.obj”);
复制代码
3.为你的模型创建一个新的世界渲染器,如果你是用Java写的,调用WavefrontObject.draw(),来渲染模型。
  1. public static boolean RenderBox(Block block, int i, int j, int k, RenderBlocks renderblocks)
  2. {
  3. IBlockAccess blockAccess = renderblocks.blockAccess;
  4. Tessellator tessellator = Tessellator.instance;
  5. int j1 = block.getMixedBrightnessForBlock(blockAccess, i, j, k);
  6. int color = block.colorMultiplier(blockAccess, i, j, k);
  7. tessellator.setBrightness(j1);
  8. box.draw(i, j, k);
  9. return true;
  10. }
复制代码
Download
objImporter.zip (2.4 KB, 下载次数: 137)



当风过时
看来你的Rander研究已经成功了啊

strawmaine
原创还是转载请注明

ke5973
看来你的Rander研究已经成功了啊

被你强煎的蛋
这个怎么用

我才是小灰灰
不明觉厉 好像很厉害的东西 怎么玩?

第一页 上一页 下一页 最后一页