Sunday, December 31, 2006

Day 97: Flexi Skirts Part 1 (Ged Larsen's LoopRez Script)

This tutorial shows you how to make flexi prim skirts using Ged Larsen's LoopRez Script. You know, those skirts with flapping panels that I wear all the time? :)

Ive been using Ariane Brodie's Necklace Generator for some time to create prim skirts.



The script was designed to make necklaces. The script duplicates an object around a circle or an ellipse, while rotating each copy of the object to face the center. You can put a pearl or gem into the Necklace Generator, tweak some settings, and out comes a pearl or gem necklace.

The Necklace Generator was not specifically designed to make prim skirts. It gives you no control over the amount of flare (or poof) of the skirt panels. It also has a mind of its own regarding how far apart objects are created. Unfortunately, I had no clue regarding how the script worked. It lost me right after the word "make()" :P So fixing it was out of the question for me. And it is better than aligning 12-18 flexi skirt panels by hand.

Along came Ged Larsen. I met Ged through this blog. He is a genius when it comes to mathematics. When he saw the pains I had to endure while making skirts, he jumped right in and went to work on the Necklace Generator script.

Ged mentioned that there were some errors in the original script. Not only did he fix these errors, Ged created a vastly improved version of the script. I know its vastly improved because the numbers and symbols in Ged's script are different than the numbers and symbols in the original script! :P



The result is Ged Larsen's LoopRez Script, currently at version 0.6. Ged has generously agreed to share his LoopRez Script with the rest of us! So you can pick up a free copy of the script in the Tutorial Supplies area at the Sirena Hair sim (SLURL: Sirena Hair (116,217,22)).

Because Ged worked so hard on this script, I didnt just want to throw the script out there and walk away. To help you get started with making prim skirts, I included 2 sample skirt panels and settings for these panels. I am also writing this tutorial to give you step-by-step instructions on making one of these skirts. Hopefully, you will be creating beautiful gowns in no time! :)

Here's a quick overview of the steps to use LoopRez: First, rez the LoopRez object on the ground. Put the skirt panel you want to replicate into the Contents tab of the LoopRez object. Edit the LoopRez script with settings you want to use. Touch the LoopRez object to generate the skirt. Link the skirt panels. Wear and fit the skirt panels on your avatar.

1. Rezzing the LoopRez Object

The LoopRez Generator package has a "LoopRez v0.6 object, full perms", and a raw copy of the "LoopRez v0.6" script. If you are making skirts for yourself, or just testing, just use the LoopRez object. Drag and drop the "LoopRez v0.6 object, full perms" to the ground, and you are ready for the next step.

When you link the skirt panels towards the end of this tutorial, I recommend that you use a copy of the LoopRez object as the Root Prim of the flexi skirt. Thats because the LoopRez object happens to be in the exact center of the bunch of flexi skirt panels. It is much easier to handle and fit the skirt on your avatar using the LoopRez object as the Root Prim (instead of one of the panels).

Unfortunately, the Root Prim is special. Amongst other things, it determines the Creator of the linked set of objects. And Ged Larsen is the creator of the LoopRez object (and rightly deserves credit for it!). However, if you plan to sell your skirts, you may want your name there instead.

In that case, you need to create your own LoopRez Generator object. Its easy enough to do. Just rez a prim on the ground (I use a simple box). Edit the prim. In the General tab, change the name to "LoopRez v0.6 object". In the Texture tab, change the color/texture if you like (I use a different color for jewelry versus skirt generator).



Drag and drop the "LoopRez v0.6" script from your Inventory into the Contents tab of your LoopRez object. Also, drag and drop "sample-long" and "sample-short" into the Contents tab of your LoopRez object so you can complete the rest of this tutorial.

Now, Right-click on the LoopRez object you just created, select "More >", and click on "Take Copy". This saves a copy of the object in your Inventory.




2. Put Skirt Panel into the LoopRez Object



Now, drag and drop a copy of the object you want to replicate into the Contents tab of the LoopRez object. If you are making a skirt, this would be one of the skirt panels. I have included 2 sample skirt panels in the package, named "sample-long" and "sample-short".

The object can be a single prim, or could be a linked group of multi-prim objects. You can theoretically put a house in the LoopRez object, and it will create a necklace of houses (not highly recommended :P).

I do recommend that you apply Texture, Color, and Flexible Path (flexi) settings before putting it into the Looprez object. This will save you from having to apply settings to 18 separate objects later.

For this tutorial, just make sure that "sample-short" is in the Contents tab of the LoopRez object.

Note that if you plan to sell your skirt, you should eventually create your own panels. The LoopRez object simply replicates the skirt panels you put in there. Since I created the "sample-long" and "sample-short" panels, my name will show up as the Creator on those panels. This would be replicated to all the panels on the skirt. You can still sell the skirt, but my name would show up as Creator if some looked at the individual panels.

I would recommend going through this tutorial first with the sample panels, then coming back and creating your own. Its easy to make your own panels. I provided full Mod/Copy/Trans rights to the "sample-long" and "sample-short" panels. Just rez a Cylinder on the ground, and copy the settings from the Object and Texture tabs into your own Cylinder.

3. Edit the LoopRez Script

Heres the fun part :) You get to tell the script how you want your skirt made!

Edit the LoopRez object and go to the Contents tab. Double-click on the "LoopRez v0.6" script to edit it.

Here are the more important settings (pertaining to making skirts) and how I typically use them.

objectName: This is the name of the skirt panel you want to replicate. For this tutorial, change this to "sample-short".

numObjects: This is the number of panels you want in the skirt. I typically use 12-16, depending on the effect.

For this tutorial, use "numObjects = 12".

xRadius, yRadius: These 2 numbers control the width and length of the ellipse. It is the distance between the centers of the skirt panels and the LoopRez object at the widest points of the ellipse. And remember, this is the distance between the center of the Root Prim in each object. So if you have a large prim or a multi-prim object, these numbers determine the distance from the center, not the edges. If you make these 2 numbers the same, you will have a circle. The waist on most AV's is slightly elliptical.

For this tutorial, use "xRadius = .16", "yRadius = .22".

flareAngle: This is my favorite! This controls how much each skirt panel will be turned outward. In other words, this controls the "poof" of the skirt. You need to have a little poof in each skirt, because you want to bury the tops of the flexi-prim panels inside your AV (I know this doesnt sound good, but there is probably a bunch of stuff buried inside your AV at the moment :P)

For this tutorial, use "flareAngle = 45".

bendCoefficient: This generates objects in a wavy pattern ("saddle shape" as Ged puts it). You probably dont want this for a skirt.

For this tutorial, use "bendCoefficient = 0.0".

