There are a few suggestions for outer space. Well, let's look at the scale of Minecraft (bear with me on this on)
Merely 60 meters below sea level we encounter bedrock. In real life bedrock can be HUNDREDS of meters below sea level. "Mountains" are only a few dozen meters tall. The escarpment near where I live is over 200. Clouds are 64 meters above sea level. Realistically they are thousands of meters above the ground.
So we can confirm Minecraft isn't really to scale height-wise.
This means planets can be small spheres generated with a center at around layer 210.
This creates a problem though. They'll cast a giant shadow despite being so high (for Minecraft) off the ground.
Planets aren't my main thing though. I'm talking about objects in general and the shadows they will cause.
In real life commercial airplanes cast a decently sized shadow on the ground. When they're flying really high they cast NO SHADOW.
My suggestion is that when objects are high enough off the ground they stop casting as large a shadow.
My suggestion is that the mechanics of sunlight be re-written. Here is how I propose for it to be written.
A block will check to see if there is 125 blocks or more between its bottom face and the next block underneath it. If the air block under it is adjacent has NO blocks above it then it will instead be automatically sending out sunlight at light level 15 (the highest)
If the air block adjacent to it is covered then it will instead send out a light level of 0.25 less than that block is sending out. This amount is kept but the emitted amount is always rounded up. Here is an example of how it would work:
================
[A] [B] [C] [D] [E] [F] [G]
G, even currently, would be emitting light level 15 from normal sunlight. F would be at light level 14.75 but F would still be emitting light level 15. E would be emitting 15 but would be at 14.5. D would be at 14.25 but would be emitting light level 15 still. Finally at C the block would be at an even light level 14 AND would be at 14. B and A would still be emitting 14 but would be at 13.75 and 13.5 respectively.
Rollback Post to RevisionRollBack
This is a signature. There should be something here....
Oh wait! There is!
I don't like the fact that no matter the position of the sun, the light is still coming directly from overhead casting a shadow directly below. There is a rendering mod my friends and I tried out last week and it made minecraft look amazing. The sunlight cast shadows away from the sun from sunrise to sunset. In other words, shadows are dynamic.
The problem we encountered with this mod is minecraft would lock up and and crash when many small blocks were to be rendered in frame. I have a factory I built and used cover plate blocks (from the red power 2 mod) for the framing.
Minecraft doesn't need to be realistic compared to earth. Do you ever look at that mountain in minecraft and think "Boy, that looks off-scale"? No. And planets that generate at 210? I can pillar there in survival with a few stacks of cobble and a few minutes. If planets are ever implemented they will be a in a different dimension, and even then I can't see how it would work.
As for the lighting system re-work, I agree completely. I once made a little skydome enclosure for animals on creative. It casts a huge shadow on the ground.
I'm not sure what you mean. Is it because the dirt thing in the video wouldn't cast a single shadow?
It's the shadow. Fun to do, problem to pull down. I understand that with this change, it would still have a shadow, just smaller, but I like the full effect that this brings. Absolutely nothing against the idea itself; just against addition into the game.
Minecraft doesn't need to be realistic compared to earth. Do you ever look at that mountain in minecraft and think "Boy, that looks off-scale"? No. And planets that generate at 210? I can pillar there in survival with a few stacks of cobble and a few minutes. If planets are ever implemented they will be a in a different dimension, and even then I can't see how it would work.
As for the lighting system re-work, I agree completely. I once made a little skydome enclosure for animals on creative. It casts a huge shadow on the ground.
Lava can be reached by digging straight down a few dozen blocks easily too. I can understand you not wanting planets in the over-world. I was just using it as an example. Albeit, a horrible one I guess.
Rollback Post to RevisionRollBack
This is a signature. There should be something here....
Oh wait! There is!
Merely 60 meters below sea level we encounter bedrock. In real life bedrock can be HUNDREDS of meters below sea level. "Mountains" are only a few dozen meters tall. The escarpment near where I live is over 200. Clouds are 64 meters above sea level. Realistically they are thousands of meters above the ground.
So we can confirm Minecraft isn't really to scale height-wise.
This means planets can be small spheres generated with a center at around layer 210.
This creates a problem though. They'll cast a giant shadow despite being so high (for Minecraft) off the ground.
Planets aren't my main thing though. I'm talking about objects in general and the shadows they will cause.
In real life commercial airplanes cast a decently sized shadow on the ground. When they're flying really high they cast NO SHADOW.
My suggestion is that when objects are high enough off the ground they stop casting as large a shadow.
My suggestion is that the mechanics of sunlight be re-written. Here is how I propose for it to be written.
A block will check to see if there is 125 blocks or more between its bottom face and the next block underneath it. If the air block under it is adjacent has NO blocks above it then it will instead be automatically sending out sunlight at light level 15 (the highest)
If the air block adjacent to it is covered then it will instead send out a light level of 0.25 less than that block is sending out. This amount is kept but the emitted amount is always rounded up. Here is an example of how it would work:
================
[A] [B] [C] [D] [E] [F] [G]
G, even currently, would be emitting light level 15 from normal sunlight. F would be at light level 14.75 but F would still be emitting light level 15. E would be emitting 15 but would be at 14.5. D would be at 14.25 but would be emitting light level 15 still. Finally at C the block would be at an even light level 14 AND would be at 14. B and A would still be emitting 14 but would be at 13.75 and 13.5 respectively.
Oh wait! There is!
The problem we encountered with this mod is minecraft would lock up and and crash when many small blocks were to be rendered in frame. I have a factory I built and used cover plate blocks (from the red power 2 mod) for the framing.
I'm not sure what you mean. Is it because the dirt thing in the video wouldn't cast a single shadow?
Oh wait! There is!
As for the lighting system re-work, I agree completely. I once made a little skydome enclosure for animals on creative. It casts a huge shadow on the ground.
It's the shadow. Fun to do, problem to pull down. I understand that with this change, it would still have a shadow, just smaller, but I like the full effect that this brings. Absolutely nothing against the idea itself; just against addition into the game.
Lava can be reached by digging straight down a few dozen blocks easily too. I can understand you not wanting planets in the over-world. I was just using it as an example. Albeit, a horrible one I guess.
Oh wait! There is!
That would make all those who build large towers rage.
How would simulating going into space solve lighting issues? Plus I used planets as an example. The main suggestion is lighting.
Oh wait! There is!