3D Rendering of Gaming Graphics
Raph Koster's ever-entertaining blog had a post yesterday about using OGLE to print 3D graphics, and other entertaining but questionable uses of technology. From the post: "OGLE: The OpenGLExtractor is a tool that lets you grab 3d data out of an OpenGL application and output it as models again. What does that mean? It means that someone with a 3d printer can get 3d statuettes of their Second Life character. They can send it off to be manufactured, if they like. It means that you can snag any 3d model you like out of someone else's game data, and insert it into your own 3d scene. So much for stealing textures... ;)"
- Is it shit?
- Is it already in use?
- Is it also a word with negative connotations?
- Will it get me shut down by the trademark police?
There are many examples of FOSS software breaking these rule. I don't care enough about this incredibly niche piece of software to check if it's Free though (it's a fairly irrelevant detail anyway).People will use this to learn from the models they output, but it also makes stealing/copying of objects/characters much easier.
After my opponent splatters my guts in a first person shooter, he can pull out my splattered remains to create a 3D trophy. Actually, that might be cool. I can now have a trophy of my boss after I killed him three consecutive times in Counter-Strike. That's better than a screenshot.
Who's going to start doing this for money?
Looking at the sample shots of the WoW character, it's apparent that some of the gear is not translated? I wonder why? Also, I wonder how well it would translate non smooth-skinned characters (=Taurens).
-Styopa
Ive been playing w/ OGLE for a few days now, and i stress playing because i have yet to get it to work in the apps mentioned on their page.
*When* i get it up and running, it will be cool though, and i will use it for generally evil purposes.
Now to find the $$ for one of those 3D printers...
Im glad
OGLE: Acronym, all caps Ogle: Name, proper caps No ambiguity there. Definitely different pieces of software we're talking about.
Something like this could be useful for doing general purpose gpu programming. It can be a real pain to shoehorn your data in and out of the video card, so a tool to make that easier would be welcome I think. Of course, the process had better be fast and easy to program around or there would be no point.
As I understand it this is catching calls to the GL renderer and saving
the 3d data. I don't see any reason why you couldn't do it with directx
as well. Any gotchas there? It might be a fun project.
-- Programming with boost is like building a house with lego. It's a cool but I wouldn't want to live in it
$100.00 to the first person who can produce a statue of my maximally-assied scrapper girl in bikini 2 briefs from City of Heroes! Ass width slider -> max, waist slider -> min, ahh, life is good.
What? You prefer to run around for hours behind a male character so you won't seem "gay"? Interesting...veddy veddy interesting...
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
But you probably want to use something where things are fairly unique. Most fantasy MMOs try to qualify, but are fairly lacking.
Now City of Heroes and Villains, on the other hand have a very unique look to each character. Maybe I should give Jack Emmerett a heads up on this?
A thought, anyways.
No! It's a *SIG*. Keep the Special Interest Groups away! (Con joke!)
They are grabbing opengl calls to grab model info. So why not replace model info you are grabbing with model info that you want.
That is, instead of
Game->GLInterceptor->OGLE->Model file
->opengl->Display
Game->GLInterceptor->SomePlugin(substitues your model)->opengl->Display
another digital rights concern, this time for 3d IP
back in the day we didnt have no old school
but it also makes stealing/copying of objects/characters much easier
If you have a car and I use a machine to make an exact copy of it. How am I stealing from you? You still have your car.
However, I am probaly infrigining some patent or breaking IP law in the process of some company, but lets not call it stealing because that has a legal definition of depriving use of.
If I stole the car, I would have deprived use of that car from you. (Whether that was taking it for my own personal use or selling it to a chop shop.)
Keep in mind this isn't about moral definition of stealing and theoretical losses because what I am talking about is a different matter. Stealing results in criminal lawsuits. Copyright infringment results in civil suits. One of those you have to be proven guilty beyond a resonable doubt and the other you do not. (IANAL and all that )
"I am the king of the Romans, and am superior to rules of grammar!"
-Sigismund, Holy Roman Emperor (1368-1437)
If you wanted to get really fancy, you could even run your capture through a raytracer or something that would render it in much greater detail than your machine is capable of in real time.
DRM
How long is going to take you people to hack an inkjet into a 3d printer? I've been waiting for years for you guys!
OGLE: Acronym, all caps Ogle: Name, proper caps No ambiguity there.
The trademark registry operated by USPTO is case-insensitive, and word marks are put into the file system after strupr(). This is a good thing, as there would be possibility of confusion between OGLE (OpenGL model ripper) and Ogle (media player) among less-informed users.
3d IP
Doesn't Internet Protocol version 4 already use four-dimensional addresses? (For example, games.slashdot.org maps to 66.35.250.151.)
What this REALLY means is that there is now a way to export out of 3d modeling software that doesn't have export tools! This means that crippleware that has the save function disabled now has a save function. This is WAY bigger than exporting game characters. This could actually be useful.