rotOffset: Regardless of how you positioned your skirt panel before putting it into the LoopRez object, your skirt panel will be generated as if the rotation were set to X=0, Y=0, Z=0. You can modify the rotation using this setting.

Most flexi prim panels are hollowed cylinders. You need to turn them upside down to work properly. As Ged points out in his comments, you can turn them upside down by changing these settings. However, because of the way I set the Path Cuts on the skirt panels, you need to set Y to 180.0.

For this tutorial, use "rotOffset = <0.0,>"

posOffset: This determines where the skirt panels will be rezzed relative to the LoopRez object. I typically set Z = 1.0 so the skirt appears above the LoopRez object (instead of below). But be carefult with these settings, or you may end up creating skirts in your neighbor's yard like I did :P

For this tutorial, use "posOffset = <0.0,>"

Unless you are really brave and can do calculus in your head, dont touch the rest of the script! And dont ask me how it works either :P

To save your changes, click on the "Save" button at the bottom of the window. Wait for the message "Save complete." to show up in the message area before closing the window.

4. Generate the Skirt

Alright, here comes the magic :)

Close the Edit window. Stand back, and Touch the LoopRez object (just click on it).



If all goes well, you should have a white short skirt above the LoopRez object! :)

If nothing happens, it may be one of 2 things:

First, you may be in an area that does not allow foreign scripts to run. There is typically an indicator icon at the top of your screen that shows this. Try moving to a public Sandbox just to see if your LoopRez object is working.

Second, the script may be disabled in the object. You can check by Editing the LoopRez object, going to the Content tab, and Double-clicking on the "LoopRez v0.6" script. This will open up the script editing window. At the lower left side of the window, there is a checkbox next to the word "Running". This checkbox needs to be checked. If it is not, then check it, exit Edit mode, and try again.






5. Linking the Skirt Panels

The newly created skirt panels are separate objects. We need to link them together to make a skirt. In addition, we want to add an object in the middle of these panels so it would be easier to position and fit the skirt. We will use a copy of the LoopRez object in the middle of the panels.

First, we are going to make a copy of the LoopRez object. Right-click on the LoopRez object, and select Edit. Now press and hold the Shift key. Click and hold on the Blue arrow and pull it up towards the skirts.



This will create a copy of the LoopRez object. Put this copy near the top of the skirt.

Go to the Content tab of the copy of the LoopRez object, and delete the "LoopRez v0.6" script (Right-click on it and select "Delete"). This will prevent accidentally setting off the script again. :)

Next, go to the Object tab and make the Size smaller. I typically use X=0.050, Y=0.050, Z=0.050.

Go to the General tab, and change the Name to "Sample Short Skirt".



Now while you are still in Edit mode, draw a box around all the skirt panels and the copy of the LoopRez object. Dont include the original LoopRez object. You may find it helpful to go to the Tools menu at the top of your screen and select "Select Only My Objects".

Then press and hold the Shift key. Click on the copy of the LoopRez object to deselect it. Click on it again to select it. This will make the copy of the LoopRez object the Root Prim.

Click on the Tools menu at the top of your screen and select "Link".

Now close the Edit window to get out of Edit mode. Right-click on the skirt and select "Take".

6. Fitting the Skirt

At last, we have something to Wear! :)

First, we need to create an SL skirt as the base.

Right-click on your avatar, and select "Appearance...". Select the Skirt tab. If you do not see the "Create New Skirt" button, then press the "Take Off" button.

Now, click on "Create New Skirt". Enter the following settings for the skirt:

Skirt Length: 30
Skirt Fit: 0
Bustle Skirt: 0

Press the "Save All" button. Press the "Close" button.

We are ready to put the flexi skirt on!

Go ahead and find the "Sample Short Skirt" object in your Inventory (probably under the "Object" folder). Right-click on it, select "Attach To >", and click in "Pelvis". You can also use "Stomach" if there is something attached to Pelvis, since Pelvis and Stomach are almost the same for a skirt.

When you first attach the skirt, it will be on its side. Right-click on the skirt panels, and select Edit. In the Object tab, change "Rotation (degrees) Y = 90".

Now slide the skirt into place using the 3 Red/Green/Blue arrows. As a reference, look at the numbers at the top of your screen. It fits me well at these settings: "X:0.000 Y:0.000 Z:0.394". Note that if you used the Stomach attachment point, these numbers would be different.

Depending on your body settings, you may need to Stretch the skirt pleats to fit. To Stretch the skirt pleats, go to the Edit window, click on "Stretch (Ctrl-Shift)" at the top of the Edit window. Now, click and hold one of the little white boxes around the skirt pleats and move it slowly away from your avatar.

It is not uncommon to have to make some individual adjustments to the skirt panels, particularly the ones in the back. To make these adjustments, go to the Edit window, click on "Edit linked parts" at the top of the Edit window. Now click on the skirt panel you want to adjust.



And here I am, wearing my new white skirt!

OK, now that you can make a short skirt, how about making a long skirt?

The procedure is exactly the same. You just need to use slightly different settings. The "sample-long" panel should already be in your LoopRez object. So here are the settings for making a long skirt:

objectName = "sample-long"
numObjects = 12
xRadius = .42
yRadius = .5
flareAngle = 45.0
bendCoefficient = 0.0
rotOffset = <0.0,>
posOffset = <0.0,>



Just repeat the above steps with these settings and you will have skirt panels fit for a gown or wedding dress :)

Hope you found this useful. And dont forget to thank Ged Larsen for his wonderful LoopRez script! :)

Update: Ged now has a website for discussions on the LoopRez script: Ged's Anti-Blog. So make sure you tell him how youve managed to use his wonderful creation, and any suggestions for improvement! :)




numly esn 60545-071006-522591-31

© 2007 All Rights Reserved.

165 comments:

Lauralee said...

What a great guide! Thanks for all the work, this is really well written.

Sickle said...

Nothing happens when I touch the generator. ):
I don't even fiddle around with the script or anything, and it does nothing!
Any suggestions as to what might be the problem?

ged larsen said...

sickle -- are you in a No Scripts zone?

Anna Zwiers said...

Wow, I always wondered how this was done. Great tutorail. Thanks a lot for the explination and guidance. I have one question though are you (Natalia) suppose to show up as the creator for everything made using the generator or am I doing something wrong?

SLNatalia said...

Lauralee, thanks. I hope you give it a try! :)

Sickle, you might want to try again in a public Sandbox. Many areas in SL do not permit 3rd party scripts to run.

Ged, oh...heehee thanks. I was just going to say that :P

Hi Anna! Regarding me showing up as creator, thats because I created the sample panels. So if the LoopRez replicated those panels, I would still be the creator.

Since you have full rights to the panels, please feel free to make a set with the exact same dimensions. Also, dont forget to change the settings under Flexible Paths!

Have fun! :)

Anna Zwiers said...

Ah, that makes sense. I couldn't figure it out until you replied. I sent you a copy of my first try. Followed your tute exactly as written and now I have a dress. :) And again great tutorial. Thanks.

SLNatalia said...

Anna, congrats on making your first dress! :) Great work. And thank you for mentioning the Creator name issue. I added a couple paragraphs regarding this issue. :)

Hanae said...

This is absolutely amazing. I have much less fear of flexi now, not to mention a pretty awesome dress. Thank you so much for making this.

SLNatalia said...

Hanae, yep, flexi's just a button on the Edit window :) Its cool isnt it? And so many things you can do with it!

Pompo said...

Great Natalia...I nedded this tut very much. One question? Do I leave the copy of the loop rez linked in there on the skirt when done?

Now I know why I got a ball linked to my prim hair :)

I guess I may know the answer....:)
Ty so much!

SLNatalia said...

Pompo, do NOT leave the script in the copy of the Looprez object linked to the skirt! If you do, it will start rezzing if someone touches the skirt (I learned that a few times :P) So be sure you delete the script and, optionally, the panel.

Mae said...

!!!!Great!!!!

I have found flexi a nightmare!!!

This tutorial and script are great, just what the sl doctor ordered.

Still not good enough to sell yet but I am getting there, which would have not have been possible without this..

So thankyou

SLNatalia said...

Mae, heehee yes, flexi could be annoying. Good luck with your project :)

Kefrens LOWE said...

Hi Natalia.

[To save your changes, click on the "Save" button at the bottom of the window.]
I've some troubles with the "Save Button". It don't looks enable to click. I've certainly missing something in your tutorial.
But don't worry, I will try another time :)

SLNatalia said...

Kefrens, the "Save" button in the script editing window only works if there have been changes. So dont worry about saving the script if there were no changes :)

Anonymous said...

Thanks so much for posting this, and to Ged for making and sharing it. I was finally able to make a prim skirt using this! Thanks!

SLNatalia said...

Dear Anonymous, you are welcome :) Have fun with your new skirts!

Anonymous said...

hi great this i got the prim skirt but i have two thing maybe you can explane

how do i make the prim shorter
and how can i add texture i only get color in it but no texture

maybe you can explane but thx for this explenation i never figure this out on my own :)

SLNatalia said...

Dear Anonymous, to make the skirts shorter, use a panel with a lower Size Z setting (that determines the length of the skirt). However, if you adjust Size Z, you may have to adjust some of the other settings (like flexi and other size). Also, you may need to adjust the LoopRez script slightly to get the results you want.

The best way to apply texture to the skirt is to put it on the panel first before you generate the skirt. When you create the panel, just apply the texture you like. Then put it into LoopRez.

Alternatively, you can select the skirt after it is generated and apply the texture. But there is an SL bug so not all the panels may get updated. You often have to go back, select "Edit linked prims" and clean up the panels individually.

Hope this helps :)

tanmar said...

Hello.

Thank you for your tutoral on creation for skirts.

Only, until stage 5 whole goes well and I manage very well to follow the procedure. From stage 6 nothing goes any more. Can be I want too to be rewarded for my work (lol) : I never arrive at well adjusting the skirt on me :
Or it is too low, or too high, or too backwards…

In addition , I don't understand why to create a basic SL skirt ?

Thank in advance for your assistance.

tanmar said...

Hello.

Thank you for your tutoral on creation for skirts.

Only, until stage 5 whole goes well and I manage very well to follow the procedure. From stage 6 nothing goes any more. Can be I want too to be rewarded for my work (lol) : I never arrive at well adjusting the skirt on me :
Or it is too low, or too high, or too backwards…

In addition , I don't understand why to create a basic SL skirt ?

Thank in advance for your assistance.

SLNatalia said...

Tanmar, the basic SL skirt (mesh skirt) is used as a base layer for the flexi skirt. You typically use either pants or mesh skirt as a base underneath the flexi skirt. This is done because the flexi skirt opens up when you move (so you need some cover underneath).

The fitting part depends on the size of your avatar. Prim skirts are very different than mesh skirts. So you may need to "Stretch" the skirt to fit (there are instructions on how to stretch on the post).

Lastly, it is not uncommon for the back of the skirt to be too low. Again, this depends on your body dimensions. If this is the case, you can individually adjust the skirt panels. I make a LOT of manual adjustments to the skirts for fitting. Unfortunately, that is necessary for flexi skirts...

Anonymous said...

Fantastic!

The Cat Fratica clothing empire starts here - well - I guess it started with all those nice people who give up their time running classes in world but the skirt making tutorials on here are absolutely top-notch, first class, excellent!

Thanks Natalia and Ged!

Cat Fratica

SLNatalia said...

Cat, congrats on your new clothing empire :) A lot of us got our start from the classes in-world (including me). These tutorials are my way of giving back to the community :)

Good luck with your new business :)

Saerya said...

I know for a fact I would have never attempted to make a flexi anything if I had not seen this tutorial. You make it seem so easy I am not afraid to try! Thank you so very much for not only this tutorial but each and every one of them.

SLNatalia said...

Saerya, thank you so much! I hope the tutorial was helpful :) Heehee now you are ready to make those crazy flexi hairs!

Saerya said...

The tutorial was extremely helpful! With your guidance through this tutorial and another of yours that gave me an idea of how to link prims, I was able to make a cute little dress along with matching beaded (well looks like beads) bracelet, necklace and anklet :) A whole new aspect of SL has been opened to me since finding your blog, thanks for sharing your knowledge =)

SLNatalia said...

Saerya, being able to make your own things is the wonderful thing about SL! Have fun with your new creations :)

Anonymous said...

Hi Natalia,

thank you so much for your superp tutorial. I'm now the very proud owner of a wonderful prim skirt! It took a few attempts to fit my big butt, but its working now.

Kind regards,

Lanaa Larsson

SLNatalia said...

Lanaa, congratulations on your skirt! Heehee yep, the back is the hardest part to fit :) Its often easier to adjust the panels manually.

Siddean Munro said...

Hi there SL Natalia :) I have purchased Ged Larson's Commercial looprez deluxe object and have made my first skirt! Only once I have it on and have removed the rezzing script from all the panels, I find I have a circle of little green dots all around me, which I can't seem to figure out how to remove. So I thought I'd ask here to see if you have seen anything like this and would have an idea of how to remove the dots!
http://i2.photobucket.com/albums/y9/Seona/GreenDots.jpg
It looks like some kind of floating text..

