Okay, here you go. The heroine and her skin texture is a Genesis 8 character by an artist called
Raiya from Daz Studio. I've found after buy many bargains that the quality of the character is much more important than I used to think. Too many of my old renders looked too cartoonish when I rendered them. The skin for the characters Raiya and a few other excellent artists use is far superior to the run-of-the-mill bargain characters. However, you can use bargain basement characters and then use a Raiya skin in order to get a good-looking model if you're doing a scene with lots of female characters.
I'm not using Genesis 8 male characters for these images in order to keep the size of the file down. Genesis 8 characters look great and their joints bend better than previous generations of characters, but they do take up a lot of memory resources. I wanted to save those images for Hiedi
The Germans and their textures are Genesis 3 male characters which are lighter on memory resources. Their clothing is derived from old German uniforms for the Michael 4 character, and I've had a lot of trouble making it fit to the present day characters. But it's really all that's out there unless I start making my own, and that's a hill I'm not even tempted to climb.
The scene in the dungeon and the various torture engines like the Wheel, the Toaster with the grate and the fire, the Spiked Bed, and others I've picked up here and there, usually on sale. But there are about a dozen or more torture engines which I've made invisible because every visible component counts toward the size of the scene and can cause you to exceed the size of your rendering graphics card (GPU). See below on the GTX 1080 Ti.
The modeling program is Daz Studio 4.12 Pro, 64 bit. It's free to download because Daz really makes their money selling 3D models of clothing, props, utilities, textures, etc. I also buy from Renderosity and some of the BDSM stuff from Renderotica. Put Daz and Renderosity items you're interested in into a Wishlist and wait for a sale (unless you're independently wealthy!).
My hardware is:
Desktop computer self-built from parts purchased online (case, motherboard, RAM, fans, etc.). I don't use a laptop because you can't fit a high-end graphics card in one for rapid rendering.
CPU - Intel i7-5820K @ 3.30 GHz
OS - Windows 10, 64 bit
RAM - 64 GB
HDD - 1 TB rotary drive,
Graphics card for the monitor - NVidia GeForce GTX750 Ti. This doesn't have to be very costly, but you want to display your scene on a GPU different from the one you'll use to render your image.
Graphics card for rendering Daz images - NVidia GeForce GTX 1080 Ti, 11 GB Ram (this is pretty pricey, about $950, but it's critical in getting scenes to render with good resolution in less than a couple of days. If the size of the file you want to render exceeds the RAM on the graphics card specified for rendering, Iray defaults to CPU rendering, which takes a LONG time.
Monitor - ASUS 19" flat screen monitor.
So there you have a brief overview of what I use.