FashDoll HUD Preview

Written by ina on Wednesday, 6 of May , 2009 at 12:34 am
Tags: , ,

I’ve been working on getting fashDoll ready for a semipublic beta. On one hand it might be considered another one of my super-fancy super-extravagant pet projects (of startlingly limited scope. read: lots of work; little point. :-( ), but, considering that my fave programming projects are typically “weekend projects“, this was good experience having to plan it out, and work on it across several weeks to create a large-scale program with serverside PHP/MySQL and multi-link LSL/http-re to render the (esoteric) clientside interface. Anyway, here’s a brief preview and draft of a manual-esque for fashDoll:

{fD} fashDoll is a fashion “paperdoll” social networking platform. It lets you dress “fashDolls” by creating “dollfits” from both existing outfits and outfit pieces that either you create (upload the imagery) or find on the fashDoll network. (Here’s a screenshot from Second Life.)


FashDoll HUD Preview with Base (Cropped)
Each fashDoll dollfit consists of at most 4 layers, with the lowest layer consisting of a “base layer” (or semi/nude “paperdoll”) and the other three clothing layers being any combination of transparent or paperdoll outfit design. Essentially, a fashDoll dollfit is a paperdoll that lets you easily put on up to three possible layers of “paper outfit”.The fashDoll HUD has three core modes: Create, Browse, or Shop. Both Shop and Browse display a collection of possible outfits for you to choose from, and Create lets you create your own outfit component.

Shop: This is where you shop for clothing and base layers and dollfits! Clothing and base layers are just individual layers, but dollfits compose of up to 4 layers. You can find out more about each item by clicking on it to find out who created it in SL, and more!

Create: You can create outfit components or base layers by submitting the UUID of each layer texture. Each layer consists of a SL photo (1680×1030) you take of an avatar, whose background has been made transparent. These photos are easy to make: The fashDoll Photobooth is a “pinkscreen” booth, which you can use with either the default fD magenta skin and avatar, or recolor to use with a different set, depending on your colorset. Once you take a photo of your outfit or base, you take it into photoshop, Select > Color > and put the eyedropper on magenta, expand by 1 radius, cut and delete, then crop to fit 512×512 — or you can use either the “de-pink” or “de-pink and size” Photoshop actions.

Browse: Unlike both RL and SL, you never start with an empty wardrobe! By default, the fashDoll library consists of several dozen outfits and base choices either created by its maker (Ina Centaur) or used with permission by its respective creator(s). As you add in outfits, your inventory will grow in size, and newer outfits will be displayed first. Similar to the Shop mode, you can also search tags to find outfits.

Once you select or upload an item, it is shown in the fD Preview Pane. Any item in your wardrobe that you set for a non-0 price will be publicly available in the Shop mode for other users to share and create from; you can change the price of an item by clicking on the Price Pane.

Each outfit component is classified by a base type–by default, the fashDoll Photobooth has the classic paperdoll pose, but you can create fashDolls based on other poses (or other shapes). Each outfit component (and dollfit) can be named, and anyone can add tags to it to help others find it on the fashDoll network.

The Search button lets you search for things based on tags, separated by comma’s. There’s also a neat “BUY LOTD” button that lets you buy the “Look of the Day” featured in the panel above that button.

Finally, when you’re done with your dollfit, you can click the “WEAR on VIZ” button to have your SL-sized non-HUD vizDoll wear it! VIZ sort of hovers around you like your own personal daimon from the Golden Compass — so, anyway, via VIZ, fashDoll is your fashion pet and new best friend ;-)

And… Should you (or anyone) wish to by the 3D SL version of each fashDoll component from its original SL creator (before being turned into a fashdoll paperdoll piece), you’d just click VIZ for more info about the outfit and its components.

So, if you’ve read through this far, I should mention that you’re welcome to join in on the upcoming semipublic beta! Please post your SL name to the comments!

Category: Amusing, Projects, Tutorials

X-Files, LSL new touch coordinates feature

Written by ina on Saturday, 26 of July , 2008 at 4:23 am
Tags: ,

This is really exciting. For some odd reason I felt compelled to post to twitter after seeing my fave ep in my xfiles catchup project (4×07 - it’s a corny 45-minute antiheroic Forest Gump wannabe so I guess I’m easily amused) and found timeless’ post on touch coord’s to be implemented in LSL!

X-Files … currently just finished 4×07… it’s interesting how Mulder & Scully have changed through the seasons (Season 1 - Mulder was the more compassionate one, and now it’s the other way around), and how the past few episodes have grown to be more profligate and wild than well-edited like the first season. The first few season’s had finale’s where the X-Files were on the verge of being closed, which, I guess is the storyline allusion to the show being canceled. The interesting thing in “Musings of a Cigarette Smoking Man” is that had the publisher accepted the guy’s work, he would have resigned… and probably get killed by another gov mafia though. It’s funny to see his character in awkward mode.

Category: Daily Sumly

Who is Ina Centaur?

A 25-year old American polymath of Taiwanese ancestry pretending to be old and Caucasian in Second Life. Semi-retired independent scholar also dabbling as an independent artist in new media, particularly theatre and the humanities—notably Shakespeare. Programmer, playwright and novelist. Formal academic background in http://portfolio.inacentaur.com/ina/scientist, philosophy, and bioengineering.

This is largely a personal blog which isn't always up-to-date. There's no one definitive way to stalk me ;-).