A Change of pace: Lessons learned from owning all three “Current Generation” Consoles…

4 02 2010

I’m going to try mixing things up a bit here… I have two blogs right now, one over at IGN, and then this one, posted both on wordpress and on land8lounge.  As I seem to be having issues getting myself to write, I’m merging the blogs into one, at least for the time being.  This means you may be getting more game related blogs then you are used to, but I will do my best to keep it interesting to everyone.  For instance, even if you are not interested in gaming, you know someone who is.  Maybe its a son or a daughter, and they really want to get a new console, and you don’t know which to get them.  Maybe you have a crush on a gamer, and don’t know what to talk to them about-  here’s some great recon for you!

A week ago I made the move, with my fiance, from Chicago to Queens, NY.  I had spend the previous year and a half working at Best Buy after being laid off from a landscape architecture job, and it looks like I may be starting at a store out here as early as next week.  All of this is VERY interesting, I know, but where it gets awesome is in this fact: I have owned every Nintendo console from the NES to the Wii, a PS2 and a PS3, and have never owned an XBOX or an XBOX 360.  However, all that changed thanks to my amazing friends at my old Best Buy at Old Orchard, who bought me a 360 along with Modern Warfare 2 as a going away gift/way to keep in contact.  The last week I have spent with the console has taught me a few things:

1. BBY334 is an awesome place staffed with awesome people.  If your in the area, stop by, and pick up a TV or something…

2. Modern Warfare 2 is way more fun than I wanted to admit. (I was a holdout from buying the game due to Infinity Ward screwing up the PC version)  Its not anything amazingly different than COD World at War, but it is still a blast, and I need to get in some big battles with people I know to put my mic to good use.

3. People talk about the advantage that 360 has with every player having a mic, VS. PS3 where you have to buy one separately.  I never want to hear that argument again.  After a some pre-pubescent kid just kept screaming about how much he hated the game, and how he was never going to play again, another player told him “Then stop playing.”  Makes sense… Response from the kid: “No one is talking to you!”  My question: “Why are you saying it on a live mic then?  if its something no one is supposed to hear, care about, or comment on, then why are you cluttering my headset with it?”  I then muted him.  The thing is, it looks like roughly 75% of 360 player have their mics plugged in when playing MW2.  Of those, maybe 30% actually use it to communicate about the game, 50% is dead air, and 20% is people screaming for no reason.  Yes, fewer people use mics on the PS3, but its the same 25% or so on PS3 and 360 who use it for a good reason.  Its just that the PS3 airwaves aren’t cluttered with rants.

4. Hardware wise, the PS3 is a superior system.  I’m not talking purely system specs, although Killzone 2 and Uncharted 2 on PS3 blow away ANY 360 exclusive game graphics wise, I’m talking build quality.  The 360 sounds like an old desktop that is constantly doing a boot sequence/defrag.  constant loud fan roar with lots of hard drive chirps, to the point that I was a little worried about it exploding the instant it turned on.

5. Anyone who is going to call them selves a true gamer, and in any way can afford it, needs to have all three current generation systems. Yes its loud as hell both hardware wise and user wise, but without a 360 (Or a new PC) I cannot experience Mass Effect 1/2, Forza, a working version of Bayonetta, Gears of War, or Left 4 Dead.  Just like without a PS3 I never would have experienced Metal Gear Solid 4, Uncharted 1/2, inFamous, MAG, or Little Big Planet. Or the Wii with Endless Ocean, Mario Galaxy, No More Heroes, or Metroid Prime 3.  If you can, get all three.  There is no reason for anyone to be “fanboys” about consoles.  Sure, you can prefer one over the other, but anyone who says one is worthless hasn’t played the right games on the system.

I am booting up Mass Effect 1 right now to give it my first try, hoping that I don’t find that “I don’t like space!”  I loved Uncharted 1 and 2, and I was already leaning towards getting ME1/2 at some point, but Greg Miller’s post about Mass Effect 2 compared to Uncharted pushed me over the edge.  I respect Greg and agree with most of his gaming opinions (Sorry Greg, I’m never going to be a country fan, or a pop fan), and look forward to enjoying the type of deep, involved story that he described.  I will try to fix it up with more blogging, getting a job, and some Madden 10 and Modern Warfare 2, along with MAG and maybe some Mario Kart.  Friend Request me, and We’ll have to play sometime…

PSN: Dangeresque92
360: Dangeresque92
Wii: 2223828450070461

Good gaming people…

Tuesday Tutorial Primer: So you want a 3D model…

11 08 2009

