Forum: Poser - OFFICIAL


Subject: The Next Poser "Pro"...

MikeJ opened this issue on Dec 08, 2007 ยท 63 posts


Penguinisto posted Sun, 09 December 2007 at 4:04 PM

I'm thinking the same thing about rebuilding Poser from the ground-up (and have been preaching it for what... four years now?)

Quote - Or else we get new things on every version that don't work 100% due to old code... (I am not a programmer it's what I hear for years now)

It's a delightful phenomenon that programmers like to refer to as "cruft". Basically, it describes bits of code that are inefficient or resource-sloppy, but you can't quite get rid of them for one reason - there's nothing more efficient code-wise that would behave the same way for a feature, and if you do ditch it, suddenly the old content no longer works like it did. It's increasingly tough to write around it as time goes by, and the stuff takes little to no advantage of new OS and/or hardware features that could make it run faster. Apple had this problem in 1998-1999, but decided to damn the torpedoes and write OSX anyway, building a "Classic" emulation layer to run old MacOS code with. The move had paid back in huge dividends, becuase OSX is sleek, fast, and IMHO pretty sexy to boot (okay, maybe I went overboard with the last part...). Microsoft has a HUGE problem with cruft now, which explains why Vista runs kinda clunky at times. I think Poser can pull it off, though - after all, DAZ has already had to deal with making Poser files behave halfway decently without using Poser or its codebase to do it... I don't see why Poser's codemonkeys can't do the same thing. Of course, they're going to need one Hell of a solid architect. DAZ had/has Taylor Wilson... having spoken shop with the man from the word "go", I can say with full certainty that he knows what the hell he's doing, and built a damned solid foundation for D|S. No kick against Poser's team, but they need a guy like that, and I hope they either have one, or can get one. -- Poser's UI has to go. Kai Krause was revolutionary back when the PC world consisted of Windows 95, 1024x768 SVGA resolution, and you had (at best) a Pentium II @ 400MHz w/ 24MB of RAM to run everything on. But nowadays, in an era of multiple desktops, monster desktop real-estate, native 3d hardware video acceleration, and UI tools that (no matter the platform) can do double- and triple-duty? Man... For instance - compare Poser's UI with something that's not D|S... like Modo. In Modo, you can arrange the workspace, the menus, the contexts, and even the tools to suit you. You're not bound to any one look and feel. Now Poser has come a long, long way since P3, but no matter what you do to it, it still looks, feels, and behaves like ...Poser. The 'window' eats the entire desktop it loads on, and doesn't play nice with other user interfaces (try to use the OSX Expose' feature, and it goes all wonky sometimes, especially with pop-up windows. To be fair though, it's not an easy feature to code for). In all, it's due for an overhaul... /P