Become a fan of Slashdot on Facebook


Forgot your password?

Comment Re:A better question (Score 1) 320

As opposed to Microsoft and Direct 3D versions 1, 2, 3, and 5 ?? LOL. They couldn't even design the API properly the first time!

At least OpenGL was designed _properly_ from the beginning after going thru the IrisGL to OpenGL re-badge. No one ever said the Khronos Group was perfect -- however, WebGL _IS_ OpenGL ES 2.x. It is a clean, minimal, API for the most part. Part of my day job is to use it on everything from small Set-Top-Boxes, through mobile, and Desktops (browsers.) I have never seen another graphics API that is _that_ scalable and cross-platform. Is it perfect? No, but for the most part is a good solution unlike other proprietary vendor-lockin solutions.

Standards exist to keep the vendor's implementations honest.

Comment Re:Amazing. (Score 1) 279

> Slashdot, Google and the whole rest of the internet is much more annoying, since to disable ads you have to download AdBlock.

Eh? Try blocking at the hostname-ip-lookup level.

Why aren't you blocking ads at the router level?

Comment Re:Underlying structure versus pretty pictures. (Score 1) 320

> For a lot of things, it won't be useful.
Indeed! The one good thing about today's web 3D now is that it is used in moderation -- by only the techie crowd who want substance over flash. The bad thing is that In the future it will be abused.

There are a couple of satarical Futurama episodes where the gang visits the internet is inundated by ads that shows how things might be. :-/ In the "Real World" Casino's overload the senses too. One can't escape the fundamental problem that Greed tends to motivate people to cause as much distraction as they cause to get your limited attention. 3D is just another medium/tool that will eventually be exploited. :-(

At for right now it is useful. :-)

> I guess maps in 3D, History places in 3D.
Yup, 3D should be used as a way _augment_ data presentation NOT replace it.

> Ok, just make sure the whole web doesn't use it for now reason (flash, cough, cough.)
I completely hear your lament and am right along with you. Sadly the corruption of 3D is coming. :-/

You will see this in tech. all the time. The pioneers invent a cool new tech -- radio, phone, TV, BBS, internet, newsgroups, email, IRC, Instant Messenger, etc. Then business and/or marketing get on board and you get advertising and spam diluting the S/N ratio and usefulness of said invention.

Fads come and go about every 20 years. i.e. VRML of the 90's. WebGL of the 2010's. Each new generation of kids "re-discovers" something "cool" new solution to an existing problem, generally ignoring the last time it was "popular", along with the strengths & weaknesses.

At least this time around we have some sense of standard API's instead of proprietary API's that Microsoft, Sony, etc. like to push.

Comment Re:A better question (Score 1) 320

> Why should take off? What's the drive behind it? What need does it satisfy?

Short Answer: Curiosity

Long Answer: If you have to ask why you're _completely_ missing the point. That's akin to asking: "Why on earth do we need to visualize our data from a different perspective??"

To help us understand, model, and relate to existing structures, design, and art in a new and clever ways to help expand our paradigms.

Instead of wasting time explaining in a textual context, please see my previous post:

Having an unified 3D standard is GOOD thing. It means developers can spend less time using proprietary APIs and more time creating interesting content. Javascript + WebGL helps us bypass years of proprietary and over-engineered tech and just focusing on bringing content to the masses without needing yet another set of downloads that may or may not be safe.

Comment Re:Underlying structure versus pretty pictures. (Score 5, Insightful) 320

> What is the 3d web going to give me that 2d doesn't?

At the risk of getting down modded: your thinking is the typical two dimensional can't-think-outside-the-proverbial-box. 3D has a time and a place for certain interactive and educational applications.

To put things into perspective.

For teaching about the science of waves, caustics, etc.

For people to explore creativity without needing an over-priced program

For rapid prototyping and fun playing around with shaders

Just because _you_ can't see a need or use for it does not imply it is useless for everyone else.

Comment Re:beautiful! here is most of the techniques used. (Score 2) 87

> Nitpick: that's not a technique. Those rays of light are called godrays, it says nothing about the implementation technique.

Indeed. They could be using "Volumetric Light", "Occlusion Stencil", or as a post-process in Screen Space. Hard to tell which algorithm they are using.


Comment Re:fucking great? (Score 1) 160

> What won't happen is that some ditz who bought a hot beverage and spilled it in there lap and got burned

Sad to see people still completely and totally ignorant of the FACTS this many years later:

McDonalds also said during discovery that, based on a consultants advice, it held its coffee at between 180 and 190 degrees fahrenheit to maintain optimum taste. He admitted that he had not evaluated the safety ramifications at this temperature. Other establishments sell coffee at substantially lower temperatures, and coffee served at home is generally 135 to 140 degrees.

The jury awarded Liebeck $200,000 in compensatory damages. This amount was reduced to $160,000 because the jury found Liebeck 20 percent at fault in the spill. The jury also awarded Liebeck $2.7 million in punitive damages, which equals about two days of McDonalds' coffee sales.

Comment Re:My problem is quite the opposite. (Score 2) 332

As a visual thinking I have found the most important tool for programming (which is just another type of solving interesting problems) is a pencil and pad.

While you have an catchy cliche & interesting point I use Excel / OOCalc as a cheap digital notepad which I find quite effective. I can jot partial formulas down, do quick graphs, and have some semi-table-structure while I finalize organization and equations before throwing it into the "real" tool.

There are times a "lab notebook" (whether physical / digital) IS the right tool -- when you can minimize the time spent wasting with the UI then you can focus on actually solving the problem. :-) THAT is one of the advantages of using a spreadsheet that too many completely overlook or dismiss as not being relevant.

Slashdot Top Deals

You do not have mail.