ScriptSpot

Script

Sofa streak

By Igor Bondar · 2013-11-08

Version
1.03
Version requirement
2013-2014
Date updated
2013-11-08
Votes
10
Description

Additional Info

This script can be used for making a leather streaks.

How it work:

1.Make an edge selection for streak base.

2. Press "Profile" button to create outline edges. With red line in curve control change the shape as you wish. It's will updates interactively in viewport

3. Press "Depth" button to push center in\out. Blue curve control the extrude amount. Increase "Depth multiplier" spinner  value to push it more or less.

4. If you don't like final result press "Undo". The previously  saved model will be revealed.

p.s.if  "delete edges" checked - first and last edges will be deleted to create quads.   

The sofa streaks from picture below was created with this method. (Taken from http://alex-3dvisual.blogspot.ru)

 

 

In the attachment archive there are a test piece of sofa mesh provided by Alexandr Tolmachev.

Videos
Attachments

Tags: streak modeling

Comments (5)

not working right

Tijs · 2019-01-31

Script does strange things in 3ds max 2018.... Does not work well at all.

Randomization

Nul · 2014-02-16

Nice little script!

Some sort of randomization options would be nice. To be able to select multiple edge sets and randomize the streak profile and depth for each one.

There's a future for this one, keep it up!

error

klujek · 2013-12-17

--Runtime error: EPoly operation on non-Editable Poly: undefined

but I'm sure that this is a Editable poly :(

sell sript

raydp99 · 2013-11-09

u should sell this sript dude!!! u will make a lot of money with it

brttd · 2013-11-08

Nice script, however I would prefer it as a macro(you could use something like the mouseTrack function to specify width/depth), and then only have the rollout when you want to change the curves(might be troublesome to get the width/depth values without the curveControl open though :\). Running the script each time you wanted to use it would become tedious and a waste of time, a macro which used the mouse position would allow you to use it a lot more efficiently.