Skip to content

juan3178316/bedrock-render

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bedrock Render

Table of contents (Click to show)
this repository was created for investing about types of entities render in Minecraft bedrock.

when i refer to "types of entities render", i refer to this one:

Warning

Diagram only show on GitHub web :(

Entity render Diagram

---
title: My entity render
---
flowchart TB;
A[br:my_entity_render] -->|Creating my custom entity properties, like materials and render_controllers| B[minecraft:entity_client];
B --> C(materials) & D(render_controllers);
C -->|You chose what type of render uses for your entity| F[Types of entity render];
G(entity.material);
F ==>|entity_custom| G;
F ==>|entity_alphatest| G;
F ==>|entity_emissive| G;
F ==>|entity_alphablend| G;
G -->|In entity.material exists more of entity render...| H(The material properties exists in shaders/entity.fragment and shaders/entity.vertex);

D -->|You define what part of your GEO set the render type| E[e_render.render_controllers.json];
E ==> B;
Loading

an example about the diagram:

1. Entity Client Components

{
	"format_version": "1.10.0",
	"minecraft:client_entity": {
		"description": {
			"identifier": "br:my_entity_render",
			"materials": {
				"default": "entity_alphatest"
			},
// ...
			"render_controllers": [ "controller.render.my_entity_render" ],
		}
	}
}

in this JSON file define the entity client components like texturing, geometry, etc, but the important now is materials and render_controllers.

1.1. Entity Material

The entity material is how the entity rendering in-game, like emitter parts or all of her texture, else that the entity texture have opacity (transparent) and many types of renders defined in entity.material.json | README.md

examples of renders:

  • Emissive
my_entity_render-emissive
  • alphablend

Caution

image not found :(

  • entity_custom
my_entity_render-entity_custom

Note

Comming soon add further information.

About

Create for investing types of entity render in Minecraft bedrock

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors