[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | | Home]

Curve-generated stairs in Blender

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 15
Thread images: 5

File: tiled path.png (1MB, 960x540px) Image search: [iqdb] [SauceNao] [Google]
tiled path.png
1MB, 960x540px
So, I recently managed to make a tiled path in Blender that followed a curve by creating a couple rows of tiles and giving it a "fit curve" array modifier and a deform to curve modifier, and I've been wanting to do the same thing with stairs.
Unfortunately, it's proving far harder.

If I try what I did before, the steps get deformed.

If I try do it by creating a series of planes which each emit a step as a particle with the velocity or rotation as a tangent, certain parts of the stairs can end up being 90 degrees off of the angle they should be at, and having the curve bend in all three dimensions ends up rolling the stairs.

Any Blender wizards know what to do here?
>>
File: array.jpg (143KB, 1353x738px) Image search: [iqdb] [SauceNao] [Google]
array.jpg
143KB, 1353x738px
use array?
>>
>>502485
Doesn't allow me to guide it with a curve though.
>>
File: array.jpg (79KB, 897x533px) Image search: [iqdb] [SauceNao] [Google]
array.jpg
79KB, 897x533px
>>502486
try to apply the modifiers
or use an extra array like in this
>>
>>502488
I still want to make it fit a curve though.
>>
>>502495
There's a modifier specifically for following a curve. I can't remember what it's called though
>>
>>502499
I think it's just called "Curve", and is under the deform section.
But the problem is, it deforms!
>>
If you just used Maya this would be piss easy. Attach to curve, duplicate special, offset along the curves local axis and offset on the up axis by the height of the step.
>>
>>502505
Look up "object constraints", I'm pretty sure there's one that does exactly what you want. I think that by default it makes the object move along the curve but you can change that.
>>
>>502518
There's "Clamp to" which is curve exclusive but I don't know how I'd use that for this.
>>
>>502520
Check some video tutorials, iirc I learned about it when I wanted to learn how to make the camera follow a curve.
>>
>>502523
I'd be surprised if a video tutorial relevant to this matter could show me a Blender feature I don't know, I just need to combine what I do know in a tricky way.
>>
>>502524
The videos can show you a new way to use something you already know. Be open minded.
>>
File: curve stairs.png (39KB, 960x540px) Image search: [iqdb] [SauceNao] [Google]
curve stairs.png
39KB, 960x540px
5 min of google showed me how to do it.

http://blender.stackexchange.com/questions/510/how-can-i-duplicate-a-mesh-along-a-curve

after this I just used constraints to keep the step from rotating with the curve on all axes except z.
>>
File: untitled.png (69KB, 937x831px) Image search: [iqdb] [SauceNao] [Google]
untitled.png
69KB, 937x831px
>>502541
Still a very sloppy technique a lot of the time, especially if the curve origin isn't a straight section or it contains a segment of a helix, but unless someone can figure out how to do the particle method properly, I guess this'll have to do.
Thread posts: 15
Thread images: 5


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]
Please support this website by donating Bitcoins to 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
If a post contains copyrighted or illegal content, please click on that post's [Report] button and fill out a post removal request
All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site. This means that 4Archive shows an archive of their content. If you need information for a Poster - contact them.