# Freebie: A Few Books By The Cheapskate...

• Hope you find them useful...
For anybody who wants to do their own textures, I've added a template and helper image to the ShareCG download page and DAZ thread.

@darthj I hadn't thought of using them as a stack of books, so maybe I need to add a couple of morphs to rotate random books slightly ?
And I think she needs more books. Lots more books.
(Thinks: I don't recall the librarians at my old local library dressing like that. ;o) )

• This post is deleted!

• Thinks: I don't recall the librarians at my old local library dressing like that. ;o)

You're right of course, librarians always wear glasses !

• @3dcheapskate I started a morphing study inspired by you. Thanks for the inspiration .!!

• @uncle808us I'm happy to have inspired you ! Morphs are fun, and creating your own is the best way to understand the ins and outs of them. For example, you'll notice that:

• Some look good with any values in the range 0.0 to 1.0 (or 0% to 100%) , while others only look right when set to full value (1.0 or 100%).
• Some look good with negative values too, and/or with values greater than 1.0 (or 100%), while others need to stick to a specific value/range.
• Some morphs combine nicely, while some morphs tend to screw each other up if combined.

One key thing to remember is that intermediate values of the morph dial/slider are interpolated in a linear manner. Morphs that are actually rotational (such as 'Lean' - really a rotation around one of the vertices at the bottom) can warp the mesh when set to values other than 1.0 (100%). If the rotation you use to create the morph is fairly small then the warping isn't really noticeable in the 0.0-1.0 (0%-100%) range. But try using larger values, or negative values, or combining with other morphs. (And don't forget that you can set limits on the dials if you find that they only work in a specific range)

Have fun !

P.S. You reminded me that I wanted some books in my rows to be leaning over. I just need to think about the exact details a bit more.

• @3dcheapskate you could combine the leaning books with deformers which apply a rotation and have their base, magnet and zone objects replaced with a null.obj, so they're never visible, then drive the magnet rotation with a valueParameter on the book prop. Works at any angle, positive or negative.

• @3dcheapskate
Goodness Gracious!

What do I say?
This is simply great!
Simply the most versatile book props I ever saw, so it will become my go-to if I have to populate a scene with books.

Thank you also for making this light-weight!
Other book props often are very poly-heavy, which excludes them from use in scenes with many figures (SASHA-16 has about 70.000 polys per instance).

So your books are MOST welcome.

Rated 10/10, with thanks.

K

• where was this when I was doing all my library scenes? It will definitely come in handy for future scenes. thanks.

• @3dcheapskate you could combine the leaning books with deformers which apply a rotation and have their base, magnet and zone objects replaced with a null.obj, so they're never visible, then drive the magnet rotation with a valueParameter on the book prop. Works at any angle, positive or negative.

That sounds really interesting, but I can't work out how to make a (magnet?) deformer apply a rotation. If I can do that then it opens up loads of possibilities I'd overruled in the past due to morphs being strictly linear.

However, for the particular circumstances of creating a 'Lean' morph for a book in a bookrow, I can see an additional problem regarding the movement of the books further along the row. And what if I wanted a single morph with two books leaning at different angles, i.e. two different rotationcentres/angles.I guess that wouldn't work, and that it would be one rotation centre per morph+deformer ?

• @karina Thank you! I made this specifically because none of the books / bookrows I've got did precisely what I wanted. And it was actually by coming unstuck trying to use those existing props that I worked out exactly what it was that I wanted !

This is still very much an ongoing project. I'm working on a single prop/figure (anybody fancy geometry swapping bookrows?) containing six shelves full of books, with presets (maybe morphs, maybe poses, maybe smart-props) for fitting to various bookshelves that I happen to have. And of course, I just have to create some individual books, open and closed.

I'm using my thread on the DAZ Freebie forum for updates,mainly because I love editing my posts hours/days after writing them, and the DAZ forums are the only ones that allow me to do that.

• @redphantom Sorry, my time machine was in the repair shop ! ;o)
(and that thought poses all sorts of questions and paradoxes...)

• ...You're right of course, librarians always wear glasses ! ...

LOL - I 've only just seen that post !

• @3dcheapskate Also, regarding 'Leaning' morphs for individual books within the book row, they didn't work well when used together with a morph that makes all the books taller and wider but with the same thickness (i.e. what became the 'A4 Size' morph)

• @3dcheapskate the deformer base prop needs it's origin on the desired axis of rotation of the book, i.e. a bottom corner (which reminds me, since the deformer props get parented to the book, you can actually drive a translation of the base to move it from one corner to the other bottom corner with a dial on the book, so you could choose which corner the rotation orbits), and aligned with the edge of the book. The deformer zone needs its falloff to be constant at 100%, so every vertex rotates through the same angle with no distortion of the book. Choose which rotation axis of the magnet is to be controlled from the book rotation parameter, so you get what you need. If the base has it's origin on either of the bottom front corners of the book, you could even have a second rotation parameter of the magnet controlled to emulate tilting the book forward while removing it from the shelf.

• @anomalaus I'll have to read through that a few times before I try it, but it sounds good.

Meanwhile, I've been examining real world hardbacks and I've come up with this as a basic starting point - 72 vertices, 71 faces. It's all in the spine - I'd recommend everybody to have a good look at any hardbacks close to hand and compare them to what I've got here.
The most obvious thing missing from this basic model is that many hardbacks have curved spines - simply splitting the spine on my model into four strips would resolve that. Note: half of the hardbacks I have lying around actually have dead flat spines.
And of course the pages would be more bendy - once again simply splitting into vertical strips would resolve that.

Here's what it looks like (one would perhaps be a morph of the other, or it could be turned into a figure):

And here's a top view of the mesh, just in case it's not obvious:

• I said "...it's all in the spine..." but I meant to say "...it's all in the way things are connected together around the spine..."
(F#\$%ing ridiculous 150 second edit timeout!)

• Especially for DarthJ and his librarian, I've done a couple of morph targets to make a more realistic (and precarious) book stack.
But I don't have 'enough privileges' to upload the MT files (700 line OBJ files- can't even upload in TXT form) here.
So I've uploaded the MTs over on the DAZ Freebie forum - thank goodness for the DAZ forums ! (Did I actually say that?! ;o) )
Here's the relevant post on the DAZ forum thread.
I can upload a picture here though:

• On a different tack - I was wondering whether I could use a mask controlled by the U variable to make some books invisible.

I can, but my poor laptop was groaning under the strain of all those transparent faces. So I wouldn't recommend or include this idea.
And Ithink that my maths went a bit wonky - the render shows books 3 and 4 (not 2 and 3 which is what I wanted)
There's also the fact that there's zero gap between books on the UV map, so any blurring or inaccuracy either in the texture image or in the Poser/DS processing of the texture may leadto bits of unwanted books appearing. I think I can see that on this next image(top right, just above the white 'D.D.D.Cheapskate' on the top black book...

So I'm now trying to think of a different way to make some books invisible.

• Note to 3dCheapskate : since you mention them you can post my renders at DAZ3D. As far as their censorship allows of course. I can't since I'm sort of banned from their forum (which only happens to the best). Not banned from their shop though, they are not that crazy.

Librarian (V4 Sasha) workout with books, JC Van Damme style.
***=NSFW content***

• @3dcheapskate Now THAT is a precarious stack of books alright! Nicely done sir.