Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

Random textures for blocks! --NOW WITH A TUTORIAL--

random textues variation random mobs improvement graphics

  • Please log in to reply
610 replies to this topic

#1

iaureee
    iaureee

    Gold Miner

  • Members
  • 405 posts
  • Location: Lithuania
  • Minecraft: iaureee

Posted 12 February 2012 - 02:20 PM

*
POPULAR

Currently there are no random textures for vanilla. So I'm looking for someone who could create additional textures for default pack.

______________________________________________________

Want this in your texture pack now?!

Here's a tutorial! ---> CLICK ME

spread the word, share this tutorial with other artists and make sure your favorite pack gets this addition!

________________________________________________________________________

Edit: MCPatcher and Optifine already support this, I've made a tutorial for it. So far very few packs use it.

Main goal now is to get Jeb's attention about this!



The idea:

According to my idea, there would be few different textures for every block (or almost every) that game would randomly pick when the block is placed or found already placed. Common suggestion was also to add random items too.

This should improve the way everything looks (especially with texture packs) and it would work similarly to random mobs mod that is already supported and used in many texture packs. Look below if something is not clear for you yet.

Posted Image

More pictures in the spoiler!

Spoiler:


Misa's Realistic texture pack with this addition:

Spoiler:

  • I've found few replies in various posts about this, but I wanted more people to see it. This is only an suggestion so far, and i simply modified my terrain.png files.
  • Mojang has already done something like this - mossy and cracked bricks in strongholds that add much more variation. And if any of you played Terraria, you should get the idea because variations between grass, blocks and everything else is also seen there.
  • And since many of you mentioned, this could be optional, let's say a texture pack artist doesn't have enough time for this, he simply leaves all variants of block texture same.
A detailed explanation from a fellow minecrafter how this could work. (I agree!)

View PostWinCamXP, on 14 June 2012 - 05:35 PM, said:

I believe this idea would be the best way to achieve this coding-wise. You should quote me and put it in the OP because apparently they can't understand your message. it looked clear to me, no idea what their deal is.

Texture pack artists will have multiple terrain.png files for the amount of blocks. They can have an infinite number (terrain1, terrain2, etc.) and if they don't want a certain block specifically to change, they can just put the same texture for that block in each terrain.png. If they don't want to do this at all, they just need one terrain.png and the mod will not activate. In the game, this mod loads all terrain files in memory (not recommended for slower computers or poor saps forced to use Intel graphics) upon loading of the texture pack. When a block is updated or a chunk is loaded, each block gets assigned one of these textures at random. If the chunk is unloaded or the block removed, it "forgets" which texture the block had so it won't clog up memory. If a block has multiple textures for the faces, each face will get a random texture. This way, the blocks are randomized as seen in the screenshots, and if your computer is somewhat decent, it shouldn't cause any issues.








You're welcome to send me more pictures showing how this feature looks in a texture pack of some kind. I'd post them here. (my pics are quick and rubbish)




You'd really help if you post this banner into your signature!!! (copy-paste the code below)

Posted Image

[url="http://www.minecraftforum.net/topic/1020295-random-textures-for-blocks-adds-more-variation-to-minecraft/"][img]http://img13.imageshack.us/img13/4730/wertyui.png[/img][/url]



Register or log in to remove.

#2

boombot851

Posted 12 February 2012 - 05:12 PM

Nice idea.  Diamonds for you!  :Diamond:   :Diamond:   :Diamond:   :iapprove:

#3

Rice_Monsters
  • Location: In a galaxy, far, far away...
  • Minecraft: Umad haspaid police?

Posted 12 February 2012 - 07:01 PM

While a good concept, i'm kind of skeptical about how this would work. Correct me if I'm wrong, but depending on how this would be implemented, it could cause some serious tiling issues that would make every famous texture artist shake their fist at the sky. If you have say a stack of cobblestone, would it be completely random which block it would place down (say, the first 3 placed chooses "cobble 1" while the next one out of chance chooses "cobblestone 3")?

Maybe I'm thinking too narrow minded. I'm just gonna vote for a maybe until someone can disprove me otherwise. Once again though, great concept and idea, just slightly concerned about the after affects.
You want my two cents on this forum? Here ya go Posted Image

