6 ms·
The scene looks very nice albeit I'm not sure what's so spectacular about displaying a single model? I've noticed someone saying in the thread that it's impress
by forgotmypassw 11y ago
The scene looks very nice albeit I'm not sure what's so spectacular about displaying a single model? I've noticed someone saying in the thread that it's impressive because you can view it on mobile, but why wouldn't you? Modern phones are equipped with hardware better than the one we had over a decade ago, and we had 3D games back then, so displaying a single higher poly model on way better hardware doesn't really amuse me. Besides, I don't really dig the whole idea of WebGL, but the damage's done already.
- sirival 11y agoWell it's not so much about displaying a single model, but demonstrating the power of physically based rendering using WebGL and the wide range of devices that can be used to view this beautiful content. Current interactive car demos found in official car web sites are much lower quality than this.
- hoorayimhelping 11y ago"So what?" Classic HN. Why does something have to be revolutionary to enjoy it? Why can't you just enjoy it because it's enjoyable? Also, there's a huge difference between "it should be this way" and "it is this way." The fact that the person who made this made it the way it should be is impressive, when so few people seem capable of that.
- ksk 11y ago>Why does something have to be revolutionary to enjoy it? Why can't you just enjoy it because it's enjoyable? If I were to mind read I would say the general objection is usually the over abundance of praise for projects that do not "deserve" it. I can't say that I'm not sympathetic to such viewpoints. For e.g. "You're great at math" can mean anything from you can do long division in your head to you passed college to you won the fields medal. Raising the floor of appreciation reduces the number of bits at the top end to accurately communicate the emotional importance of things. Its a fair criticism in general. The other end of the argument is that encouragement motivates people to greater things, and that certainly is also valid.
- moron4hire 11y agoI'm sorry I'm not keen on making games for only one platform at a time.
- forgotmypassw 11y agoBecause cross-platform non-browser solutions don't exist :^).
- deleted 11y ago[deleted]
- moron4hire 11y agoThey all come with massive compromises.
- ksk 11y agoUnless you're talking about casual games that reality is never going to be realized. AAA games are written as close to the hardware as possible/feasible, as you probably already know. For every developer willing to develop against an abstraction like the Web, there will be others unwilling to give up that performance.
- moron4hire 11y agoFor every indie who has made it trying to make AAA games... wait, there aren't any. AAA games are for companies with the resources to port code to every platform they can imagine. I'm not a diehard gamer, myopically focused on only AAA to the detriment of my livelihood. I'm a developer. There is more business for me in "casual" games--whatever that actually means, because it seems to only ever be used as a pejorative that means "not Call of Duty"--than is realistically possible in AAA.
- ksk 11y agoMy point is just like you aren't keen on porting, other people aren't keen on throwing performance away. What you're really really after is a single OS, single hardware platform world. That would require the least amount of porting effort which is your goal. People (and you might not be one of those) think that the Web is going to bring about this great cross-platform revolution, but its a lie except for the basic UI, low-perf applications for two easy-to-identify reasons. First, the standards themselves are poorly specified and contain ambiguities (by design to give leeway to implementors on different hardware). No standard body even puts out a reference implementation. Second, each platform implementation will be implemented differently causing people shipping cross-platform to care about weird implementation quirks that cause the performance of their game to tank in weird ways.