The first thing you have to figure out when you want to make a 3D model for a rendering is if you really want a 3D model rendering.  This decision is similar to the question of if you want a hand rendered plan or a Photoshop plan.  There are of course aesthetic reasons involved.  Both can work extremely well, and look amazing, but by understanding your client, your design, and the look you will get from either method of rendering you can make the choice of which is best for you on a given project.

There are more then just aesthetic differences to be looked at, however.  Ask yourself what the purpose of the model is.  Is it for images of a few conceptual designs, or for a final design proposal?  If you are looking to do more of a conceptual design presentation, then you may want to go with a hand drawing, as they are going to be relatively quick and easy, where a 3D model, even using software like SketchUp will be somewhat drawn out and difficult, as a lot of time will be spent re-making the same things multiple times in NEARLY the same way.  One of the reasons to go with a 3D model, in any level of design, is because of the ability to animate the design to increase the understanding of the place by allowing the client to “walk through” the site.  Also, if you think you may want multiple angles of a space, or think the client may want to see a few additional places later on, you may want to make a 3D model, as you can always add additional camera and have a new rendering for the cost of running one of your CPUs for a few hours overnight.  In the final design phase it may be far more worthwhile to create a 3D model as if a little extra time and the right software some pretty amazing images can be created.

Conceptual Hand:


Conceptual SketchUp:


Final full 3D Rendering:


The third issue is purely a question of time: is it worthwhile to invest the time into a 3D model, or does it make more sense to do hand sketches.  One of the ways computer models are different from computer plans is that a computer plan is extremely easy to edit, giving itself a big advantage over hand graphics which must always be made from scratch, and many 3D models are difficult if not effectively impossible to edit.  Another time factor is the issue of the current hardware you have in terms of computers.  Go back and check out my post of computer hardware, and see if you have a suitable system for 3D modeling.  It can be done on almost any machine (I can run high end stuff on my 633 Mhz Celeron with 256 or RAM and a 32 Meg TNT graphics card if I’m feeling silly), but some machines will not only render slowly, but will slow down the creation process as well (See: Machine I just mentioned) to the point where you lose any hope of cost effectiveness.

There are some special uses that 3D models suit themselves to much more as well.  If you want to create a new element in an existing location, you can re-sketch the whole scene, or you could create the new element in 3D, and place it into the photo of the existing site.  This can be an extremely effective rendering, and isn’t something that has to take a lot of time to do.  The model for the following image is a fairly simple SketchUp model with careful lighting and camera placement to create the right angle and shadows, but was a very quick project for the quality of the end product.


In the coming weeks I will take you from a CAD plan to a conceptual model, and then off to higher end software such as Maya and 3D Studio Max for better textures, lighting, and reflections, using my new website as the structure.  For the time being, pick a small simple design you have, and, if you do not already have them, put the design into CAD software.  This CAD basemap will be the basis of our design, so close all your lines, and keep some decent layer organization.  Next week I will address the CAD file you will import into Sketchup, and in the weeks after is when the real fun will begin.

How Computer Hardware Fits In With Your Firm

23 06 2009

“I had recently purchased a standard Dell desktop PC for my family, which the kids used for playing videogames; it came is a terabyte internal hard drive.  My children had twice as much storage as my entire staff.  How did this happen? The answer is simple: We had gotten stuck thinking that storage was expensive, which in fact is had become dirt cheap.  We treated the abundant thing – hard drive capacity – as if it were scarce, and the scarce thing – people’s time – as if it were abundant. The corporate bureaucracy had gotten the equation backward.”

Waste is Good, Chris Anderson, Wired – July 2009

One of the challenges that all firms have today, along with every other business in today’s world, is the decision of how much money to invest in technology.  Between old-school alternatives of hand rendering, the temptation to wait “one more year” to get equivalent technology for half-price, and the possibility of buying bargain machines for cheap,  there are a lot of reasons to not buy the latest and greatest machines, and for the vast majority of firms, they would be a complete waste.  The trick comes in finding the correct balance, and finding that balance is not an easy thing.

The first obstacle to find the right balance is education on computer hardware.  Many of the senior level people in firms have not used computers for things like production graphics in years, if ever.  And many who have used them never bothered to learn what makes them tick- like most PC/Mac users, they know that they start the software, and that some will run that software faster then others, but not why.  There are two things that can be done to address this.

First, everyone in a firm should get a basic understanding of how their computer works, and what can cause bottlenecks when using certain software.  It is similar to how all landscape architects need to know a base level of civil engineering- even if your firm outsources its grading work, everyone needs to speak the same language.  You don’t need everyone in your firm to be able to build their own graphics rig (although that would be quite a money saver), but you need everyone to be able to communicate what problems they are having, and they need to know that the upper-level person they are talking to will have some understanding of it.  I am going to try to lay out a base level description of stuff here that I use at Best Buy when I am educating customers about laptops/desktops, which should be enough to get lines of communication going.

