Is it possible to combine 2 or more scripts together, This could be used to produce a script which may be able to produce a result near to terragen 0.9. And maybe near to terragen 2 in the future>>
If the AnT landscape generator is used to create a terrain then would you be able to “paint” differetnt areas where vegetation can occur, so for example we are taking a mountainous area, vertex paint could be applied to the base of the mountains and the bgen 3 script could be configured to produce instances of randomly created trees in random places where the paint has been applied.
Another vertex colour could be used so that grass can be used and so on…
Is this possible, would anybody like it to be a possibility?
hi, it is a very good possibility, already similar has been done in Python for the program vue d’esprit, the script creates a terrain splattered with several types of trees, water, sky, all pre textured ready to render or modify. The Python code seems closed source, it would be great if similar could be acheived with Blender. There is a blender script that also could be of interest Blender World Forge. Also Blender Earth is very similar to what you have discussed.
These scripts need to be updated so a combination should be very possible.
Blender Earth would be a good start as it has the interface and some of the selections required, it could be possible to use this as a base to intergrate ANT & gen3.
having said that gen3 is very resource hungry. It would be good to have several precompiled trees that could be instanced into blender directly like in vue.
It would be a great addition to Blender to have a script like this.
Good luck.
M.A.
Good idea Mandoragon.
Meta-Androcto, i never heard about Blender Earth, and google don’t help me.
Have you a link ?
if python can use C or C++ modules as an extension, Then could you use the original araboro script which made the trees to make the trees. Because I believe this was much faster…
Have not heard of blender earth. If someone made a database of 10 different trees and grass and so on, and made the different coordinates and values to use in araboro (sp?) which could be randomised, then you could start generating vegetation to use in the blender landscape generator. Possibly these values could also show what textures to use aswell.
Depending on the elevation of the land and the choices that you make when creating the landscape, certain plants will appear in areas…which make sense…
You may have a choice for example to how arid the land is, or how much precipitation occurs per year.
Would this idea need a super computer to work?
Is it possible for the script to generate material which doesnt overlap itself, or if it does to bend certain elements (such as flimsy leaves)
sorry peoples, my bad,:o
BlendEarth v0.8
Author : Jean-Baptiste PERIN
http://perso.orange.fr/jb.perin/
It does build terrain with tweakable settings and scatters trees “billboard style”
There are a lot of settings so it could evolve into a great script.
Thanks M.A.
how long has it been since it was updated. Do you have any renders to show what it is like?
In Aboraro (sp?) the ‘java’ tree generator you can create weeds and bushes and such like, is it possible to do that with bgen 3, can you link python to java to use it as an extension?
hi, I would say the script is fairly old, still works, the original script is a game engine template/walkthrough. It could be modded to do what you have suggested and worth a look for ideas.
nice, but I wish we could have something like; http://www.bigworldtech.com/technology/tools_bigbang_en.php
I was wondering how different is this compared to what I described at the start of the thread?
that link is nice also, similar to vue and other world builder/creator software.
it is possible in python to do similar although i would say it would be a lot of work. It would be possible to have pre modeled objects and a material library in an external .blend or two then use python to import instances of these models into blender and apply the textures or have the textures already applied according to user defined variables or to create random scattered objects over a terrain. Vert/Texture painting is already supported in Blender so again import from the external files for texture painting, would work.This could reduce overheads in file size.
I think you are still on the track of your original post, it is just a matter of finding the correct combination of scripts and practicality, there are a few scripts that could be possible to help, such as some functions from the ‘drop to ground’ script (it’s on the forum somewhere). It would be quite a big project, I would suggest to start by finding similar type scripts or scripts with functions you need, (search the Wiki Catalog, link below) once you reach a decision on the best way to acheive this, start simple then post your ideas and I am sure that some coders here would lend a hand to help.
Thanks M.A.
Thanks Meta-Androcto, i have the script but dos not remember the title.
I agree with you, take other scripts to build a big one is a good way.
Good luck mandoragon.
Regards
Po
Mandoragon, would you try to code python script or it is a proposal thread ?
If you will start coding, i can help you. Like Meta-Androcto said, it could be easy to use scripts already made and to combine them. I don’t thing you need to use arbaro, but you could modifie gen3 to create less faces in order to speed up creation of tree and rendering. For landscape, there is a lot of script… And like you write, you can try a weather system. It could be great to contact Dmitriy Mazovka who was one of the Google Summer of Code 2006 for his project sky generator which include sky background, sun, and clouds.
Regards
Po
unfortunately I have only started to learn how to program in python but I would still like to try…So in other words, progress will be very slow…
Why not…
It could be a good start for you to read the scripts that you like, and to try something of small. I’ll like to test it, and to help you.
Regards
Po