• 1

    posted a message on Vanilla Model Tutorial
    Quote from diam_0nd»
    Just asking, if you have a custom image for your model (See WeeHeeHee's super sexy sword model) and it has an animated texture (see his sword) do you need to use traditional minecraft animation format, or can you use a .gif?
    trying to convert a 128x128 lightning texture is going to be hard...lol

    I used a GIMP plugin that turns layers into a tilesheet and vice versa. I can't figure out the name, but it should be found by googling 'GIMP tilesheet from layers plugin' or similar.
    Posted in: Resource Pack Discussion
  • 1

    posted a message on Multiple textures per item?
    Not normally possible, but MCPatcher's CIT (not included in Optifine) allows different item textures for different enchantments. You'd just need to make the enchantment glint transparent.
    Posted in: Resource Pack Discussion
  • 1

    posted a message on Are texture 16x texture packs really more laggy than the default texture pack?
    For item models, I have a theory that custom models will improve your performance, as long as they are handmade not one of those bitsy ones from Cubik. Reason being, the vanilla model generator will end up with 200-300 faces, per item, for a 16x texture. Just using a bow model I made, it has around 40 faces. In a scenario where dozens of people are holding the same item e.g. archer fight, that's a big improvement. This would give tangible benefits just like how changing dropped items from fancy (3D) to fast (2D plane) gives an FPS increase.

    As for block models, I'd avoid changing things like cube because then the opposite effects would occur. Lesser used blocks like torches would probably be negligible.
    Posted in: Resource Pack Discussion
  • 1

    posted a message on Are texture 16x texture packs really more laggy than the default texture pack?
    Quote from SirTulip»

    Not that I don't believe you, but source?

    Someone could probably find something in the source code/MCP, but in pretty much all games all textures are loaded into RAM first. This means the location on the disk should, in theory, make no difference because it all ends up in the same form.
    Posted in: Resource Pack Discussion
  • 1

    posted a message on Colorblind texture packs?
    Quote from SirTulip»

    I messed around with some monitor settings, but I didn't find a mode that was very good. Maybe it's a mac thing. I didn't know video cards had color blind options :o

    Why would it be better? :P

    Because then it'll apply to all the colors in the game, including text and anything that hasn't been changed/is hardcoded.
    Posted in: Resource Pack Discussion
  • 1

    posted a message on Colorblind texture packs?
    Wouldn't it be better to use a colorblind mode in your video card or monitor?
    Posted in: Resource Pack Discussion
  • 1

    posted a message on Are texture 16x texture packs really more laggy than the default texture pack?
    Quote from Ringoster»

    As shadowforge said, the performance drop is mostly determined by how many MCPatcher features and animated textures the pack includes. (Also, stereo, long-length, or poorly optimized custom sounds could cause some drops as well).

    Interesting! Were you using MCPatcher or Optifine?
    Odd that there's always a drop from the vanilla framerate... I guess that would confirm what SirTulip had heard.

    This was with Optifine because I think that anyone who this graph interests should be using Optifine anyway. The variance during my tests was larger than I'd like especially getting up to the larger resolutions where not all the packs were complete or used special features, but I think it's pretty clear that default is the best. I will have to do more tests later on a lower-end computer.
    Posted in: Resource Pack Discussion
  • 1

    posted a message on Are texture 16x texture packs really more laggy than the default texture pack?



    Quick test I put together with 3 packs at each resolution (except for default and 7x) averaged over 5 samples a minute apart.
    Posted in: Resource Pack Discussion
  • 2

    posted a message on Vanilla Model Tutorial
    Here's the model. The glow is done with a few planes and weird fuzzy semi-transparent images - especially frustrating because MC ignores alpha values below 10% so I had to spoof it.

    "panel" is the animated texture with the electrical arc. "bloom" is a generic, round glow effect that I made using a very large texture and random alpha values, among other things. "bladebloom" is similar, but in the shape of the yellow glowing bit on the blade.
    {
    "textures": {
    "particle": "/weeheehee/golden_sword/arc",
    "texture": "weeheehee/model",
    "handle": "weeheehee/golden_sword/handle",
    "handguard": "weeheehee/golden_sword/handguard",
    "edge": "weeheehee/golden_sword/edge",
    "panel": "weeheehee/golden_sword/arc",
    "blade": "weeheehee/golden_sword/bladecolor",
    "bloom": "weeheehee/golden_sword/bloom",
    "bladebloom": "weeheehee/golden_sword/bladebloom"
    },
    "elements":[
    {
    "type":"cube", //This is the handle
    "from":[7.5,-2,7.5],
    "to":[8.5,4,8.5],
    "faces":{
    "down":{"uv":[4,12,6,14],"texture":"#handle","cull":false,"rotation":270},
    "north":{"uv":[2,0,4,12],"texture":"#handle","cull":false},
    "south":{"uv":[6,0,8,12],"texture":"#handle","cull":false},
    "west":{"uv":[4,0,6,12],"texture":"#handle","cull":false},
    "east":{"uv":[0,0,2,12],"texture":"#handle","cull":false}
    }
    },
    {
    "type":"cube", //Hand guard
    "from":[5,4,7],
    "to":[11,5,9],
    "faces":{
    "down":{"uv":[2,0,14,4],"texture":"#handguard","cull":false},
    "up":{"uv":[2,6,14,10],"texture":"#handguard","cull":false},
    "north":{"uv":[2,4,14,6],"texture":"handguard","cull":false,"rotation":180},
    "south":{"uv":[2,10,14,12],"texture":"#handguard","cull":false},
    "west":{"uv":[0,6,2,10],"texture":"#handguard","cull":false,"rotation":270},
    "east":{"uv":[14,6,16,10],"texture":"#handguard","cull":false,"rotation":90}
    }
    },
    {
    "type":"cube", //Front edge
    "from":[6,5,7.5],
    "to":[7,22,8.5],
    "faces":{
    "north":{"uv":[0.5,0,1,8.5],"texture":"#edge","cull":false},
    "south":{"uv":[1.5,0,2,8.5],"texture":"#edge","cull":false},
    "west":{"uv":[1,0,1.5,8.5],"texture":"#edge","cull":false},
    "east":{"uv":[0,0,0.5,8.5],"texture":"#edge","cull":false}
    }
    },
    {
    "type":"cube", //Rear edge
    "from":[9,5,7.5],
    "to":[10,24.58579,8.5],
    "faces":{
    "north":{"uv":[2.5,0,3,10.5],"texture":"#edge","cull":false},
    "south":{"uv":[3.5,0,4,10.5],"texture":"#edge","cull":false},
    "west":{"uv":[3,0,3.5,10.5],"texture":"#edge","cull":false},
    "east":{"uv":[2,0,2.5,10.5],"texture":"#edge","cull":false}
    }
    },
    {
    "type":"cube", //Bottom wedge1
    "from":[6,4,7.501],
    "to":[7,6,8.499],
    "rotation": {"origin": [ 7, 6, 8 ], "axis": "z", "angle": 45 },
    "faces":{
    "north":{"uv":[0,0,0.5,1],"texture":"#edge","cull":false},
    "south":{"uv":[0,0,0.5,1],"texture":"#texture","cull":false}
    }
    },
    {
    "type":"cube", //Bottom wedge2
    "from":[6,4,7.502],
    "to":[7,7,8.498],
    "rotation": {"origin": [ 7, 7, 8 ], "axis": "z", "angle": 45 },
    "faces":{
    "north":{"uv":[1,0,2,3],"texture":"#texture","cull":false},
    "south":{"uv":[1,0,2,3],"texture":"#texture","cull":false},
    "east":{"uv":[2.5,0,3.5,3],"texture":"#texture","cull":false}
    }
    },
    {
    "type":"cube", //Bottom wedge3
    "from":[6,4,7.75],
    "to":[7,8,8.25],
    "rotation": {"origin": [ 7, 8, 8 ], "axis": "z", "angle": 45 },
    "faces":{
    "north":{"uv":[3,0,4,4],"texture":"#texture","cull":false},
    "south":{"uv":[3,0,4,4],"texture":"#texture","cull":false}
    }
    },
    {
    "type":"cube", //Bottom wedge4
    "from":[6,5,7.751],
    "to":[7,9,8.249],
    "rotation": {"origin": [ 7, 9, 8 ], "axis": "z", "angle": 45 },
    "faces":{
    "north":{"uv":[4,0,5,4],"texture":"#texture","cull":false},
    "south":{"uv":[4,0,5,4],"texture":"#texture","cull":false},
    "east":{"uv":[5,0,5.5,4],"texture":"#texture","cull":false}
    }
    },
    {
    "type":"cube", //Top slant1
    "from":[6,22,7.499],
    "to":[7,26.65685,8.501],
    "rotation": {"origin": [ 6, 22, 8 ], "axis": "z", "angle": -45 },
    "faces":{
    "up":{"uv":[1,0,1.5,0.5],"texture":"#edge","cull":false},
    "north":{"uv":[1,2.5,0.5,0],"texture":"#edge","cull":false},
    "south":{"uv":[2,2.5,1.5,0],"texture":"#edge","cull":false},
    "west":{"uv":[1.5,2.5,1,0],"texture":"#edge","cull":false}
    }
    },
    {
    "type":"cube", //Top slant2
    "from":[6,21,7.501],
    "to":[7,25.65685,8.499],
    "rotation": {"origin": [ 6, 21, 8 ], "axis": "z", "angle": -45 },
    "faces":{
    "north":{"uv":[1,2.5,0.5,0],"texture":"#edge","cull":false},
    "south":{"uv":[2,2.5,1.5,0],"texture":"#edge","cull":false},
    "east":{"uv":[0.5,2.5,0,0],"texture":"#edge","cull":false}
    }
    }
    ,
    {
    "type":"cube", //Center panel
    "from":[7,7,8],
    "to":[9,23,8],
    "faces":{
    "north":{"uv":[6,0,10,16],"texture":"#panel","cull":false},
    "south":{"uv":[6,0,10,16],"texture":"#panel","cull":false}
    }
    },
    {
    "type":"cube", //Front blade
    "from":[5.75,5,7.875],
    "to":[6,22.10355,8.125],
    "faces":{
    "north":{"uv":[0,0,16,16],"texture":"#blade","cull":false},
    "south":{"uv":[0,0,16,16],"texture":"#blade","cull":false},
    "west":{"uv":[0,0,16,16],"texture":"#blade","cull":false},
    "east":{"uv":[0,0,16,16],"texture":"#blade","cull":false}
    }
    },
    {
    "type":"cube", //Slant blade
    "from":[5.75,21.89645,7.875],
    "to":[6,26.65685,8.125],
    "rotation": {"origin": [ 6, 22, 8 ], "axis": "z", "angle": -45 },
    "faces":{
    "up":{"uv":[0,0,16,16],"texture":"#blade","cull":false},
    "north":{"uv":[0,0,16,16],"texture":"#blade","cull":false},
    "south":{"uv":[0,0,16,16],"texture":"#blade","cull":false},
    "west":{"uv":[0,0,16,16],"texture":"#blade","cull":false},
    "east":{"uv":[0,0,16,16],"texture":"#blade","cull":false}
    }
    },
    {
    "type":"cube", //Bloom panel left
    "from":[4,7,8.502],
    "to":[12,25,8.502],
    "faces":{
    "north":{"uv":[0,0,16,16],"texture":"#bloom","cull":false},
    "south":{"uv":[0,0,16,16],"texture":"#bloom","cull":false}
    }
    },
    {
    "type":"cube", //Bloom panel right
    "from":[4,7,7.498],
    "to":[12,25,7.498],
    "faces":{
    "north":{"uv":[0,0,16,16],"texture":"#bloom","cull":false},
    "south":{"uv":[0,0,16,16],"texture":"#bloom","cull":false}
    }
    },
    {
    "type":"cube", //Bloom panel blade
    "from":[0,0,8],
    "to":[16,32,8],
    "faces":{
    "north":{"uv":[0,0,16,16],"texture":"#bladebloom","cull":false},
    "south":{"uv":[0,0,16,16],"texture":"#bladebloom","cull":false},
    "west":{"uv":[0,0,16,16],"texture":"#bladebloom","cull":false},
    "east":{"uv":[0,0,16,16],"texture":"#bladbloom","cull":false}
    }
    }
    ],
    "display": {
    "thirdperson": {
    "rotation": [ 0, 90, 275 ],
    "translation": [ 0, 1, -4 ],
    "scale": [ 1, 1, 1 ]
    },
    "firstperson": {
    "rotation": [ 0, -135, -15 ],
    "translation": [ 0, 0, 0 ],
    "scale": [ 1.7, 1.7, 1.7 ]
    },
    "gui": {
    "rotation": [ 0, 135, -30 ],
    "translation": [ 0, -2, 0 ],
    "scale": [ 1, 1, 1 ]
    }
    }
    }

    Posted in: Resource Pack Discussion
  • 2

    posted a message on Vanilla Model Tutorial
    Here's a model I just finished. The arcs inside are animated.
    Posted in: Resource Pack Discussion
  • To post a comment, please .