#4

Cozmosus
  • Minecraft: Cozmosus

Posted 12 February 2012 - 08:20 PM

View PostRice_Monsters, on 12 February 2012 - 07:01 PM, said:

While a good concept, i'm kind of skeptical about how this would work. Correct me if I'm wrong, but depending on how this would be implemented, it could cause some serious tiling issues that would make every famous texture artist shake their fist at the sky. If you have say a stack of cobblestone, would it be completely random which block it would place down (say, the first 3 placed chooses "cobble 1" while the next one out of chance chooses "cobblestone 3")?

Maybe I'm thinking too narrow minded. I'm just gonna vote for a maybe until someone can disprove me otherwise. Once again though, great concept and idea, just slightly concerned about the after affects.

Well, couldn't the texture have all the cracks that touch the edge match, but have the general texture different.

#5

Coolio678
  • Minecraft: coolio678

Posted 12 February 2012 - 08:30 PM

View PostRice_Monsters, on 12 February 2012 - 07:01 PM, said:

While a good concept, i'm kind of skeptical about how this would work. Correct me if I'm wrong, but depending on how this would be implemented, it could cause some serious tiling issues that would make every famous texture artist shake their fist at the sky. If you have say a stack of cobblestone, would it be completely random which block it would place down (say, the first 3 placed chooses "cobble 1" while the next one out of chance chooses "cobblestone 3")?

Maybe I'm thinking too narrow minded. I'm just gonna vote for a maybe until someone can disprove me otherwise. Once again though, great concept and idea, just slightly concerned about the after affects.
if a texture maker doesn't like it, then they could just have all 3 of the textures be the same.

View Postspineyrequiem, on 21 November 2011 - 01:51 PM, said:

You can't make metre cubed pieces of rock get jiggy with each other, that's just WRONG.
join the minitroopers bandwagon!http://jimjam-regime...initroopers.com

#6

Jellomob
    Jellomob

    Nether Resident

  • Members
  • 2054 posts
  • Location: floating somewhere in the ocean

Posted 12 February 2012 - 08:32 PM

I would love to have something like this, though it would require several more textures for each block.



I think maybe this should only affect certain blocks/items, at least until there is more room for textures.

Posted Image

WE NEED CODERS! Come over to our forum and help out with the All Dem Dimensions mod! http://alldemdimensi....php?f=23&t=613

#7

Redyoshi101
  • Location: Location: Location: Location: Location
  • Minecraft: Redyoshi510
  • Xbox:xodX

Posted 13 February 2012 - 09:54 AM

I like it, except it would triple the size of the graphics files.

#8

Balduran
    Balduran

    Glowstone Miner

  • Members
  • 3053 posts
  • Minecraft: Lol, No

Posted 13 February 2012 - 03:07 PM

It sounds ok in theory... But in practice this might leave some very frustrated people. Remember how you always have to keep replacing paintings until you find the one you actually want? Now imagine you have to do this with blocks and waste your tools/time.
(Just in advance - right clicking on a block with your hand to change the texture would lead to even further annoyances)
...But that's just my opinion
I'm always open to texture requests. I also make skins, but they're 5$ each.

#9

GamesJoel152
  • Location: Minecraftia or Finland

Posted 13 February 2012 - 03:21 PM

View PostBalduran, on 13 February 2012 - 03:07 PM, said:

It sounds ok in theory... But in practice this might leave some very frustrated people. Remember how you always have to keep replacing paintings until you find the one you actually want? Now imagine you have to do this with blocks and waste your tools/time.
(Just in advance - right clicking on a block with your hand to change the texture would lead to even further annoyances)
They are random. When you place a block, it's random. In inventory, it would be just same texture.
And they are just little changes in blocks, i don't think anybody thinks like that you said.
- Censored signature -

#10

SecondAttempt

Posted 13 February 2012 - 03:43 PM

Would be ok with textures that ought to be random like bookcases but certainly not for every block. Texture makers would be tearing their hair out.

Btw you want 'addition' instead of 'edition.'

#11

iaureee
    iaureee

    Gold Miner

  • Members
  • 405 posts
  • Location: Lithuania
  • Minecraft: iaureee

