This reconfirms the previous twitter statements Dinnerbone made that the issue with implementing stained glass as an item alone is currently held up by a technical problem regarding how Minecraft handles transparency. It's not an issue of Mojang not wanting to added stained glass or having it a Mod Only feature. As they are updating the code for Minecraft along with preparing for the eventual Modding API, they will tackle this technical issue and overcome it.
This reconfirms the previous twitter statements Dinnerbone made that the issue with implementing stained glass as an item alone is currently held up by a technical problem regarding how Minecraft handles transparency. It's not an issue of Mojang not wanting to added stained glass or having it a Mod Only feature. As they are updating the code for Minecraft along with preparing for the eventual Modding API, they will tackle this technical issue and overcome it.
So it may well be implemented in the future? Good to hear!
This reconfirms the previous twitter statements Dinnerbone made that the issue with implementing stained glass as an item alone is currently held up by a technical problem regarding how Minecraft handles transparency. It's not an issue of Mojang not wanting to added stained glass or having it a Mod Only feature. As they are updating the code for Minecraft along with preparing for the eventual Modding API, they will tackle this technical issue and overcome it.
Yup, I'm not sure but it seems the problem may be the draw order that the alphas ar rendered at. Which is an issue we are currently solving with our games and it is indeed hard to solve. (even in Unity) But like he said, it is not impossible and from the look on his face; it looks like he would like it to be solved eventually. :3
Why are you shocked that depth sorting is difficult to do in unity? Unity is terrible for advanced rendering techniques, it's like a 3D version of Game Maker, not bad for making games, but if you want to push the limits of graphics, you'd better learn direct x or opengl and code at the hardware level, unity and programs like it simplify the game creation process at the cost of loss of flexibility and power.
Even if mojang rewrites the rendering code to allow for depth sorting, it will still depend on the users video card and drivers. Depth sorting of any type simply costs more. People with powerful graphics cards will be fine, but many players who can't afford it will be stuck with cruddy glass.
And making colored light with colored glass is still a bad idea, just terrible, it's like running a server side real time ray tracer.
Why are you shocked that depth sorting is difficult to do in unity? Unity is terrible for advanced rendering techniques, it's like a 3D version of Game Maker, not bad for making games, but if you want to push the limits of graphics, you'd better learn direct x or opengl and code at the hardware level, unity and programs like it simplify the game creation process at the cost of loss of flexibility and power.
Even if mojang rewrites the rendering code to allow for depth sorting, it will still depend on the users video card and drivers. Depth sorting of any type simply costs more. People with powerful graphics cards will be fine, but many players who can't afford it will be stuck with cruddy glass.
And making colored light with colored glass is still a bad idea, just terrible, it's like running a server side real time ray tracer.
Right, lower level languages give you much more flexibility on a fundamental level. The game studio that I work for was built on games programmed in C++ Direct X and open GL AND we even programmed our 3D software that worked much like unity in many ways in C++. SO i am no stranger to these limitations you are referring to. But i still believe there are solutions to the problems presented here and apparently so does Jeb.
As for Unity; the reason we now use this "Game Maker" to create our games is because we are running a business. We are developing for mobile devices so we don't focus on pushing the limits of graphical advancements we focus on the gamification of our assets and Unity gives us the most flexibility for that. Not to mention we can crank out our vision much quicker and efficient for multiple platforms including the upcoming Occulus Rift than you could with C++ or other lower level languages and tools. So on the contrary, working with tools like Unity puts developers ahead in modern technology not behind.
Just have to show up every couple months to remind everyone about reality. Probably get some new readers who don't realize computers aren't miracle machines that magically turn ideas into games.
And unity isn't bad, it can't do 100% of "gamespace", but it can probably do 90%. I was in a group at my university using unity, but my grad student schedule took priority, I was being paid for 60 hours of labwork a week, not to make a game.
Just have to show up every couple months to remind everyone about reality. Probably get some new readers who don't realize computers aren't miracle machines that magically turn ideas into games.
And unity isn't bad, it can't do 100% of "gamespace", but it can probably do 90%. I was in a group at my university using unity, but my grad student schedule took priority, I was being paid for 60 hours of labwork a week, not to make a game.
That's ok I understand it's absolutely important to consider reality. However; "Those who strive to test the limits of reality are the pioneers of tomorrows reality", ~Theodore Roosevelt
So you got payed not to make games? That sounds awful :[
-
View User Profile
-
View Posts
-
Send Message
Retired StaffHere's a pic of my new method, in a test program.
http://d.pr/i/uE1O
At the rate this is going, it may as well be infinity plus one years.
-
View User Profile
-
View Posts
-
Send Message
Curse Premium|..____|....|.| .................|..__.\(_)...............................|.| .........|..\/..| ........|.|
|.|__..__.._|.|_._.__.__._.______|.|..|.|_..__._._.__.___...___.._ __...__|.|___.______|.\ / |.___...__|.|
|..__|.\.\/./.__|.'__/._`.|______|.|..|.|.|/ _` |.'_.`._ \ /._.\|.'_.\ / _` /.__|______|.|\/|.|/._.\ /._`.|
|.|____.>..<| |_|.|.|.(_|.|......|.|__|.| |.(_| |.| |.|.|.|.(_).|.|.|.|.(_|.\__.\......|.|..|.|.(_).|.(_|.|
|______/_/\_\\__|_|..\__,_|......|_____/|_|\__,_|_| |_| |_|\___/|_| |_|\__,_|___/......|_|..|_|\___/.\__,_|
[/pre]
http://www.twitch.tv/dreamarena/b/417292925?t=47h03m
This reconfirms the previous twitter statements Dinnerbone made that the issue with implementing stained glass as an item alone is currently held up by a technical problem regarding how Minecraft handles transparency. It's not an issue of Mojang not wanting to added stained glass or having it a Mod Only feature. As they are updating the code for Minecraft along with preparing for the eventual Modding API, they will tackle this technical issue and overcome it.
So it may well be implemented in the future? Good to hear!
Looks good Kovu! :3 nice and smooth, much better than your previous version for sure. You think you could get this method to work in Minecraft aswell?
~Epic Space Milk Muffin
~Epic Space Milk Muffin
Even if mojang rewrites the rendering code to allow for depth sorting, it will still depend on the users video card and drivers. Depth sorting of any type simply costs more. People with powerful graphics cards will be fine, but many players who can't afford it will be stuck with cruddy glass.
And making colored light with colored glass is still a bad idea, just terrible, it's like running a server side real time ray tracer.
As for Unity; the reason we now use this "Game Maker" to create our games is because we are running a business. We are developing for mobile devices so we don't focus on pushing the limits of graphical advancements we focus on the gamification of our assets and Unity gives us the most flexibility for that. Not to mention we can crank out our vision much quicker and efficient for multiple platforms including the upcoming Occulus Rift than you could with C++ or other lower level languages and tools. So on the contrary, working with tools like Unity puts developers ahead in modern technology not behind.
~Epic Space Milk Muffin
And unity isn't bad, it can't do 100% of "gamespace", but it can probably do 90%. I was in a group at my university using unity, but my grad student schedule took priority, I was being paid for 60 hours of labwork a week, not to make a game.
That's ok I understand
So you got payed not to make games? That sounds awful :[
~Epic Space Milk Muffin
-
View User Profile
-
View Posts
-
Send Message
Curse Premium|..____|....|.| .................|..__.\(_)...............................|.| .........|..\/..| ........|.|
|.|__..__.._|.|_._.__.__._.______|.|..|.|_..__._._.__.___...___.._ __...__|.|___.______|.\ / |.___...__|.|
|..__|.\.\/./.__|.'__/._`.|______|.|..|.|.|/ _` |.'_.`._ \ /._.\|.'_.\ / _` /.__|______|.|\/|.|/._.\ /._`.|
|.|____.>..<| |_|.|.|.(_|.|......|.|__|.| |.(_| |.| |.|.|.|.(_).|.|.|.|.(_|.\__.\......|.|..|.|.(_).|.(_|.|
|______/_/\_\\__|_|..\__,_|......|_____/|_|\__,_|_| |_| |_|\___/|_| |_|\__,_|___/......|_|..|_|\___/.\__,_|
[/pre]