Stopping Books From Falling

Post » Mon Dec 07, 2009 8:44 am

I am creating a huge library in my mod, and I want the player to be able to read the books in it. The problem is, as soon as I turn on the Havok simulator, all of my neatly arranged books burst out of the bookshelves and fall to the floor! I tried making them static objects, but then they can't be read! Help!!!
User avatar
Gemma Archer
 
Posts: 3492
Joined: Sun Jul 16, 2006 12:02 am

Post » Mon Dec 07, 2009 2:15 am

Does anybody know what would happen if I went onto Blender, removed the collision box, and then saved it as a new mesh? Would that stop it being affected by Havok?
User avatar
Justin Bywater
 
Posts: 3264
Joined: Tue Sep 11, 2007 10:44 pm

Post » Mon Dec 07, 2009 8:44 am

would'nt it be easier to add a collision box around the bookshelves?
User avatar
Emily abigail Villarreal
 
Posts: 3433
Joined: Mon Aug 27, 2007 9:38 am

Post » Mon Dec 07, 2009 11:03 am

I'd rather do something that prevented the books from moving at all. Even if I used a collision box around the bookshelf as a 'cage', the books would still be squirming around inside the shelves.

Are there any OBSE commands that disable Havok on a certain object?
User avatar
Mario Alcantar
 
Posts: 3416
Joined: Sat Aug 18, 2007 8:26 am

Post » Mon Dec 07, 2009 4:58 pm

Is it possible to turn off havoc on books put into the shelves? (will guess here....)
User avatar
gandalf
 
Posts: 3400
Joined: Wed Feb 21, 2007 6:57 pm

Post » Mon Dec 07, 2009 9:18 am

Is it possible to turn off havoc on books put into the shelves? (will guess here....)


I don't know. There may be a way to disable Havok using OBSE. Does anyone know if OBSE can do this?
User avatar
Lewis Morel
 
Posts: 3431
Joined: Thu Aug 16, 2007 7:40 pm

Post » Mon Dec 07, 2009 12:33 pm

Wait a minute, the books on shelves in the vanilla game don't go leaping off on their own. What's different about yours? Did you make your own shelves?

I'd guess that the issue is not with the books, but the shelves. If the collision for the shelves is a simple box outside the books, then they want to be back outside it and will do that. The collision surface needs to be more complex, to allow the books to sit on it.
User avatar
Trevi
 
Posts: 3404
Joined: Fri Apr 06, 2007 8:26 pm

Post » Mon Dec 07, 2009 9:32 am

Wait a minute, the books on shelves in the vanilla game don't go leaping off on their own. What's different about yours? Did you make your own shelves?

I'd guess that the issue is not with the books, but the shelves. If the collision for the shelves is a simple box outside the books, then they want to be back outside it and will do that. The collision surface needs to be more complex, to allow the books to sit on it.


No, not at all. They're vanilla shelves, but I've put all the books standing upright. When they're Havok'd they tumble over each other, and then fall out onto the floor. I might try placing them closer together, but then they could still try to tumble over each other and end up exploding out onto the floor.

EDIT: Yes!!! The reason that they were falling out was because their collision boxes were knocking into each other, forcing the books apart. Forced into the sides of the bookshelf, they had nowhere else to go but out onto the floor!!! Now that I've moved them further apart, everything works fine!

However, it is extremely annoying that I spent about three hours of hardcoe thinking about this when the solution was so simple!
User avatar
Stacy Hope
 
Posts: 3391
Joined: Thu Jun 22, 2006 6:23 am

Post » Mon Dec 07, 2009 8:00 am

put them farther apart? ive learned from ingame experiences that putting books to close together can cause them to fly off the shelf.
User avatar
Tiffany Castillo
 
Posts: 3429
Joined: Mon Oct 22, 2007 7:09 am

Post » Mon Dec 07, 2009 7:28 am

There's a mod on TESNexus with better book collision meshes. That might help some.

Otherwise, Nifskope has both Collision information in the nif and Motion System information. Removing the Collision might make them non-selectable in order to read them, but changing the Motion System information might keep them from jumping around on you.
User avatar
casey macmillan
 
Posts: 3474
Joined: Fri Feb 09, 2007 7:37 pm

Post » Mon Dec 07, 2009 3:46 pm

Yes!!! The reason that they were falling out was because their collision boxes were knocking into each other, forcing the books apart. Forced into the sides of the bookshelf, they had nowhere else to go but out onto the floor!!! Now that I've moved them further apart, everything works fine!

However, it is extremely annoying that I spent about three hours of hardcoe thinking about this when the solution was so simple!


Also, because I used the 'fall' command in a tight sopt, their collision boxes were forced into the bookshelf, causing massive clipping.

Now that I've tweaked their location, all is well!
User avatar
Samantha Jane Adams
 
Posts: 3433
Joined: Mon Dec 04, 2006 4:00 pm


Return to IV - Oblivion