Second, follow the old adage of surrounding yourself with people who are smarter then you are, and then listen to them when they voice concerns about technology issues.  Even without knowing the difference between RAM and a CD-ROM, if one of the people you hired as  CAD-monkey tells you that their computer is bogging down, and that they think they need another gig of RAM, it might be best to trust their judgment.  By all means, call your IT guy to see what he thinks and see how much it will cost – see where it will fall in the budget, or if it is going to have to wait a bit.  However, the key thing is to both trust your workers that you hired based on their expertise in computers, and that you let them know you are looking into it, and let them know where in the pipeline their suggestion is- One of the things I have learned in my time in Best Buy’s Future Leader Program and as part of our store’s employee team that bridges the gap between managers and the sales staff  is that if you want employees to talk to supervisors about ideas, you have to ensure that the supervisor keeps the employee up to date, and aware of the situation, so they don’t think that any future ideas that they have will simply be ignored.

Computer Hardware Basics

In any computer there are a few key internal components that will effect the performance of the machine, all of which have had some significant additions in the recent past: the CPU, Hard Drive, RAM, Removable Storage, and Graphics Cards.  Each one of these has its own role, and will effect the performance of the computer in different ways, however a bottleneck at any one point can cause system wide problems.

The basic part of any computer is the CPU or Central Processing Unit.  This is essentially the brain of the computer- its the workhorse that does most of the calculations that your computer does.  The speed of the processor directly effects every other part of the computer.  PC processors are generally either Intel or AMD, although there are a few other companies.  For the most part the two brands are fairly close in performance, with AMD a slight bit slower, hotter, using a tad more power, and a little less expensive.  In a tower, no big deal, in a laptop that might be running CAD/Photoshop? I would go with the Intel to move a half step further from possible overheating.  One of the new big things is Intel Core i7 chip.  Both AMD and Intel have quad core processors (For simplicity sake, its basically 4 CPU’s in one), and the Core i7 is a hyperthreaded quad core (again, to over simplify, 8 cpu’s in one).  Whether this matters to you and your firm is mostly a question of software.  you have to look at the software you use to see if it will be able to use 4 cores efficiently, much less 8.  If it can, this could mean a HUGE advantage in time, but if you are using software that can only use 2 cores at a time, it will be a minor advantage at best.

The Hard Drive is where all data on the computer is stored.  There are two factors that determine how “good” a hard drive is, other then brand to brand differences.  The first is size- the more space the better in general.  You can get single hard drives in multiple terabytes these days, which is one of the biggest changes in computer technology in the last few years.  The advantage to having more space is two-fold.  First, at any point you should have around 10% of your hard drive open for your software to use to store data on a temporary basis.  Having less then that will cause noticeable slowdowns.  Second, software often gets broken up into thousands of pieces when it is installed, which slows down the process of using it.  The best way to combat this is to defragment your hard drive from time to time, and the more space you have open on your hard drive, the quicker and better the drive will be defragmented.  The second factor in speed in a hard drive is the speed – traditional hard drives are basically a set of magnetic disks, similar to vinyl records, that have magnetic data stored in rings.  The speed rating for a hard drive tells you how fast the hard drive can spin while reading, so a faster drive can read identical data faster then a slow drive.  The newest thing for hard drives is Solid-State Drives.  These are essentially flash drives, and have faster access times, don’t need to be defragmented, and use far less power, as there is no mechanical movement involved with them, and they are fairly expensive as of now.

RAM is one of the most misunderstood parts of any computer.  The best way I have come up with to describe it is this: If the library of congress is your hard drive, then your notebook is your RAM.  You can take notes on anything you want, you can easily erase notes and replace them with other information, but you have a limited number of pages.  You might go in knowing that you are writing a paper on the civil war, so you fill your notebook with notes on battles.  You then can start writing the paper with the notes you took.  However, if you then figure out that there was a key battle that you did not get any motes on you would have to go over to the card catalog, find where to go, find the right shelf, find a book with the info you need, find the right page, and you could then start writing.  When you are running photoshop with a large image, its possible that between the image, photoshop, your Operating System (Windows/Mac OS/Linux etc) take up more space then you have in your RAM, so some of the brushes for photoshop have to be taken out of the RAM to make room for the image.  That works OK until you need one of those brushes that got taken out of the RAM.  At that point your computer has to go looking through the hard drive for all of the fragments of the program needed for the brushes, and that takes time.  While it still gets the job done, it takes much longer then if it was in the RAM ready to go.  Having more RAM, and faster RAM means there is more room in the notebook, and that you will be able to read from the notebook faster.  (OK, I didn’t say it wasn’t a little clumsy, but I think it gets the point across).  The latest thing for RAM is what is called DDR3.  Most computers sold today use DDR2 RAM, but there are new machines that use DDR3 RAM.  In theory this RAM should be roughly 50% faster then DDR2, however, most software cannot use it effectively enough to make a big difference in performance.  For general use, anyone running Vista should have 2 gigs of RAM, if not 3.  For the type of graphic work we do, more would be far better, so on a Vista machine I would go with at least 4 gigs.

