User Tools

Site Tools


zh_cn:tutorial:blockentityrenderers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
zh_cn:tutorial:blockentityrenderers [2020/11/19 08:47] – [渲染动态使用方块实体渲染器方块和物品] solidblockzh_cn:tutorial:blockentityrenderers [2021/05/18 02:03] liach
Line 62: Line 62:
 } }
 </code> </code>
-我们重写了''render''方法该方法被称为每一帧(!),并在其中进行渲染+我们重写了''render''方法该方法会在每一帧被呼叫(!),并在其中进行渲染
   -对于初学者,请调用''matrices.push();'',这在进行GL调用时是必需的(我们将在紧接之后进行):   -对于初学者,请调用''matrices.push();'',这在进行GL调用时是必需的(我们将在紧接之后进行):
 <code java> <code java>
Line 118: Line 118:
                  
         int lightAbove = WorldRenderer.getLightmapCoordinates(blockEntity.getWorld(), blockEntity.getPos().up());         int lightAbove = WorldRenderer.getLightmapCoordinates(blockEntity.getWorld(), blockEntity.getPos().up());
-        MinecraftClient.getInstance().getItemRenderer().renderItem(stack, ModelTransformation.Type.GROUND, lightAbove, OverlayTexture.DEFAULT_UV, matrices, vertexConsumers);+        MinecraftClient.getInstance().getItemRenderer().renderItem(stack, ModelTransformation.Mode.GROUND, lightAbove, OverlayTexture.DEFAULT_UV, matrices, vertexConsumers);
                  
         [...]         [...]
zh_cn/tutorial/blockentityrenderers.txt · Last modified: 2023/08/29 10:31 by wjz_p