MAXON CINEMA 4D: Cinema 4D Forum Adobe After Effects Forum

Newbie Question: Attaching Speaker Rubber Surrounds

COW Forums : Maxon Cinema 4D

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
Marc WalkerNewbie Question: Attaching Speaker Rubber Surrounds
by on Aug 15, 2015 at 3:43:52 am

Hi guys, I appologise in advance for the newbie question.

I am creating a speaker to be used in a music video. Everything looks good, I have added Sound Effectors for movement of the woofer and tweeter. The thing I am stuck on is the rubber surround for the woofer. I created a c shaped spline and lathe'd it, so it is a circular (half-tube) shape. Just like a real one, I want one edge to be connected to the speaker box, and the other edge, connected to the woofer. I want it to stretch and morph just like a real one would.

So, how do I do this? How do I attach it so it is stuck to both surfaces, and keep its shape until it is stretched.

I have done some research, but its hard to find the right words to search with.

Thanks


Return to posts index


Brian JonesRe: Newbie Question: Attaching Speaker Rubber Surrounds
by on Aug 15, 2015 at 7:43:00 pm

create a Loft between splines which are placed exactly on the box and speaker (and one between for the half-circle shape) - the spline near the box does not move and the spline attached to the speaker follows the speaker with xpresso.
Or make the speaker part of the box (model it all as one object - or at least the part the speaker sits in) and move the speaker with a joint (character tools) and control only the speaker moving (with the surround moving full->none) with the joint with vertex weights.


Return to posts index

Brian JonesRe: Newbie Question: Attaching Speaker Rubber Surrounds
by on Aug 16, 2015 at 6:05:54 am

ah, better than bones moving the speaker (one piece speaker or at least speaker cone/rubber/mount all one piece) Sound Effector (in Point mode) with a cylindrical falloff enclosing only the cone and falling off through the rubber. Much easier to set up.


Return to posts index


Marc WalkerRe: Newbie Question: Attaching Speaker Rubber Surrounds
by on Aug 19, 2015 at 3:04:00 pm

Thanks Brian, These are all great suggestions.

When I read your first reply, I actually tried it out(but with additional splines for the rubber's curve) , and with some relative individual movement to the intermediate splines via Xpresso it did act correctly.

But in the interest of learning, I want to try your second(well, third) answer, using points with Sound Effector.

However, I am stuck trying to model the speaker cone, rubber and box as a single object; when I [Mesh>Conversion>Connect] objects, they get placed in the same polygon object but are still seperate polygon groups. Is there a way to really connect them together, so that they are actually joined polygons?

As an example, i will mention that when I wanted circular air holes in the box, I attempted to do so by creating a simple disc, then placing it on the box where I wanted the hole, then Connecting the box and disc objects and then deleting the polygons from the disc(in the new object) so I would be left with a perfect circular hole in the box. Needless to say; it didn't work. The disc polygon group was just deleted and the box was still in one peice. I thought this 'merging' of objects would be an easy process in 3D design software. But then I also thought creating a hole in an object would be easy. Huh.

Thanks,
Marc


Return to posts index

Brian JonesRe: Newbie Question: Attaching Speaker Rubber Surrounds
by on Aug 30, 2015 at 8:44:05 pm

way late, I lost this being busy for a while and you've probably long ago solved it but FWIW...
Of course in a regular speaker it's really only the speaker and it's frame (as well as the rubber surround) that need to be one piece to use a Sound Effector as a deformer (with falloff controlling what moves) - I tried bones but they are hard to control apparently, I was getting results in the viewport but not in render, there may be some reason it's not working but I couldn't find it.

9191_speakermotiontrial.c4d.zip have to add your own sound file into the Sound Effector

As to holes, Booles are easy and another way is a script called Points To Circle which is great for making circular holes (or extrusions, particularly if a SubD can be used to smooth things after (getting hard to find but I see a dl here http://forums.cgsociety.org/showpost.php?p=5433159&%3bpostcount=3 and here's a tutorial about a different way - http://lesterbanks.com/2012/11/creating-a-perfect-circle-for-a-hole-on-a-su...


Return to posts index

Marc WalkerRe: Newbie Question: Attaching Speaker Rubber Surrounds
by on Sep 9, 2015 at 2:11:44 am

Wow, thanks for the project file. I wish I'd seen that before! I just couldn't get it to work smoothly with the effector. You've got it working great.
I ended up using Splines, which worked well, but I'm fussy, so it was a lot of work, you should see how many expression nodes I used to get it right. I did add other things though, like variable vibration, to get the speaker moving more.

Thanks for your help; I learned a lot.

Marc


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]