Removable Storage is everything from Flash Drives to CDs and DVDs.  Most Flash drives are fairly equal as long as they fall under USB standard 2.0 which has been the standard for the last few years.  USB 3.0 will bring faster speeds, but is still in development and is not expected to be on the market until 2010 sometime.  The place where more evolution is happening now is in the disk based platform.  CDs (with a ~700 Meg capacity)  made way for DVDs (~4.7 gig) which have made way for BluRay disks (~25 gig) in the last year.  BluRay disks and burners are still expensive, but no more then DVDs were in their first few years.  Obviously the choice on what one of these disk formats will fit your firm best depends on what they are used for.  For archiving purposes, BluRay will allow you to cut your disk count by a factor of 5, but most clients don’t need nearly that amount of data, unless there are some high quality models/renderings going on the disk.  For most purposes, DVD drives are more then enough.

Graphic Cards are one of the most interesting and mysterious parts of computers for many people.  This is due, in part, to the fact that graphics cards have only existed for 15 years, and still are not included in full on most home computers.  A true graphics card is essentially a separate computer- it has its own processor (a GPU- Graphics Processing Unit), RAM, and outputs.  However, all of these pieces are designed specifically for the purpose of making images. The RAM is similar to traditional RAM, except it is dedicated to nothing but graphics- allowing a much faster transfer of information from the RAM to the GPU.  Most cards today have somewhere in the range of 256 meg of RAM to 1 gig of RAM.  The outputs allow you to connect a monitor to the graphics card- it also can allow for special outputs, like HDMI, or dual monitor outputs.  While the GPU is similar to your CPU, its architecture is fundamentally different- it has been designed to do many small things at the same time instead of a few big things.  The best example I have seen of this was done by Jamie and Adam from Mythbusters, albeit a bit exaggerated:

While that is an extreme example, its does explain the basic principal.  GPUs are good at doing multiple small things, like drawing pixels, at the same time, while a CPU can do a few big or small things at a time, which means graphics on a CPU will lag.  One thing to note as well, many computers now come with what is called an integrated graphics card.  That is basically a small GPU attached directly to the computers motherboard, without dedicated RAM.  While it takes up the slack for most light computer users, it is far from enough for software like CAD, Illustrator, or Sketchup.

What Components are Right for You?

The right computer for your firm depends greatly on what type of firm you are, and where you want to be in 10 years.  Do you want to be a firm known for great design with a classic, warm, personal hand graphic style? Or do you want to be a firm on the cutting edge, with high-end graphics and a big web-presence to pair with your innovative design?  If the former is where you want to be, you should still have enough power to run CAD without a problem, so you run Vista you should have somewhere around a dual core, 2-2.5 gig processor, 2-3 gig of RAM, and a 128 meg Graphics card.  While all your machines don’t need to be that fast, at that speed the computer will stop limiting the speed of your workers, and it will stop costing you money in delays.

If you are a cutting edge firm, where most people use CAD, the Adobe Creative Suite, and do some SketchUp, I would try to be somewhere in the dual-quad core, 2-3 gig processor range, with 4-8 Gig of DDR2 RAM, and a 256-512 Meg Graphics Card.  You may also want one real beast machine for any high-end 3D work you do.  3D Studio Max is designed, for instance, to take advantage of network computing- meaning you can set up your network so every computer will work together to get a rendering done faster over a weekend or-night, when the other employees are home.  That also means it can take advantage of pretty much anything you can throw at it.  Doing what I like to do, I can tell you my current dream rig is somewhere in the range of a Core i7 CPU, with 16-32 gig of DDR3, and 2 crossfire 1 GIG graphics cards.  There will still be slowdown on some really big models, but that is a given with software that can create movies like Wall-E.

The thing to remember is, speed is much cheaper then it used to be, and it is getting cheaper every day.  Labor, however, is not getting any cheaper.  Look at the business, and figure out what works best for your firm, but don’t discount the fact that spending $150 more on a graphics card, and $100 on an additional stick of RAM now could save you a few hours each week.  You know the billable rates for your workers, and that at that rate, it will not take long for you to make that money back, and more.

Do you have any ways to discribe how computer components work?  Any thoughts on the AMD/Intel or NVIDIA/ATI wars? Let me know!