Thanks, Siddean.

Siddean Munro said...

Hi me again! I worked it out by applying my brain.. who woulda thunk it? :) It was the comment that I made about floating text that did it, so I applied a little script - llSetText("", <1.0, 1.0, 1.0>, 1.0); - to remove the floating text and voila, no more green dots!
Thought I'd post it here incase anyone else reading your fabulous blog had the same issue :)

Love your work BTW, I've spent countless hours here reading your entries! Thanks for a great site!

SLNatalia said...

Siddean, when you are done making the skirt with LoopRez Deluxe, dont forget to say "/1 done"! This will create a copy of the skirt and remove all the green dots!

Anonymous said...

Hi Natalia,
First - thank you for this great tutorial. I just learned last night how to make a flexi prim and today I searched the knowledge base and saw a reference to a "skirt script". I posted asking what that was and Ged was kind enough to point me to it. It's a godsend! (Thank you again, Ged!)

I do have a question though. Some of my test skirts have come out with the tips of the prims all bunched together in the middle and when I move, the tips poke out through my waist. Another one came out with a very large waist opening and the tips of the prims had big gaps between them.

Is there a trick to entering the numbers in the script to have them come together in a nice ellipse? Stretching the skirt after it is made doesn't always give a good look.

Thank you again!
Grace McConachie

SLNatalia said...

Grace, bunching just means that the skirt is too small (XRadius and YRadius are too low, or flare is too high). But tweaking the X/YRadius would mean having to tweak other settings (like flare, and even the size of the panels). So tweak a little bit at a time until you get what you are looking for.

Actually, a little bunching up in the middle isnt bad, as long as the skirt is positioned so that the top part doesnt show.
Before LoopRez Deluxe, it was a bit hard to do the tweaking. If you are designing your own skirt shapes, definitely think about LoopRez Deluxe...give the personal edition a try...

ViciousR said...

Wow... Thanx sooo much for this tutorial. Designing clothes for SL is not easy, and i was about ready to either give up or throw my comp out the window. I made the cutest little mini skirt just now and plan on making a whooole lot more.
Thanx again!!!

SLNatalia said...

ViciousR, congrats! Thats how it starts :P Have fun with your design projects!

Annough Lykin said...

Natalia

I really, really love you *giggle*

No actually - I'm a woman in SL as well in RL, but I don't know any other way how to express, what you have done for me (as well as for others) writing this block with all those wonderful stories and all those great tutorials - who would we live without you :-)

Please, please, keep going on, I'm looking forward to each new article of you.

Thanks so much for this tutorial and everything else...!

See you in SL one day...

SLNatalia said...

Annough, thank you so much for reading the blog :) I do hope you are enjoying SL! Heehee and I will try to keep the tutorials coming :) Hope to see you soon too...Im trying to arrange a weekly event or something :)

Dalien said...

Natalia, nice tutorial... I experimented with LoopRez a bit as well - and made a GPL-licensed in-world GUI for it - you can find the link on my blog if you want to try it =)

SLNatalia said...

Dalien, wow...where were you a few months back? ;P This sounds like a great resource...I will try it as soon as I can (been busy with hair lately!)

Rolig Loon said...

Hi! I've visited your shop -- a great place! -- looking for Ged Larsen's Loop Rez generator, which I understood was available in the freebie section. All I can find are web links to your blog -- no scripts. Where can I find it?

Jonelle Oh said...

Ok....Could you do another Beginners description for the newer version of Loop Rez? It has alot of verbal commands that only pop up on the screen real fast and looses me. Also changing the prim object is so complicated for me...any ideas?

SLNatalia said...

Rolig, the LoopRez script is available in the box labeled "Ged Larsen's LoopRez Generator" (the one with the link to the blog). You need to "Buy" the box for L$0...Sorry, I should put a sign there for that...

Jonelle, I think you are talking about LoopRez Deluxe (the paid version). Ged Larsen has a website for this product, with a number of tutorials: http://slged.blogspot.com. Also, try pressing Ctrl-H to get the chat history...this makes it much easier to see all those things that scrolled by... Good luck with the skirt!

Anonymous said...

ok, i'm having some serious problems. i tried making the skirt panel just like your tutorial said. for some reason it comes out wrong the flexi part is the top and the stiff part is the bottom, then the looprezer loops it upsidedown. i've tried changing the rotoffset but it just isn't working.

Anonymous said...

hey again-the comment about it rezzing upside down was me, lol, i feel REALLY stupid right now.
i made the mistake of putting the taper at +75 instead of -75.
i guess i should pay more attention to what i'm doing.

SLNatalia said...

Dear Anonymous, Im so glad you found that! Lol Im really bad at figuring this stuff out, so I wouldnt be much help anyway :P Good luck with your project! :)

Anonymous said...

hi great tutorial btw.

ok my question is probably really dumb because if im looking at this tutorial i should probably know how to do what im about to ask lol.

how do i creat new pannels?

and in SL there are people who make gorean silks for slave girls i was wondering if this script can be used to create those as well if not i was wondering if you could point me towards what might be able to do so. also if i could talk to you direct via email would be nice cause im sure i have tons of questions as im just getting into the whole making clothing thing, if you agree to talkign via email i will send you my email addy on second life im assuming the name here is the same as in SL.

anyway thank you so much for anyhelp you can give me and awesome job on the tutorials

Rob

SLNatalia said...

Rob, you can create panels just by rezzing them like any other prims. They are basically hollow cylinders that have Path Cut to them.

If you take one of the sample panels from the LoopRez object, you can see how a skirt panel is made. Just modify it or create a new one as needed.

If you want to make silks or similar fabric, that is a matter of creating a silk-like texture (with or without transparency as you prefer). Note that transparent textures are a lot more difficult to work with because of a display issue in SL.

Good luck with your project!

Anonymous said...

I'd like to join the chorus of thank-yous, then add a question. At the end of the tutorial I am wearing a regular boring white skirt and a flexi prim skirt attached to my pelvis. How do I turn these into one article of clothing?

BTW I joined fairly recently and have learned more Photoshop in the last month than in my previous half century. Thanks!

Dierdre Gausman

SLNatalia said...

Dierdre, unfortunately, you cannot join an SL "slider" skirt to a prim skirt. They are 2 diff types of SL objects. But most people are used to wearing both, so its typically not an issue.

Also, the SL "slider" skirt is not always needed. I usually make "glitch pants", which is basically just a pair of pants with the same texture as the skirt.

Lol and yes...you do tend to use Photoshop a lot in SL if you start making things :) Good luck with your project!

