Map Creation using blender.

Map Creation using blender.

Discuss maps & map creation - from concept to execution to the ever elusive release.

Moderator: Moderators

User avatar
enetheru
Posts: 627
Joined: 11 Jun 2010, 07:32

Map Creation using blender.

Post by enetheru »

I don't really like painting height maps, I would rather model and sculpt, then paint the texture right onto the terrain.

So I started messing around with creating maps in blender. and it works for the smallest maps. given more ram I'm sure I could make some larger maps.

Anyway I thought I might post some progress shots. when I have some ready.
User avatar
Wombat
Posts: 3379
Joined: 15 Dec 2008, 15:53

Re: Map Creation using blender.

Post by Wombat »

im newb, but is it possible to do it with sculptris? i thought about it when i started with flat surface for the first time. would be cool, and much better than blender.
User avatar
Hobo Joe
Posts: 1001
Joined: 02 Jan 2008, 21:55

Re: Map Creation using blender.

Post by Hobo Joe »

Wombat wrote:im newb, but is it possible to do it with sculptris? i thought about it when i started with flat surface for the first time. would be cool, and much better than blender.

Only if you're able to export a heightmap, afaik
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: Map Creation using blender.

Post by Beherith »

In the worst case you can cylindrically map a grayscale gradient on the object and render it in top down isometric with no extra lighting. (Ive used this method before)
User avatar
enetheru
Posts: 627
Joined: 11 Jun 2010, 07:32

Re: Map Creation using blender.

Post by enetheru »

In all cases we are limited by ram.

I'm not just doing the sculpting part in blender but baking out materials too.

I'm still just figuring out the tool chain at the moment.
User avatar
enetheru
Posts: 627
Joined: 11 Jun 2010, 07:32

Re: Map Creation using blender.

Post by enetheru »

So this is my progress after two days.

first day was just learning how to compile a map
second day was learning how to do it with blender.
Image

Spend a lot of time painting what was under the water... now I see that it doesn't matter :(

could use some environment work, but its excruciatingly small map. don't know whether I should bother.
Attachments
paradise.jpg
(222.78 KiB) Downloaded 4 times
Last edited by enetheru on 13 Jun 2010, 16:02, edited 1 time in total.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Map Creation using blender.

Post by knorke »

Spend a lot of time painting what was under the water... now I see that it doesn't matter :(
you know you can change the waterlevel somehow with those numbers in the smd file?
but yes, most maps use a very simple texture for underwater because it reducdes filesize, i think.
User avatar
oksnoop2
Posts: 1207
Joined: 29 Aug 2009, 20:12

Re: Map Creation using blender.

Post by oksnoop2 »

Looks neat, how small is it?
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: Map Creation using blender.

Post by Beherith »

I like the screenshot very much, Add some nicer trees from the feature resource thread and your good to go!

Theres a good reason why not many of us use blender to make maps. Im partial to World machine and carrara, since those have features specifically for mapping.

Btw, love the avatar, its from my favorite disney movie :D
User avatar
enetheru
Posts: 627
Joined: 11 Jun 2010, 07:32

Re: Map Creation using blender.

Post by enetheru »

oksnoop2 wrote:Looks neat, how small is it?
smallest afaik, 2048 texture map
257 heightmap
It was a proof of concept mainly, next step is to see how far blender scales, and it entirely dependant of my system specs which are a modest under 2 gig ram, 1.6GHz dual core Opteron
Beherith wrote:I like the screenshot very much, Add some nicer trees from the feature resource thread and your good to go!
I will have to look into that, if you like it then its probably worth uploading somewhere, even though its almost unplayable, given the size.
Beherith wrote:Theres a good reason why not many of us use blender to make maps. Im partial to World machine and carrara, since those have features specifically for mapping.
I'm a self confessed blender fanboi :oops:
I think that if blender scales well(unlikely) then its possible that after some scripting it could possibly be a really useful tool in the map making kit.
Beherith wrote:Btw, love the avatar, its from my favorite disney movie :D
also my fav too :mrgreen: Ooh-de-la-lay!
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Re: Map Creation using blender.

Post by Pxtl »

Trivia: the Hampsterdance song (do-da-dee-dat-doo-dat-doe-doe etc.) is actually a sped up version of a song from that movie.
User avatar
Wombat
Posts: 3379
Joined: 15 Dec 2008, 15:53

Re: Map Creation using blender.

Post by Wombat »

enetheru wrote: I'm a self confessed blender fanboi :oops:
high five bro !
User avatar
enetheru
Posts: 627
Joined: 11 Jun 2010, 07:32

Re: Map Creation using blender.

Post by enetheru »

Pxtl wrote:Trivia: the Hampsterdance song (do-da-dee-dat-doo-dat-doe-doe etc.) is actually a sped up version of a song from that movie.
there is on justice in this world.
Wombat wrote:
enetheru wrote: I'm a self confessed blender fanboi :oops:
high five bro !
high five! :mrgreen:
Better leave the night with some more information. it might not be a week or so till I post again due to uni exams.

