Hey, that is how it was explained to me by Boeing and Intel and Microsoft and Adobe when I was at the spec meetings, where were you? Downstream was key period.
To counter 1>
Putting your 3D data out in the open makes it one step easier than "aquiring the originals" and cheaper, like free. Not all products can be bought, can I buy a 2005 Mustang? No, can I see one on the web? Yes. Most manufacturers find the need to present their designs without giving them away, whether its a fan-blade or whatever. It makes perfect sense to me, and as you state I'm retarded so you must be both retarded and smoking crack.
2>Compression can be via decimation but you can also modify the vertices to make up for decimation artifacts. Compression is one way to make something lossy. Another way is to use watermarking, which perturbs the geometry, but doesn't reduce its complexity. Both have value. The fact is for web publishing, all the information in a manufacturing document is not needed to visualize the model for one, and reduction in complexity is lossy compression and good for transport across the wire.
I've seen CAD models where there are a million quads to represent a flat feature, you can't just remove that feature, but you could easily decimate or otherwise maintain normals and still have the same feature. Conversely if that surface was not flat, then reduction of complexity alone doesn't compensate for loss of normal information and it looks cruddy, so pure decimation is not always an option.
3>I've worked on models that take up terrabytes, like the entire gulf coast oil reserves, and it makes no difference when all you want is to show the high order details. However, what I was referring to was the practice prior to the invention of CAD when people would use images to steal designs.Part of the reason for texture and bump maps is to compensate for the lack of real 3D data. In game production it is easier to texture map an image on a simplified geometry than to aquire the actual data and that suffices. With todays graphics processors which cost 1/10'th per transistor than their CPU counterparts, due in part to intense competition in the market, very complex scenes are possible but not widely implemented due to lack of time on the part of game manufacturers to redesign every feature of reality. So, reducing complexity is not the goal, more realism is, you moron. On the otherhand, there is a wealth of 3D data in every design shop in the world, that could be repurposed and used in games without compromising intellectual property of the designers. Your comment shows lack of understanding and I suspect you are an inbreed.
Well, the real reason VRML sucked is because the IP, You P, We all P freely disclosures enforced on the members of the consortium who wanted to "contribute" their technology. Now what business case is there for giving away hard fought IP, except to get good karma points from the rabble, ie, afterburner marketing, something you toss in after the buisiness case has moved on. VRML itself was afterburner from inventor SGI saw as an op for recycled marketing and competed with performer, X3D was afterburner from Sun's 3D hardware and competed with java3d though java3d would be nowhere without it, as Sun was still breathing fumes from SGI's afterburn, stuck with a mediocre OpenGL implementation which already cost a lot to license.
So, back to the point, the suckiness is a result of small timers without sufficient backing to produce a single compliant implementation, and no way to legally challenge anyone's suckiness; a specification that was covered in snake oil so that nobody could get a grip on it while it scurried about in endless spirals, a wiley little beast that could only be caught by backing it to a corner and clubbing it with a lead filled snowshoe. Xj3D was more of a strange attractor in a preditor - prey equation than a reference implementation, which legally you need a full compliance suite to be called reference, and Sun promplty offed that staff, leaving the poor thing to fend for itself out in the wild. It mutated into a hideous beast with no deployment strategy, no compliance schedule, no real support should java3d decide to pull a fast one underneath.
Um, this format is for DOWNSTREAM 3D, not CAD work. It is supposed to be lossy to protect the designs of the mechanical engineers from being duplicated by competing firms, while enabling marketing and other fluffy visualizations.
Consider that it would be relatively difficult to steal Boeing's new fangled turbo fan based on lossless 2D photos, but a sure thing if they posted a 3D model using correct VRML indexed face sets or Wavefront obj's. on the web or in a flight sim game.
Furthermore, because the data is intended for downstream consumption, it should be compressed to enable visualization on low bandwidth, as full fledged CAD models can take up gigs, whereas the 2D snapshot would only be a couple megs at most, a lossy mode can provide however a reasonable facsimile for the purpose at hand. Nevertheless the main concern is protection of IPR without needing to incorporate DRM into a 3D standard, which may have other hard to solve patent issues for 3D browser companies, like mine.
If you want a CAD file, need to know the resistance of that wire, or the temperature constraints on that piston, or the material used to coat the undercarriage, or submillimeter accuracy over hundreds of meters of model, etc, that is what a CAD format is for.
Also consider that there are huge wharehouses full of CAD data that can be converted to the lossy format, enabling far better 3D games with lots of stuff found in real life without being reverse enginineerable.
even if you can't go on strike due to the fact you don't have a job, you can still picket at the corporate hq for those who still do.
dyslexics of the world untie!
No really though, you've been disenfranchised by an economic and political war against liberal high techdom, consider youselves in the same league as southern gentry after the civil war; not exactly sure what will spook executives away from the voting booths, white hoods are not likely to do much more than piss people off;
you can always show up at any quarterly shareholders meeting en-masse and spook away investors, especially if you know something about the inner workings of a corporation, ask the CEO poingnat questions about the cost of maintaining that private jet, or the sales meetings in Hawaii, vs. the cost of the 300 jobs that were "shed". That would definitely bring the point home better than unenforcable legislation, the shareholders are the voters of the company afterall. When they go, let the heads roll.
Send out 25,000 vriaGa spams, be force fed 25,000 viagras.
Send out 50,000 Monster Cock pr0N, get reamed in the ass 50,000 times by actual gay porn stars from Burbank, and star in your own gang bang
Pen1s enlargement? get suspended from a bridge by your pecker with a backpack filled with a penny for each spam.
MUTUAL BUSINESS PROPOSAL? open up a bank in Angola with the nephew of the dead President Dos Santos with initial assets of $1/spam, or option 2, a walk to the CENTRAL BANK OF NIGERIA to meet with MR. ROLAND JOHNSON and discuss the terms of your NEW PARTNERSHIP FOR URGENT WORK, @ $1/spam.
Surprised nobody has mentioned this, the true professional software engineer lives by the bug tracking database, knows how to prioritize issues and answer to the most likely and shortest path to victory for the project.
Bugtracking is more than blame game, it is more than cover your ass, it is a challenge / response forum that is tried and true and the only way to keep sanity in a large project period; versioning is just a convenient backup and restore otherwise. Junior programmers just don't get the process for several years. The process is more important than the code.
I just finished an install of Linux on a 1000. Do check the OBP version, however, I read the same advice for a SILO error, and it turned out that I had compiled the serial driver as a module, not in the kernel..
few notes - make the kernel as small as possible, 1.5M or so is too big,
was able to boot strap the install from debian woody with 2.4.18, after trying various other offerings from gentoo and aurora, but
note no cdrom or floppy was available, and nfsroot failed due to nfslockd on the linux laptop.
you'll need to know that once you get a tftpboot you'll want an ext2 filesystem, SILO won't take ext3 for root, and oh yeah, OBP mantra : boot net devfs=mount root=/dev/sda1 init=/bin/sh once you do get a partial install from the debian scripts will help. the devfs will prevent a lockup after the kernel loads
the sparc64-linux-gcc did compile a 2.4.25 kernel, but too old for 2.6, and couldn't get gcc3.3.3 compiled; I could only install the kernel with make-kpkg and then dpkg the.deb, oh, and always make-kpkg clean; make-kpkg kernel_install each time you try a new config, you'll end up with unresolved syms otherwise.
1600x1200 on the display flickers, so run 1280x1024 at least on the ATI.
there is a audio driver in the "normal" sound drivers selection in the kernel config that matches the sun chip, but use the one for Sun audio outside of that menu it will conflict, however still don't know if I have sound. HTH - took days to tread through the mine fields, saw the sun rise this morning and it was done.
the company is looking to eliminate staff to cover up the inefficiency on the balance sheets of constant reorgs, grossly overpaid executives out of touch with the market and technology, several orders of management between the worker and the "vision", dotted line reports, interdepartmental collision, outsourcing of core competency, administrators who administrate administrators, managers who think they are still members of the staff.
numerically, if there are say, oh 6 layers of management like the last big shop I worked at, and each layer has a management group of 5 managers at the branches, and 5 engineers at the leaves, that's 3125 first line managers, 625 second, 125 directors, 25 vp's, and 5 senior vp's, of which given the same rate of dead headedness, a pure directive from the One perfect being filters through with.95*.95*.95*.95*.95*.95 = %73.5 chance that what you are doing is above a 1 in terms of hitting the market, ( or.9^6 = %53 of being above a 2 ) no matter how excellent of a job you do. Conversely, in any given quarterly resuffle of orgs, you have a %26.5 of being totally useless, or working on a 1 as far as the shareholders and BoD is concerned ( or %47 of being below industry average ). Your lowly level 1 manager will feel the pinch, and find a way to blame anyone he doesn't like in an act of self preservation, and if you happen to be the lucky benefactor of the black smudge, you can expect to spend the rest of your days kissing his foreign butt to no avail until you get your severance package. If you were smart you would sell your ESPP the moment you find yourself on the short list, because the company is on the rim of the toilet, hang on for the golden shower, they might double it if you volunteer to bail early, there is no light at the end of the tunnel.
if I could only do my taxes that way.
"I don't think I owe"
"We don't have a record of you not thinking that"
"But you do have one of me paying that already"
"No, we have a record of you thinking that was enough"
"Was it?"
"You don't think so?"
"No, I mean yes I don't think that wasn't enough"
"OK we need you to pay first then you can think what you want"
"I did pay first, now I don't think I owe, can I think that?"
"Please think to this brain wave, ( ooommm oooommmm ooooommmm ) and think to them you thought this already, give us a think back by next week to let us know what they think.
"ooommm oooommmm oooooommm, ooommm oooommmm ooooommm" hellooooo?
"government seer can I help you?"
"I just thought this already a minute ago, and don't think that still"
"ah yes, please think again"
shudder. "ok, I'll pay what you think, do you think you can pay back the difference if it turns out what I think is more than what you think"
"You can't think more than the government"
"No, I think you think I think more than I think you thought."
"Hmmm. I don't think so, but, do you want a job in the government?"
why do you think the red shirts are the first to get offed? easy to trek... er track; next yellows then blues. I dunno, what are the real stats on t-shirt color vs. life expectancy? die engineers! most expendable filth, you denebian slime devils.
oh, wups, reflecting the original series, gawd I HATE revisionists.
nurse chappel, you are so hot, give me a shot of tranquilizer, then I want ohura all stardate long. all women shall wear their hair down from now on, beam up a dozen green women and a keg of romulan!
This is weirder...
55808 = 0xDA00 = \r\n\null\null in ascii
which would look like end of line, end of file to me, having just written a pop3 database.
12.108.65.76 -> \nlAL in ascii
could be some word game, like new line, el AL? DA 00, like russian for yes 00 ( may we say 7 ? ) or yes 00 as in the big 00 null null, like the nuke.
To counter 1>
Putting your 3D data out in the open makes it one step easier than "aquiring the originals" and cheaper, like free. Not all products can be bought, can I buy a 2005 Mustang? No, can I see one on the web? Yes. Most manufacturers find the need to present their designs without giving them away, whether its a fan-blade or whatever. It makes perfect sense to me, and as you state I'm retarded so you must be both retarded and smoking crack.
2>Compression can be via decimation but you can also modify the vertices to make up for decimation artifacts. Compression is one way to make something lossy. Another way is to use watermarking, which perturbs the geometry, but doesn't reduce its complexity. Both have value. The fact is for web publishing, all the information in a manufacturing document is not needed to visualize the model for one, and reduction in complexity is lossy compression and good for transport across the wire.
I've seen CAD models where there are a million quads to represent a flat feature, you can't just remove that feature, but you could easily decimate or otherwise maintain normals and still have the same feature. Conversely if that surface was not flat, then reduction of complexity alone doesn't compensate for loss of normal information and it looks cruddy, so pure decimation is not always an option.
3>I've worked on models that take up terrabytes, like the entire gulf coast oil reserves, and it makes no difference when all you want is to show the high order details. However, what I was referring to was the practice prior to the invention of CAD when people would use images to steal designs.Part of the reason for texture and bump maps is to compensate for the lack of real 3D data. In game production it is easier to texture map an image on a simplified geometry than to aquire the actual data and that suffices. With todays graphics processors which cost 1/10'th per transistor than their CPU counterparts, due in part to intense competition in the market, very complex scenes are possible but not widely implemented due to lack of time on the part of game manufacturers to redesign every feature of reality. So, reducing complexity is not the goal, more realism is, you moron. On the otherhand, there is a wealth of 3D data in every design shop in the world, that could be repurposed and used in games without compromising intellectual property of the designers. Your comment shows lack of understanding and I suspect you are an inbreed.
So, back to the point, the suckiness is a result of small timers without sufficient backing to produce a single compliant implementation, and no way to legally challenge anyone's suckiness; a specification that was covered in snake oil so that nobody could get a grip on it while it scurried about in endless spirals, a wiley little beast that could only be caught by backing it to a corner and clubbing it with a lead filled snowshoe. Xj3D was more of a strange attractor in a preditor - prey equation than a reference implementation, which legally you need a full compliance suite to be called reference, and Sun promplty offed that staff, leaving the poor thing to fend for itself out in the wild. It mutated into a hideous beast with no deployment strategy, no compliance schedule, no real support should java3d decide to pull a fast one underneath.
Consider that it would be relatively difficult to steal Boeing's new fangled turbo fan based on lossless 2D photos, but a sure thing if they posted a 3D model using correct VRML indexed face sets or Wavefront obj's. on the web or in a flight sim game.
Furthermore, because the data is intended for downstream consumption, it should be compressed to enable visualization on low bandwidth, as full fledged CAD models can take up gigs, whereas the 2D snapshot would only be a couple megs at most, a lossy mode can provide however a reasonable facsimile for the purpose at hand. Nevertheless the main concern is protection of IPR without needing to incorporate DRM into a 3D standard, which may have other hard to solve patent issues for 3D browser companies, like mine.
If you want a CAD file, need to know the resistance of that wire, or the temperature constraints on that piston, or the material used to coat the undercarriage, or submillimeter accuracy over hundreds of meters of model, etc, that is what a CAD format is for.
Also consider that there are huge wharehouses full of CAD data that can be converted to the lossy format, enabling far better 3D games with lots of stuff found in real life without being reverse enginineerable.
dyslexics of the world untie!
No really though, you've been disenfranchised by an economic and political war against liberal high techdom, consider youselves in the same league as southern gentry after the civil war; not exactly sure what will spook executives away from the voting booths, white hoods are not likely to do much more than piss people off;
you can always show up at any quarterly shareholders meeting en-masse and spook away investors, especially if you know something about the inner workings of a corporation, ask the CEO poingnat questions about the cost of maintaining that private jet, or the sales meetings in Hawaii, vs. the cost of the 300 jobs that were "shed". That would definitely bring the point home better than unenforcable legislation, the shareholders are the voters of the company afterall. When they go, let the heads roll.
Send out 25,000 vriaGa spams, be force fed 25,000 viagras.
Send out 50,000 Monster Cock pr0N, get reamed in the ass 50,000 times by actual gay porn stars from Burbank, and star in your own gang bang
Pen1s enlargement? get suspended from a bridge by your pecker with a backpack filled with a penny for each spam.
MUTUAL BUSINESS PROPOSAL? open up a bank in Angola with the nephew of the dead President Dos Santos with initial assets of $1/spam, or option 2, a walk to the CENTRAL BANK OF NIGERIA to meet with MR. ROLAND JOHNSON and discuss the terms of your NEW PARTNERSHIP FOR URGENT WORK, @ $1/spam.
Bugtracking is more than blame game, it is more than cover your ass, it is a challenge / response forum that is tried and true and the only way to keep sanity in a large project period; versioning is just a convenient backup and restore otherwise. Junior programmers just don't get the process for several years. The process is more important than the code.
few notes - make the kernel as small as possible, 1.5M or so is too big,
was able to boot strap the install from debian woody with 2.4.18, after trying various other offerings from gentoo and aurora, but
note no cdrom or floppy was available, and nfsroot failed due to nfslockd on the linux laptop.
you'll need to know that once you get a tftpboot you'll want an ext2 filesystem, SILO won't take ext3 for root, and oh yeah, OBP mantra : boot net devfs=mount root=/dev/sda1 init=/bin/sh once you do get a partial install from the debian scripts will help. the devfs will prevent a lockup after the kernel loads
the sparc64-linux-gcc did compile a 2.4.25 kernel, but too old for 2.6, and couldn't get gcc3.3.3 compiled; I could only install the kernel with make-kpkg and then dpkg the .deb, oh, and always make-kpkg clean; make-kpkg kernel_install each time you try a new config, you'll end up with unresolved syms otherwise.
1600x1200 on the display flickers, so run 1280x1024 at least on the ATI.
there is a audio driver in the "normal" sound drivers selection in the kernel config that matches the sun chip, but use the one for Sun audio outside of that menu it will conflict, however still don't know if I have sound.
HTH - took days to tread through the mine fields, saw the sun rise this morning and it was done.
numerically, if there are say, oh 6 layers of management like the last big shop I worked at, and each layer has a management group of 5 managers at the branches, and 5 engineers at the leaves, that's 3125 first line managers, 625 second, 125 directors, 25 vp's, and 5 senior vp's, of which given the same rate of dead headedness, a pure directive from the One perfect being filters through with
if I could only do my taxes that way. "I don't think I owe" "We don't have a record of you not thinking that" "But you do have one of me paying that already" "No, we have a record of you thinking that was enough" "Was it?" "You don't think so?" "No, I mean yes I don't think that wasn't enough" "OK we need you to pay first then you can think what you want" "I did pay first, now I don't think I owe, can I think that?" "Please think to this brain wave, ( ooommm oooommmm ooooommmm ) and think to them you thought this already, give us a think back by next week to let us know what they think. "ooommm oooommmm oooooommm, ooommm oooommmm ooooommm" hellooooo? "government seer can I help you?" "I just thought this already a minute ago, and don't think that still" "ah yes, please think again" shudder. "ok, I'll pay what you think, do you think you can pay back the difference if it turns out what I think is more than what you think" "You can't think more than the government" "No, I think you think I think more than I think you thought." "Hmmm. I don't think so, but, do you want a job in the government?"
why do you think the red shirts are the first to get offed? easy to trek ... er track; next yellows then blues. I dunno, what are the real stats on t-shirt color vs. life expectancy? die engineers! most expendable filth, you denebian slime devils.
oh, wups, reflecting the original series, gawd I HATE revisionists.
nurse chappel, you are so hot, give me a shot of tranquilizer, then I want ohura all stardate long. all women shall wear their hair down from now on, beam up a dozen green women and a keg of romulan!
This is weirder... 55808 = 0xDA00 = \r\n\null\null in ascii which would look like end of line, end of file to me, having just written a pop3 database. 12.108.65.76 -> \nlAL in ascii could be some word game, like new line, el AL? DA 00, like russian for yes 00 ( may we say 7 ? ) or yes 00 as in the big 00 null null, like the nuke.