Anonymous said...

I cannot find the script. I have looked all over the store that you provided a link to. ....its invisible lol helppppp

SLNatalia said...

Dear Anonymous, all the Tutorial Supplies are under the giant mermaid sign. The LoopRez script is in the box labeled "Ged Larsen's LoopRez Generator". Sorry about the confusion...I need to add some signs when I get back :)

SLNatalia said...

Shaq, you can get the script for free at Sirena Hair & Fashion. Its in the Tutorial Supplies area under the giant mermaid sign (in a box labeled "Ged Larsen's LoopRez Generator").

Lucia said...

Hi Natalia
Maybe you can help me. I've been experimenting with the looprez script, and as long as I keep the poof factor at 0 it works. But when I enter a value there (45) the tops of the skirt segments start pointing inwards, decreasing the size at the top, and even passing eachother there. It looks like the rotation is taking place at the bottom of my prim instead of at the top. Is this normal ? I would think if I have a skirt with 0 poof, I should just be able to enter a value and it would angle outwards ?

SLNatalia said...

Lucia, I believe the "poof" works from the center of the prim. I dont exactly understand how the math works (you might want to ask Ged about that :P). But I do know that if you rotate or add poof, the top will point inward. I typically had to increase the width and depth to compensate.

shaq Merlin said...

OK, I got it... it is LoopRez Generator v0.6 folder...

btw: I make some flexi skirts with the nacklace generator...

SLNatalia said...

Shaq, Im glad you got the script :)

And yes, you can make skirts with Ariane's Necklace generator. I use to use it before Ged made LoopRez. But its just a lot easier to do with LoopRez...

Happy said...

Heya Um this is really a great guide. Sadly I am on TSL and I've been looking for a great script like that but cant get my hands on it. If it is on TSL please tell me where to get it if so do you have some tips for me in skirt making.

-Love your work forver
Happy

SLNatalia said...

Happy, lol its funny because we tend to forget about the Teen Grid.

Hey, stop reading this blog: its not for teens! Just kidding...sorta...um...pls ignore bad things I say OK? Remember to study, dont drink or do drugs, and dont have sex until youre married :P

OK seriously, try contacting Ged Larsen directly (his blog is at http://slged.blogspot.com). Just leave him a comment. Im not sure if he is OK with passing the script to the Teen Grid, so its best to ask (I dont see why not).

Good luck, and let me know if you have any problems!

Rain said...

hi!
your blog is great!

so i got the whole point of the script, a genious i have to say!

anyway my PROBLEM is....
when i try creating my own skirts, i use a hollow cyilinder...
but i just cant get the Y,X to be in the right order so it wont look freaky. how do you know what numbers to put??

help!

Rain.

SLNatalia said...

Rain, I would suggest that you start with the sample skirt panels in the LoopRez Object and make small changes until you get the skirt you like. Thats what I did when LoopRez first came out.

LoopRez Deluxe is a lot easier (cause you can see it right away), but it does cost L$.

Hope this helps!

Leah (Peeko Loon) said...

Heya Natalia,
I've been in SL for a few months now and this is gotta be the best thing I have read so far. I only decided today to even try searching for info making clothes so I am so glad I came across ur blog. Anyway, may seem like a really lame question, but is there any way of making my skirt look like its moving on its own, like kinda blowing in the wind like some attached skirts do? Kinda hard to explain what I mean lol, but hope u get me, and hope u can maybe help?
Leah
xxx

SLNatalia said...

Leah, yes you can. There is a flexi setting called "Wind" that controls how sensitive the skirt is to the SL wind. Theres more detail in this tutorial:

http://slnatalia.blogspot.com/2007/07/day-286-creating-flexi-prims-tutorial.html

If you set the Wind setting really high, just be sure you check the skirt with different wind directions (you can wear it and turn around to see what happens). Unfortunately, we cannot control the SL wind, so just be patient and see what happens under diff conditions :)

Scarlett Melnik said...

Everything works well up until i try and attatch the skirt to myself...
I chose "attatch to pelvis" but when i try to adjust it to fit me it just wont fit!
I tried rotating, positioning, everything for about half an hour and it just wont fit me!
Help!
xx

SLNatalia said...

Scarlett, is it too large or too small? If so, try Stretching it (click on the "Stretch" button at the top of the Edit box and pull the little white boxes).

Fitting a flexi prim skirt (or prim attachments in general) is pretty tricky. But dont give up!

Anonymous said...

.

Baica said...

Hi Natalia,

I'm working on my dress making skills right now and I have a problem ;) When I make a dress and fit it on it looks good but when I start walking me legs keep coming thru the dress. I don't like that so I wonder if there is anything to do about that. Now the dress is hanging on me like a bag of potatoes lol. I want the dress kinda "walk" with me if you know what i mean :)

SLNatalia said...

Baica, the fitting for a flexi skirt is kinda tricky...you can make them poofy (like a ballgown) and then they would not run into you. Or you can make them short and flared out, so they wont run into you.

But medium-length skirts that are close to the legs are very hard to make. You might want to use an SL Slider-skirt (the ones you make with the Appearance menu) and then add some flexis to the bottom of it...

Shea Bleac said...

Great Guide! I want to try this but heres the problem...I am in the teen grid so I cant get the updated necklace generator, I really want to learn how to do this but I cant. ='(

SLNatalia said...

Shea, I checked Ged Larsen's blog and he has the script on his blog: http://slged.blogspot.com/2006/12/looprez-v06.html

Please remember to thank him for making this great script available! :)

Di Seuss said...

You are awesome. I can't thank you and Ged enough for this tutorial—I just made my first flexi prim skirt! As soon as I make enough $L, I am getting the LoopRez Delux commercial version. You guys are wonderful, and again, thank you!

SLNatalia said...

Di, thank you! If you use LoopRez a lot, the Deluxe version is well worth it. BTW, you can get the personal version for like L$200 if you dont plan on selling the skirts :)

Binx Westland said...

These tutorials have really helped me out a lot!! Thank you so much for taking your time and writing this!

SLNatalia said...

Binx, you are welcome! Have fun with your projects :)

cashbox200 said...

This is a great tutorial. I tried the looprez, and the only problem that I has is that the copy of the linkrez ball wont detatch. When I hold down the shift key it deselects then I reselect it and it still lokes the same. it is not making a copy of the LoopRez object the Root Prim. I did hild down the shift and nothing. I deleted the scritp to that is my only problem.

Natalia Zelmanov said...

Cashbox, be sure you make a copy of the LoopRez prim first. To make a copy of a prim, select the prim (and only that prim), press and hold the [Shift] key, then grab and move a color arrow to make a copy.