workflow is to sculpt a terrain. then render the result to a hight map. I use this node setup(took me an hour of testing and questions to get the information for this) since I've never used the node editor before
Image

Then I baked this next node to a texture to preview the general walk/build sections.
Image

I used the walk/build preview bake as a base to paint my colour map over the top.

Save all the png's out and use the mapconv program(which is easy to compile for linux and can be gotten from github http://github.com/spring/MapConv) to compile

I want to do a proper writeup. and further develop the idea, but i have alot of other projects on the go, so don't know if I really will.(you all probably know how that is).

I at least want to do some benchmarks to see how large a map I can make.
User avatar
KaiserJ
Community Representative
Posts: 3113
Joined: 08 Sep 2008, 22:59

Re: Map Creation using blender.

Post by KaiserJ »

i've tried doing similar things with 3d max; varying results

and yes, you're quite right about the ram issue, natural terrains of a spring map size contain a LOT of polies; not sure how you're setting everything up but it was defenitely a problem i encountered

currently i'm making the heightmap in the "classical" way (paint prog) and then using it to deform a plane in max... you can always adjust vertices later and subdivide to get the sort of detail resolution required

cylindrical gradient mapping is the way to go

i would say though that 3d modelling programs, in terms of spring maps, are better suited for industrial or city themes than natural ones (see new_lammas_v2)

after that one i've been doing a lot of experimentation and concept work... it all comes back to the ram issue.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Map Creation using blender.

Post by Forboding Angel »

Jus doin' mah dudy Sherrf!

I love that move too. Also, I recommend Carrera for the future :wink:
User avatar
enetheru
Posts: 627
Joined: 11 Jun 2010, 07:32

Re: Map Creation using blender.

Post by enetheru »

KaiserJ wrote:cylindrical gradient mapping is the way to go
I've been using the compositor to pull the z values from the render image.
I think both methods have their strengths.

For instance, I don't have to mess with mapping the object at all. so I don't have to worry about multiple objects making up my terrain.
KaiserJ wrote:i would say though that 3d modelling programs, in terms of spring maps, are better suited for industrial or city themes than natural ones (see new_lammas_v2)
love that map :mrgreen:
KaiserJ wrote:after that one i've been doing a lot of experimentation and concept work... it all comes back to the ram issue.
I feel your pain :?

Here's an update.
I also am probably not going to work on this particular map any more because its was just an experiment.

I learned alot about making maps so far, but I also learned that there is a heap more to learn about like detail textures, object placement, lua shaders, and more. Image
Robin Hood wrote: Hiss: Sire! Sire! They may be bandits.
Prince John: Oh, poppycock. Female bandits? What next? Rubbish.
Sigh... I had actually better study for that math exam now :|
User avatar
Wombat
Posts: 3379
Joined: 15 Dec 2008, 15:53

Re: Map Creation using blender.

Post by Wombat »

it could be nice 1v1 map :P sad bridges doesnt work for spring
User avatar
KaiserJ
Community Representative
Posts: 3113
Joined: 08 Sep 2008, 22:59

Re: Map Creation using blender.

Post by KaiserJ »

yeah, that map is really pretty :D successful experiment i'd say. reminds me a bit of islands they have around the philippines (like the james bond movie where the bad guy has that massive mirror laser thing)

good work man! study hard for that math exam
I've been using the compositor to pull the z values from the render image
hmmm i wonder if i can do this too with max. not familiar with it
User avatar
Mr. Bob
Posts: 357
Joined: 11 Mar 2010, 09:05

Re: Map Creation using blender.

Post by Mr. Bob »

I actually find it's useful to sculpt the model in something like mudbox or blender in your case, then pull it into 3ds max or blender, and render it from a top view while the actually mesh has a gradient ramp texture applied, and is wrapped cylindrically. Seems to end up more precise then simply extracting a height map.

Sorry if someone already said this somewhere. It works quite well usually.
User avatar
enetheru
Posts: 627
Joined: 11 Jun 2010, 07:32

Re: Map Creation using blender.

Post by enetheru »

Mr. Bob wrote:I actually find it's useful to sculpt the model in something like mudbox or blender in your case, then pull it into 3ds max or blender, and render it from a top view while the actually mesh has a gradient ramp texture applied, and is wrapped cylindrically. Seems to end up more precise then simply extracting a height map.

Sorry if someone already said this somewhere. It works quite well usually.
lol I think it was said. but anyway. I figured out that I could render the image without the compositor. save the exr which blender also saves a z depth layer on. extract the depth layer and use that.

so I am not restricted by the 256x image dimensions. biggest I tried rendering was 2048, but Ive lost interest in mapping for now after seeing Forboding Angel and Beherith's work, it made me realise what I would want to do is a fair bit bigger than what I have so far. and without any clear guides trying to muddle through that isn't appealing.

Perhaps when I have interest in writing a map guide for the wiki I will probe them for answers
Post Reply

Return to “Map Creation”