Yes I'm gonna be called a n00b but is blender like Photoshop?
on: 1209717697|%e %b %Y, %H:%M %Z|agohover
number of posts: 14
RSS: new posts
"Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License." ([http://blender.org])
Blender 3D is not only a 3D modelling program but also it is a game engine or something like that and it also comes with physics engine (I think).
The scripts for Blender 3D uses Python (which makes it semi-bad!).
python = awesome
You newbies just don't know how to use it - a tradesman never blames his tools.
rite. so its like programming a GUI python program instead of using the shell like- Tkinter http://www.pythonware.com/library/tkinter/introduction/index.htm
Originally I said (which makes it semi-bad?) in my post but then Hugh changed it to (which makes it semi-bad!).
Also, there is not much programming to be done in Blender 3D. Instead it is like using Vector Works at school.
Yeah. It was made using python, but otherwise has nothing to do with python.
Google's search engine and other software etc. is written mostly in C++, Python and Java, but when you use Google, you don't have to worry about any of these languages. It's like that.
yea thats wat I meant.
I actually agree with Jackson. Python is bad 4 speed so never use it for serious graphics but it is gd 4 quick programming although I'm not sure but I think it's syntax isn't that gd 4 cross-platform although it is really easy to translate. print 'hey' how hard is that to work out. Also it isn't whitespace independent so theres a downside there.
Yes, Python is bad for speed, as most high level languages are.
Yes, it is awesome for quick programming i.e. things that don't need that low-level access and speed.
I'm pretty sure it'll work cross-platform. Anyone know for sure?
Whitespace independence is not a bad quality. In fact, it forces you to use a widely accepted method of code layout, so you could say it's better at making you a good programmer. (Plus, there are tricks for not using whitespace in python, and they involve semicolons)
P.S. for those who don't know what high and low level programming languages are: Low level provides more access to CPU and memory (C pointers etc.) i.e. more interaction on that level; High level does not provide this, but does not require needless typing and commands…
Edit: Or, for a better definition, go to High and Low level languages on Wikipedia.
#include <cstdio> int main { int a = 1; int b = 2; printf("%d", a+b); return 0; }
a = 1 b = 2 print a+b
…See the difference?
But seriously python can be really really slow. Yes whitespace dependancies r gd 4 developin technique hence my beginner course which was rejected but i still get mad when i dont realise that i accidentally put a space or somethin in a tab in a 200 line prgrm and it wont compile.
ur definition 4 low level prgrmin is dodgy
does not require needless typing and commands…
i see ur point but the sytax isnt a gd example. printf and scanf r just functions for input and output and u hav 2 import them (I guess this is 4 memory though) hence #include… (did u know that this library was developed 4 C and C++ has a different library calle iostream however this is better 4 files coz it is slower) int main is 4 seperatin the classes, templates and functions well sort of, unlike python which doesnt really seperate them at all. but yea python is still gd. wat i meant is that u dont find print in Java, C++ etc. although there are prob alternate syntaxes 4 cross-platform
ur definition 4 low level prgrmin is dodgy
Your spelling is dodgy.
If you don't like my definition, go to wikipedia.
did u know that this library was developed 4 C and C++ has a different library calle iostream however this is better 4 files coz it is slower
Yes. I have actually used a fair amount of C++. Enough to actually teach it.
int main is 4 seperatin the classes, templates and functions well sort of
I know that too, again because I've used C-based languages.
unlike python which doesnt really seperate them at all
It's too late at night for me to come up with a counter argument for that.
Yes. I have actually used a fair amount of C++. Enough to actually teach it.
I'm not insulting ur knowlege but the code is not gd 4 an example.
Your spelling is dodgy.
I cant be bothered 2 spell\type properly
If you don't like my definition, go to wikipedia.
If u added a link it would be more useful but the definition is still dodgy. excessive typing is not a proper definition.
uhh…we're going off topic.