Oh, and be sure that the "Edit linked parts" box is not checked.

Cashbox200 said...

I tried that I did that first I did it step by step but still have the same problem. If I don't get this figured out then I will have to use another program. Guess I will fiddle around with it. BTW The box was not checked.

Natalia Zelmanov said...

Cashbox, could you make a copy of a simple prim by pressing [Shift] and pulling on an arrow? (like a box or something)

Snickers said...

Hey Nat,

I have no trouble making the flexi skirt (yay for me) using LoopRez. Mine problem is more subtle. I want to have a jagged edge on the bottom of my skirt. Sooo, I made a texture of the fabric in the main dress with an alpha channel at the end. I made the skirt prim using that texture. In order to keep the texture off the bottom edge, I applied an alpha only texture to the prim.

But, when I rez the whole mess and wear it, I get little alpha texture holes in the SIDES of the skirt where occasionally you can see through the prim to the back. It's not the gap between the prims, it's obviously an alpha problem. Is there a fix for that or is it just an SL fact of life when making flexi dresses??

Natalia Zelmanov said...

Snickers, making a flexi skirt with Alpha is kinda tricky. You need to make sure the skirt panels overlap slightly (but not too much, cause it will have a blinking problem). They have to run into each other, enough so that the skirt looks nice even when it is moving. So be sure you use hollow Cylinders (with Path Cut).

Also, be sure that your Alpha texture does not have transparent areas on the left or right side (it should only be transparent on the bottom).

If you use the sample skirt that comes with the free LoopRez script and apply your Alpha texture to it, you should have a decent skirt (may need adjustments).

Hope this helps :)

Anonymous said...

Thank you for this tutorial and your site. I have no problem making the skirt the problem I have is - in the tutuorial once the skirt is place you say you it will be on it's side and rotate it 90 degrees. My skirt is never on it's side it looks to be in the right position. I put the skirt on and it seems that the top half of the panels are inside the avie I have messed around with moving and streaching it. I have your holiday skirt and I thought it would like more like that. I'm I doing something wrong. Thank you again for all your help :)

Natalia Zelmanov said...

Dear Anonymous, its possible that the skirt is in the right place as soon as you put it on. It actually depends on which way the LoopRez generator is pointing when you create the skirt.

And the top half of the panels do go into the AV. Most flexi skirts do that :)

Also, be sure you are using an SL Skirt base for this skirt (this flexi skirt is not intended to be worn by itself).

Snickers said...
This comment has been removed by the author.
Snickers said...

Nat,

I FINALLY figured it out. The key is putting a full trans texture on the BACK of the skirt prim. I set the front to the texture with the alpha at the bottom (to simulate a laced edge), then set the sides, back and bottom to a plain alpha transparency. Woot!!! Only a little bleed -- much better!! I made a really nice tie dye retro 60's long dress with lace on the bottom that looks very cool (if I do say so myself). :))

Natalia Zelmanov said...

Snickers, congratulations! And thanks for the dress :)

Indecent said...

Hi Natalia!

Your tutorials are wonderful.

I've been researching a lot, and even on the SL forums, cannot find an answer to my question.

Whenever I create a prim skirt texture - whether it be with objects at the bottom (like a pattern at the edge) or scattered throughout (like rhinestones, the texture will repeat along the length of the prim at least once. When creating the texture, I fill the entire screen top to bottom, overlaying and not leaving any transparent holes. But when made into a prim, the pattern always ends up repeating. What can I do when I want the detail I put at the bottom of the texture to _stay_ at the bottom of the texture?

Natalia Zelmanov said...

Indecent, how the texture shows up on a prim depends on the settings on Texture tab ("Repeats per face" and "Offset"). Be sure the "Repeats per Face" are both 1 and tweak the Offset until you have the texture where you like :)

Anonymous said...

Hi Natalia,

Thank you for your guide. It's a great tutorial and I made my first skirt with it but I have a problem with adding textures on it. When I add a texture on the skirt its the same on every prim. Can you tell me how i need to make a multiple texture and how you upload it in SL?

Thank you

Natalia Zelmanov said...

Dear Anonymous, actually all you have to do is check the "Edit Linked Parts" box at the top of the Edit window. Then select an individual prim. Go to the Texture tab, and you can select a diff texture for each prim (or move them around :) )

Sedona said...

Thank you so much for this tutorial! A few days ago, I didn't even know what a flexi prim was. I chalk it up to still being a newbie to SL. Anyway, just thought I'd say that I love your blog, and your tutorials are excellent. :)

Natalia Zelmanov said...

Sedona, thank you so much! Hope you are having fun in SL. Good luck with your projects!

Anonymous said...

I am using the Commercial Deluxe version 8.1. Natalia, I not sure how to make a long skirt even after reading your most helpful blog. Can you please assist me?

Natalia Zelmanov said...

Dear Anonymous, this tutorial is for the free version of the LoopRez script. The Deluxe version has lots of info and tutorials from Ged's website: http://slged.blogspot.com. Good luck!

Anonymous said...

I've gotten to the wearing it and I've stretched it every which way and repositioned it. I can't get it to fit at all. I can't figure out what I am doing wrong.

Teagan Goldlust

Natalia Zelmanov said...

Teagan, the sample skirts are designed to be worn with a regular SL skirt (which makes fitting easier). But depending on your AV's shape, you may need to adjust some panels individually (select "Edit linked prim" and click on one of the skirt panels, then adjust) Good luck!

Pen Leiner said...

Hi Natalia,
Thanks for all the great tutorials.I thought you might like to see what gets made with your tutorial. If so check here
http://img.photobucket.com/albums/v493/Pendraia/Snapshot_004.jpg
http://img.photobucket.com/albums/v493/Pendraia/Snapshot_005.jpg
As a virtual newborn (I'm only a few weeks old) it's been fantastic to be able to use your tutorials to learn how to create clothing in SL.
You are absolutely terrific to have set this up for people!
Thank you so much
Pen Leiner

Natalia Zelmanov said...

Pen, congratulations! They are beautiful :) And you have the transparency thing worked out too (which is the hard part on skirts!) Good luck on your projects!

Anonymous said...

Hi Natalia,

Thanks for the great tutorials. Wonderful site you have :-)))
A question : did you removed the LoopRez Script at your shop? I could not find it. Can you tell me where i can find one?

Thank you :-)

Maxim Capra

Natalia Zelmanov said...

Maxim, the free LoopRez script is still in the Sirena store. Its under the giant mermaid sign in the Tutorial Supplies area (labeled "Ged Larsen's LoopRez Generator")

Amoralie said...

Natalia, Your blog is the most amazing thing that's happened to me since I started playing second life!

