Want to learn 3d rendering any advice?

  • Thread starter rody084
  • Start date
  • Tags
    3d
In summary, the conversation discusses different 3D modeling and rendering software options and resources for beginners. Some recommended options include POV-Ray, Blender, 3D Max, SolidWorks, Maya, Bryce, Terragen, and Lightwave. The conversation also mentions the importance of a good user interface and the possibility of pirating software.
  • #1
rody084
69
0
Hi,
I am trying to learn some kind of 3d modeling or 3d rendering program so that I can expand my graphics realm. I am pretty profficient with photoshop and i was wondering what software people recommend for creating 3D renderings.

Also, I do not have the first clue about 3D programs or how they work, so i was wondering if anyone had any learning resources for absolute beginners like myself.

Thank You in advanced for your help!

Rody
 
Computer science news on Phys.org
  • #2
Try the free POV-Ray raytracing software. Learning the syntax is quite easy; all the commands are well documented in tutorial and full mathematical form in the help file, and there are many third-party pages like this one dealing with it, as well as the newsgroup. The ability to write macros and incorporate loops and variables also makes it easy to generate mathematical models. To create meshes and other more organic shapes, you may want a modeller. Blender is a free modeller compatible with POV-Ray.
 
Last edited:
  • #3
3D Max is good too.

I use SolidWorks, but that is more CAD based.
 
  • #4
Blender and 3DMax are likely a bit daunting for most beginners, but if diving into a complicated interface is something you enjoy then they could be fun. Blender used to have dreadful documentation, but that was a couple of years ago—so there's a good chance the community has gotten themselves organized and put some decent tutorials up by now.

Another complex professional modelling program like 3D Studio Max is Maya, which now has a free version for non-commercial use. My impression is that 3DMax is mostly used by game animators, while film/TV animators use Maya, but I doubt there's any hard and fast rule about that. Maya is nice if you're a programmer as all aspects of its operation are available through an underlying script language.

If you don't want to start with a full scale professional modeller, you might want to look at something like http://bryce.daz3d.com/ , which is a powerful program for some purposes, but which doesn't have all the features and complexity of a full blown modelling system. In my experience, Bryce is a great program to learn many of the basics of 3D and texturing.

I think the free program Terragen may have a similar range of functionality to Bryce. I've never used it, but it receives many rave reviews.

A good place to ask questions about this kind of software, and which probably even has some good FAQs on the subject is the GameDev Forum (it's worth a look even if you aren't interested in game development).
 
Last edited by a moderator:
  • #5
I use Lightwave. I enjoy it also. Like Maya it has a scripting language. If you are interested in the math check into these. There are some amazing physics demos done on LW. If you do not get an education discount then LW is cheaper, I believe. Although if you go through the academic superstore they come out about the same and Maya has a larger user base.
 
  • #6
Blender (www.blender3d.org[/url]) and POVray ([url]www.povray.org[/URL]) are the only free rendering programs that I'm aware of. (Well you can get the other ones for "free" if you aren't averse to pirating software - though you will probably expend much time trying to get them - I tried this with lightwave and some important features were broken)

Blender and POVray are two different types of programs. Blender is for the most part polygonal 3D modeller, whereas POVray is a ray tracer, although Blender does have some ray-tracing capabilities. The other difference is that Blender is graphical, while you have to write up descriptions of your scenes in textfiles with POVRay, much as you would with an HTML file and a browser.

Alot of people will slam Blenders interface, probably because they are used to their own 3D modelling program and since Blenders interface is a lot different from theirs and there is really not much reason to switch 3D modellers, they claim its too difficult. For example, you tend to use the RMB a lot more than the LMB, and you issue a lot of commands by the keyboard. You get used to it though.
 
Last edited by a moderator:
  • #7
For starting out blender definitely is not a bad modeler. There is another free modeler that seemed to have picked up steam called wings3d. I have not tried it though. Do a google search for cgtalk. It is a very good graphics community. You can even participate in monthly challenges.

(Well you can get the other ones for "free" if you aren't averse to pirating software - though you will probably expend much time trying to get them - I tried this with lightwave and some important features were broken)

It will be very difficult to get around Lightwave's security. They require the use of a dongle which sends a signal through the usb port. If you ever used Logic pro or final cut pro it works as those do also.
 
  • #8
I forgot to add this. Without the dongle you get Lightwave discovery edition. Which is Lightwave without some features and a very limited save feature. It sounds like this is what you had.
 

Related to Want to learn 3d rendering any advice?

1. How can I start learning 3D rendering?

The best way to start learning 3D rendering is to familiarize yourself with the basics of 3D software, such as understanding its interface, tools, and functions. You can also take online courses or tutorials, attend workshops, or join online communities to learn from experienced artists and receive feedback on your work.

2. What software do I need for 3D rendering?

Some popular 3D software for rendering include Autodesk Maya, 3ds Max, Blender, and Cinema 4D. These programs offer different features and capabilities, so it's best to research and try out a few to find the one that suits your needs and preferences.

3. What skills do I need to have for 3D rendering?

To excel in 3D rendering, you will need to have a strong foundation in art and design principles, as well as a good understanding of lighting, color theory, and composition. You should also be comfortable with using 3D software and have a creative eye for detail and realism.

4. How can I improve my 3D rendering skills?

The key to improving your 3D rendering skills is practice and experimentation. Take on challenging projects, try out new techniques, and seek feedback from other artists. You can also attend workshops, conferences, and online courses to learn from industry professionals and enhance your skills.

5. How can I make my 3D renders look more realistic?

To make your 3D renders look more realistic, pay attention to details such as lighting, textures, and materials. Use reference images to understand how light and shadows interact with different surfaces and objects in the real world. Additionally, make sure to add imperfections and variations to your renders to make them look more natural and lifelike.

Similar threads

Replies
2
Views
963
  • New Member Introductions
Replies
1
Views
82
  • Computing and Technology
Replies
2
Views
1K
Replies
5
Views
1K
  • General Discussion
Replies
10
Views
2K
Replies
1
Views
241
  • MATLAB, Maple, Mathematica, LaTeX
Replies
6
Views
3K
Replies
6
Views
904
Replies
17
Views
3K
Back
Top