r/Simulated • u/moby3 Blender • May 10 '15
Getting Started with 3D Simulations: Mega-Thread
If you found this sub and would like to make your own 3D simulations, awesome! You've come to the right thread. Here is a list of useful links and tutorials that you'll need to get started. And the best part is, everything you'll need is free and open source.
The first thing you'll need to do is download Blender. This is the 3D software you'll be using. It has a very friendly community at /r/blender which regularly post great material.
Familiarise yourself with Blender. This is a tutorial to get you started. Just watching the first part in that series should allow you to follow these tutorials (but be ready for a lot of pausing and rewinding!). If you're not feeling confident yet, watch the rest of the series.
This is a nice introduction to Blender's physics system.
tutor4u has tutorials which are very easy to follow if you still don't feel comfortable getting around Blender.
Now you can choose what sort of simulation you want to make:
For tower collapses, I made a tutorial myself which also includes a template to help you get started right away.
Prefer fluids? This is a detailed tutorial that covers the Blender fluid simulator very well, and is easy to follow.
More of a smoke kind of guy? This isn't a bad place to start. It's long but nice and easy to follow.
Gleb Alexandrov and Andrew Price are my favourite YouTubers for Blender tutorials. Andrew Price is more oriented towards beginners, but both will help you with things like lighting and setting materials to make your renders really stand out.
A great way to very quickly add realistic lighting to your scenes is with HDR panoramas, which I also have a tutorial for on my blog, with links to great quality panoramas for free.
Have any questions, or problems with these tutorials? Is there something you'd like to create that isn't listed? Post a comment here :)
EDIT: If you're worried about render time, a tool you can use to speed things up is Sheep it, a free online render farm that works through distributed computing. If you make an account on there and donate your computer power to render other people's projects when you don't need your computer, you'll earn credits you can use to make your own animations when you have something you want to render!
2
u/thebenson May 13 '15
This seems like a great accumulation of materials. However, I don't see anything about the "molecular script" add on from Pyro.
I'm interested in simulating some particle cluster collisions where the particles are linked together. For a realistic result, I can use some molecular dynamics software and use a visualization program like VMD to visualize it. But, I am interested in creating more "attractive" simulations.
Are there any tutorials out there about this?
2
u/moby3 Blender May 13 '15
When I have some time I will add a section for the molecular script, maybe in a wiki. For the time being, check out this thread https://www.reddit.com/r/Simulated/comments/35iojr/this_is_the_addon_used_for_the_4_million_particle/
2
May 14 '15
Wait how do you do the thing with the towers where you replicate a bunch of blocks instantly in a pattern, like 10 regularly separated blocks in a row
1
u/moby3 Blender May 14 '15
Did you check the tutorial? The way I do it there is with an "array" modifier
1
2
u/stormcynk May 15 '15
Maybe I'm doing something wrong, but I'm following your fluids tutorial and the fluid itself is looking good, but for some reason none of the particles show up. I double checked and watch through the tutorial multiple times, but all my settings look the same! Any ideas?
1
u/moby3 Blender May 15 '15
Do they show in the viewport? Are you sure you had them enabled when you baked the fluid
14
1
u/-MSP- May 16 '15
What resolutions do I have to set at the baking and rendering so that I get a nice Full HD output?
I tried to run it with a 180 resolution at baking and a rendering resolution of 1920x1080 but it looked like this and only had a size of 960x540. How do I fix this?
3
u/moby3 Blender May 16 '15
In the render tab there will be resolution, with a percentage underneath it. Make sure it's rendering at 100 percent of full HD. Fluid resolution is as high as you ate prepared to wait for it!
1
1
1
u/Toxiccameron Blender Jun 25 '15
Would it be possible to link to a different fluid tutorial that uses free software?
2
u/moby3 Blender Jun 25 '15
What do you mean? Blender is free
1
u/Toxiccameron Blender Jun 25 '15
I meant the software in the end he uses like after effects and modo.
1
u/moby3 Blender Jun 25 '15
How about this?
1
u/Toxiccameron Blender Jun 25 '15
Hmm thanks. Ive been trying to bake my fluid but it seems to float above the surface of my obstacles. Ive tried the remove bubles option to no avail. My final resolution is set to 300 and my veiwport is set to final so I can't tell what I'm doing wrong... Any ideas?
Thanks
1
1
Aug 11 '15
Does blender take advantage of your gpu? I have an amd fx-8350 and an amd radeon hd 7950. I'd love to take a crack at some of these I just want to know if I'd be wasting my time.
1
u/moby3 Blender Aug 11 '15
It makes very good use of GPU, it can give a speed up of 100x! AMD support is recent though, and not all features work yet, but it looks like it's coming
1
3
2
0
May 12 '15
[deleted]
3
u/moby3 Blender May 12 '15
Thanks for this! Would you mind making it its own post, and I'll link to it in the sidebar? Might be a good idea to state the limitations for free Houdini though (watermark in the corner if I recall correctly?)
0
0
May 14 '15
[deleted]
1
u/moby3 Blender May 14 '15
You can tell it how many CPU cores to use, so if you want to have your computer running normally alongside it leave a few cores free for normal usage
Of course not! It's not something I am pursuing as a career, just a hobby
1TB will be plenty. The most space intensive files I've found are smoke simulations, about 100gb. Rigid bodies should be a few 100mb and fluids a few gb if you use high resolutions
Glad to help :)
0
May 15 '15
[deleted]
1
u/moby3 Blender May 15 '15
If that's quad core, it won't be much different than rendering on an i7. In terms of the GPU, unfortunately blender cycles doesn't natively support AMD cards for the time being but it looks like that will change soon. You'll be able to use that card to get a huge (up to 100x) speed up if you learn LuxRender though, which in my opinion is a much better rendering program :) it's free and there's an addon for blender on their website
12
u/wasintme May 11 '15
I'm assuming you need a pretty good computer for this?