I adore this tutorial, but I am having some difficulty. For some reason I cant get the panels to attach. They're all separate so it looks horrible when my avatar walks. I re read the tutorial 10 times over and I think it has something to do with me not deselecting the small ball and then reselecting it? Ive done that.. im not sure what I'm doing wrong.

Another thing is I'm not sure WHERE exactly to make things. I end up making a mess and leave floating skirts in the air which I cant find any way to delete. I feel bad! Haha. Your help would be greatly appreciated. Thank you so much already!

Natalia Zelmanov said...

Amoralie, the short skirt in this tutorial needs an SL skirt as a base (otherwise there would be gaps between the panels).

For making things, try a Sandbox (it doesnt matter if you make a mess there, because they wipe everything every few hours anyway :) )

Funn Lim said...

Hi! I hope you will do a tutorial on how to create layered skirt? I see some skirts are several layers, such as lace inside, then fabric outside and the effect is beautiful. How do I do that? Please please make a full tutorial, please....

Natalia Zelmanov said...

Funn, actually, layered skirts are pretty simple to do. Just create a single skirt, link it, and put an identical one on top, and link them together :)

As you mentioned, you can do cool effects, like have lace underneath :) Just use diff textures for each of the skirts.

Funn Lim said...

Hi! Thanks for answering all my questions and for these awesome tutorials. As I am creating my own skirts I have encountered an odd problem that I am not sure if it affects only me. After I created my skirt, the panels at some angle seems to overlap and has this transparent look to it even when I am not using any transparent textures. It just seems like the panels overlap and created this weird and annoying effect like you can see thru it. At some other angles it look perfectly normal. Is it because I use more than 16 panels that created such an effect?

Natalia Zelmanov said...

Funn, the panels shouldn't do that, no matter how may panels you use. Try this: make a copy, then remove the texture from all the panels (select "Blank"). The texture you are using may have some Alpha Channel info (even if you are not using the transparency).

Funn Lim said...

You're right. it is the texture problem but I am using PNG files. Would this alpha channels still affect PNG files? And if yes, what should I do to eliminate the problem?

Funn Lim said...

Oh yes, I did notice at the time of creation it was all ok but after I link the skirt panels, then attach it to my avatar that I see the overlapping.

Natalia Zelmanov said...

Funn, if you dont need Alpha, try uploading a regular JPEG file :)

Mollie said...

hello Natalia! :)
this was a great guide on learing to build skirts
however i am having some difficulties on making the loopRez come out with the textures that i made. it all just come out like the sample one and i cant figure it out it dsnt even use my skirt panel to make it.
just wondering if you might have an explination or if i am doing somethng wrong
thank you very much :)

Mollie Belgar

Natalia Zelmanov said...

Mollie, when you change the texture, be sure you adjust the settings under the Texture tab...

Anonymous said...

Thanks for all of your wonderful tutorials! You unlock the mystery of how to do things in Second Life. Thank you!!

Natalia Zelmanov said...

Dear Anonymous, heehee good luck with your projects ;)

Freyja said...

You've heard it a thousand times already but THANK YOU for this tutorial, I've been creating flexi kirts for practically two days now! My only problem is that some of the panels end up looking transparent when you face them and I'm not sure how to fix the problem.

It's not set to transparent and I'm wearing an underskirt but the flexi skirt is ballgown sized (super poofy) and the part that the underskirt doesn't reach too is almost see-though. I'd love your help on what I should do to fix this mess ^^

Anonymous said...

Hey- for anyone who said that wen they touch the LoopRez nothing happens-- the same happened to e when i tried to do it in sandboxes! but go to another place that has permission and it works perfectly--weird lol--awesome tutorial btw

Anonymous said...

Anyone want to share looprez skirt setting? I like to play with different skirt piece shapes, but I'd like some new input on skirt shapes. :)

~ Sousa Caerndow

Anonymous said...

Anyone know of a place where looprez skirt settings and shapes are shared?

Freyja Shieldmaiden said...

I figured out that the transparency thing was a glitch >< Sadly one I can do nothing about. I use less panels and it helps.

Also, I'd love to be able to share some looprez settings and whatnot. Wish we had a Natalia-esque Forum :P

Anonymous said...

hi Natalie ty for ur tutorial! i have a Q for u and anyone else that can help- id like to make my own skirt panel to put into my rezzer -but i cant figure out what shape to use. every skirt i rezz looks frigid even with flexipath--what shape/settings did u use for ur panel?? thnx- Aleena

Natalia Zelmanov said...

Freyja, sorry Ive been slow in responding, but when you have 2 transparent prims next to one another, there is a well known issue that causes display problems (it's called Alpha sorting, and there's some discussions in the SL Forums about it). The only way around it is to avoid overlapping as much as possible.

Dear Anonymous, you are right...some sandboxes do not allow scripts (when you see the "Scripts not allowed" icon at the top of the screen). Just try a diff sandbox, and it should work :)

Sousa, there used to be a LoopRez User Group. Im not sure if it is still active, but that might be a good place to ask.

Freyja, Ged Larsen has a blog (although I dont think it is updated much any more). The SL Forums might be a good place for something like that (just start a thread called "LoopRez Settings" or something like that, and keep adding to it...there are a few threads like that on SL Forums :) )

Aleena, try using the sample panels that came with LoopRez. Play with them (by changing them slightly until you get what you are looking for). That's how I made all my skirts :)

Elizabeth said...

I went to your store in-world and I couldn't find the generator.

Is it somewhere other than the freebie section?

I'm very much interested in using this tool for clothing experimentation.

Thanks!

~Allaria

Natalia Zelmanov said...

Allaria, the LoopRez script is in the Tutorial Supplies area under the giant mermaid sign (it is in a box labeled "Ged Larsen's LoopRez Generator"). Have fun ;)

S. Sorbet said...

Natalia and Ged,

I can't thank you enough for this incredibly easy script and the wonderful tutorial.

I've used other flexi skirt scripts, and I have to say, this is the most simple and fantastic generator. Your step by step instructions were so concise, I had a new skirt generated in a matter of minutes!

Thank you so much for this amazing service you provide for all of us :)

Natalia Zelmanov said...

S. Sorbet, Im so glad it works :) Good luck and have fun with your projects ;)

Anonymous said...

Hello,

First of all, thank you so much for all of your tutorials, i'm gonna read them all, your site is bookmarked =)
i have followed your tutorial here and everything seems to work out well, but i have a question still, after making the dress like you said, when i walk, the prims are flying outside of the dress made in appearence, is there a way to make all the prims stick together so when i walk the prims form 1 dress without space between them, now the prims feel like an attachment instead of a dress, it doesn't feel real. i hope you understand what i'm trying to say here, english is not my native language =)