Posted 13 February 2012 - 04:48 PM

View PostCozmosus, on 12 February 2012 - 08:20 PM, said:

Well, couldn't the texture have all the cracks that touch the edge match, but have the general texture different.

Exactly, changes to textures would be minimal. Currently same type of blocks are 100% clones.

View PostRedyoshi101, on 13 February 2012 - 09:54 AM, said:

I like it, except it would triple the size of the graphics files.

Thad doesn't seem like a problem, graphics files aren't using much of space even in HD.

View PostSecondAttempt, on 13 February 2012 - 03:43 PM, said:

Would be ok with textures that ought to be random like bookcases but certainly not for every block. Texture makers would be tearing their hair out.

Btw you want 'addition' instead of 'edition.'

Ofc not for every block, crafting benches, enchantment tables and many others should have the same texture and texture makers could just make few copies of the same terrain file if they want so.
And thanks for correction, there may be many more mistakes.  Posted Image

#12

Ovo
    Ovo

    Gold Miner

  • Members
  • 368 posts
  • Location: France
  • Minecraft: Ovocean

Posted 23 February 2012 - 03:26 PM

Yes I'd like this included in Optifine/MCPatcher !
I had the idea too months ago but never took the time to propose it, thanks for doing it. Have you mentioned it in Optifine's thread ?
Sharing | Freedom | Kindness | Wisdom => The roots for a better world.

#13

iaureee
    iaureee

    Gold Miner

  • Members
  • 405 posts
  • Location: Lithuania
  • Minecraft: iaureee

Posted 12 March 2012 - 06:16 PM

View PostOvo, on 23 February 2012 - 03:26 PM, said:

Yes I'd like this included in Optifine/MCPatcher !
I had the idea too months ago but never took the time to propose it, thanks for doing it. Have you mentioned it in Optifine's thread ?

not yet and i don't use Optifine personally but i'd like it in the MCPatcher.

#14

Homem Pigman
  • Location: Missile Launch Base

Posted 12 March 2012 - 06:27 PM

This could be annoying when building though.

Posted Image


#15

iaureee
    iaureee

    Gold Miner

  • Members
  • 405 posts
  • Location: Lithuania
  • Minecraft: iaureee

Posted 12 March 2012 - 06:49 PM

View PostHomem Pigman, on 12 March 2012 - 06:27 PM, said:

This could be annoying when building though.

only very slight changes to the textures! one block shouldn't look uglier than other.

#16

TinyManBaby

Posted 12 March 2012 - 08:33 PM

This is a pretty good idea! Posted Image to you!
That'sssssss a very nice post you have there.

#17

Broken_Hitz
  • Location: Hiding behind my monitor
  • Minecraft: BozoHimSelf

Posted 12 March 2012 - 08:55 PM

yes good concept and it wouldn't really hurt the game either, so make it get developed in just make sure they're not to different that you can't see what item they are (just to be sure :P)

#18

lolbot720

Posted 12 March 2012 - 09:04 PM

Well, to avoid texture pack rage, you could have the basic terrain.png, and then you could have terrain1.png, terrain2.png, etc. and if there's only 1 terrain file, it will use textures from that, if there's 2, it will mix between the 2, etc. so texture packers can have a single texture style, or a multi-texture style.
- lolbot720, the guy who does the things
Posted Image

#19

iaureee
    iaureee

    Gold Miner

  • Members
  • 405 posts
  • Location: Lithuania
  • Minecraft: iaureee

Posted 17 March 2012 - 10:33 PM

View Postlolbot720, on 12 March 2012 - 09:04 PM, said:

Well, to avoid texture pack rage, you could have the basic terrain.png, and then you could have terrain1.png, terrain2.png, etc. and if there's only 1 terrain file, it will use textures from that, if there's 2, it will mix between the 2, etc. so texture packers can have a single texture style, or a multi-texture style.

i think someone already mention this and it's exactly what i am thinking about.

#20

iaureee
    iaureee

    Gold Miner

  • Members
  • 405 posts
  • Location: Lithuania
  • Minecraft: iaureee

Posted 14 April 2012 - 02:02 PM

*Bump* upgraded whole post and the idea itself.