{"repo":"Godlander/objmc","free":true,"listed":false,"github":"https://github.com/Godlander/objmc","clone":"git clone https://github.com/Godlander/objmc.git","description":"A tool to bypass Minecraft Java Edition model limits by baking vertex data into texture.","language":"Python","stars":644,"topics":["minecraft","shader","obj","animation","rendering","resourcepack"],"license":"MIT","category":"cli-tools","readme_excerpt":"i cannot guarantee modded compatibility. core shaders are a vanilla resourcepack feature, if a mod breaks this vanilla feature its likely a decision by the mod creator. usage: make sure Python and Pillow is installed, and place the script in the same directory as the input obj and texture files. either edit the script with your inputs, or run python objmc.py with correct arguments in command line to generate the model and texture outputs that go in a resourcepack. running the script without any arguments will open a gui with slightly more limited options. place the model and texture output generated with this tool in the correct location in the resourcepack along with the shaders folder, and should display properly. make sure your minecraft version is 1.21+ as the shader may not work with lower versions. script inputs objs : array of string names of obj files in the same folder to read. these must have same number of vertices if used in same animation. frames : array of strings of digits defining which index of the obj to use as each frame. texs : array of names of the texture files. the minimum size is 8x8, but a wider texture is recommended if model has a lot of vertices or is animated. script output output : array of two string file names: the json model, and the texture. advanced: offset and scale : just adds & multiplies vertex positions before encoding, so you dont have to re-export the model. duration : total duration of the animation in ticks. noshadow : disable shadi","default_branch":null,"files":null,"tree":[],"storefront":"/r/Godlander","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Godlander/objmc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}