thanks in advance!
friendly regards

Natalia Zelmanov said...

Dear Anonymous, unfortunately, theres no way to connect the skirt panels. However, you can make them bigger and overlap them. As long as you are not using a transparent texture, you shouldn't have any issues :)

Anonymous said...

very smart =) that would idd work, thanks helping me on this one.
Now, i've read somewhere that you were open to any tutorial idea.
Well, i might have an one.
thing is, i'm trying to make a paw boot but it is hard for beginners.
Since you are well past that fase maybe you could be so kind to make a paw boots tutorial..
its just a suggestion.. it takes a lot of effort/time for you to give us these tutorials so i'd understand if you didn't have the time for it, like i said, it was only an idea =)
But admit it, they are so lovely!

again, i'd still adore you for all you've thought me with your current tutorials if you didn't!

many thanks =)

Natalia Zelmanov said...

Dear Anonymous, Im not sure I know what a paw boot is, but they would both work the same way as a prim shoe/boot. Check out the Prim Shoe tutorials under the Build page. The last one is for a pair of boots. Feel free to change the prim design as you need (and add some sculptie prims :D)

Misae Silverfall said...

Natalia, once again your tutorials save the day! I was pulling my hair out, trying to make a coat tail for an outfit I am creating my fiance, and using a mesh skirt wouldn't give the same result. (Plus if you have any kind of a butt, it just looks weird.)

Then I remembered this and teleported myself to your store and grabbed the Ged's WONDERFUL tool and poof, ready to move on.

Thank you both so much!

Natalia Zelmanov said...

Misae, Im so glad it worked out :) Those flexi coatails are so cool! Good luck on your project ;)

Krista said...

Thank you so much! Your tutorial was wonderful and I was able to create a skirt on my first try. Muahh

Natalia Zelmanov said...

Krista, congrats! Isnt that LoopRez amazing? ;) Good luck with your projects!

sage steamer said...

Thanks, Ms Natalia!H
How much fun this is to learn new things...and I could not do it without you!!!
See you in sl!
Your fan and customer, sage steamer

Beatriz Lupiano said...

Thanks, Natalia! I've made a mess of the panels, but I finally managed to adjust the bracelet so the skirt will be alright in the future -it's very nice of you to share the explanations and basic materials.

sigit said...

it's amazing stuff...

Anonymous said...

this is totally awesome and i love the loop rez and all the help ... however i have an issue when i go to save the script even if i dont change anything in it it keeps giving me a syntax error on line 29. can u help please

Anonymous said...

THIS JUNK DOESNT WORK FOR ME

Sarah said...

Your posting is very good and theme base for which it is liking to every people. Thanks a lot!!! GED | online high school diploma

Nyra said...

An amazing guide...I love how uncomplicated you make everything seem!

I filled out all the values according to your guide (I think, lol), but whenever it generates the skirt, the panels form an almost hourglass shape. Like, the bottom half looks like a perfect skirt, but at the waist, it suddenly poofs out at the top again. I know I'm not doing a good job explaining this, sorry. I was wondering if you could think of anything that would help?

psychic said...

Great article, I enjoyed the point you introduced, and found it a good read. Dressmaking is new to me, but I am learning. Thanks for the kind updates!

carpet cleaning woollahra said...

Wow, I always wondered how this was done. Great tutorial. Thanks a lot for the explanation and guidance.

24 hour locksmith said...

I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!

Car Locksmith said...

I was delighted to find this web site.I wanted to thank you for your time reading this wonderful! I really enjoyed every bit of it and I've marked to ensure that the blog post something new.

Business Registration Hong-Kong said...

Nice blog post. Hope to see more post from you. Thank you.

compte bancaire offshore said...

Nice post! Thanks for sharing! and I really enjoy reading your post.

Ignition Lock said...

I always appreciate people who share creativity with us thanks for the post keep posted and make me learn more

Ignition Lock said...

Absolutely wonderful post i really appreciate it and i wana read and increase my knowledge more

tubal reversal said...

Wonderful site and I wanted to post a note to let you know, ""Good job""! I’m glad I found this blog. Brilliant and wonderful job ! Your blog site has presented me most of the strategies which I like. Thanks for sharing this.

tubal ligation reversal said...

You’ve written nice post, I am gonna bookmark this page, thanks for info. I actually appreciate your own position and I will be sure to come back here.

credit repair Dallas said...

Dallas credit repair and save money. Your credit score largely determines the lenders available and the interest rate at which they will lend. Fix credit and expand the number of lenders willing to compete for your loan.

what is bacterial vaginosis said...

great idea for the exchange of information.This, is a great reading material. I'm going to move on to our audience. Thanking you.

Zain said...

online logo design
logo design hong kong

laptop screen repair melbourne said...

Thank you for for sharing so great thing to us. I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post nice post, thanks for sharing.

smart for rental london said...

Thanks a lot for the explination and guidance. I have one question though are you (Natalia) suppose to show up as the creator for everything made using the generator

dallas home security said...

Another cute nice... I was really impressed, it is estimated that... Thanks for sharing... I read it and loved it. Please more...
Thank you very much...

Lip Communication said...

It is a solution to my problem. Get to share my thanks...

I am grateful to share this post ... I hope you have more information about this post ... So, please share ... Thank you ...
bar mobile app

hardyrady said...

you have a great web site and i send some friends ans delicious I shared a lot of useful information here, obviously, thank you for your efforts!
It is the good stuff in here. ... I'm enjoying this great read really has posted the information on your own site. I saw it again definitelycome. Thank you.
mobile app reseller

hardyrady said...

I am grateful to share this post ... I hope you have more information about this post ... So, please share ... Thank you ...
Rebrand Smartphone apps

hardyrady said...

I have read your post thoroughly and got mind blowing information....
Please send me mail if your are going to improve something advance.. Thanks..
lizard classifieds

backdrops said...

Awesome exciting blog site I will be coming from I discovered this kind of in bing I came across that site extremely helpful all the best . by it I will come back to this kind of blog soon.

Buy solidworks said...

Does anyone know of any decent (and free) CAD programs that I can download?

Website Template said...

Wow amazing,Excellent piece of work very inspiring and creative.Thumbs up for your creative work..

residential cleaning service sacramento said...

I really like the work that has gone into making the post. I will be sure to tell my blog buddies about your content keep up the good work. Thanks

how to build a blog said...

I just added your website on my blogroll. Really enjoyed reading through. Excellent information!

vending route said...

Thanks for the great blog and comments that you blog contain are awesome. helped me a lot with my problem. vending route