• Welcome to World Machine Community. Please login or sign up.
June 25, 2019, 02:40:19 pm


Read the Development Diary for an inside look at World Machine's progress!

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - WFab

@Demostenes: I do my textures in world machine itself, using photo textures. I also sometimes mix em up in blender, when world machine ones look bad in ambient light. I'll link some examples here:


Procedurally placing textures in the close range is probably your best bet. Even at 8k, there's not enough detail to go closer than 300m.
@Demostenes: Depends on what kind of production. The colors are gradient based, so no matter how complex, they will show clear solid colors in places when you render in a realistic setting. As a general rule, texture using external app for final renders, and generate colormaps using this macro for pre-production use. Also good for quick coloring in world machine viewports.
Yeah the documentation is pretty outdated at this moment. I believe a new one is in the works, and will be hosted on this link:

@Demostenes Yeah it's working with the latest version. I use it for some rich previews internally.
Guest Forum / Re: Are The Mods Dead?
June 05, 2019, 09:23:34 pm
Yeah it's been like this for the last few years. If you want answers, ask specific questions about world machine. Most forums, especially those driven by hobbyists, have been killed by "discord". Most of the conversations are trapped in closed servers over there. The reclusive folks over at World Machine LLC make matters worse.

I personally check the forums quite frequently, and engage where I can. But yeah, the sentiment isn't shared by many here. If anyone disagrees, come over and say hi lol!

I see that your account has been approved already, now all that's holding you back is yourself. Make some noise! See if you can get people out of their caves! I tried that with a dedicated group on FB, worked to an extent. But then discord suggestions came in and members split off into small groups again. Everywhere I see, mine is the last post. It's like I'm the only person actively using worldmachine lol!

Hope to see your posts soon @jimmyww!
Bug Reports and Help / Re: Create Water blank
May 02, 2019, 02:24:52 pm
Under the preview window, enable "scene water" by clicking the button named so. Then the water should show up on the preview. It isn't enabled by default.
I Haven't tried any for a long time, since I make my own terrains from scratch mostly, but you can try "xnview" or "imagemagick".
I just noticed that the dev blog link on top right has an extra <"> at the end. Small fix, but needs to be done.

Edit: Fixed now.
You need to rasterize DEM data into a heightmap before importing into world machine. Geotiff is not supported yet, you need the regular baked Tiff16bit (floating) heightmap. Are you sure that you used correctly rasterized tiff file?
There are no centralized or automated services. Artists like myself do provide world building services, so you would be better off searching for artists individually according to what you want to build finally. I would have submitted my candidature lol, but right now I'm otherwise occupied. :(
Macros and Plugins / Re: TeTo : The Texturing Toolbox!
January 18, 2019, 11:26:26 pm
1. Where did it say that it's open source?
2. The author of this macro has a free tutorial on youtube, explaining the exact technique used to create this macro. It's just that the neat settings and presets make it easier to use, without visiting photoshop to create gradients as would be the case otherwise. I'll see if I can dig up the link to that video for you.
3. Good luck with the refund! Also, remember to ask for return from world machine llc as well, since they never told you how wm works internally. And your phone manufacturer! And for everything proprietary you use!

There are 3 major types of nodes you'll encounter with a simple terrain network. "Generators", "filters", and "outputs". The general concept you follow while creating a network:


1. The data you manipulate in world machine, underneath it all, is "heightfields". It's just grayscale 2D image data. The terrain you see in the viewport, is a flat plane, with an image applied on it as a "displacement map". All you do in world machine, is "create and manipulate" that displacement image.
2. Generators "create the image". You can either use "noises" to procedurally generate it, or import premade maps from your disk using "file inputs". You can also draw basic shapes and gradients through these nodes.
3. Filters "operate on the data that is generated by the generators". You can manipulate the data through a range of mathematical operations, or "natural filters" like "erosion". Natural filters simplify the geological processes which would otherwise be a headache to recreate in 3d.
4. "Output" nodes do exactly that, output the final displacement map etc. You can choose the type of data to output using these nodes. Commonly used ones are "height", "bitmap", "mesh".

5. There are a plenty of nodes besides these 3 types, like "combiner", "chooser", "selectors", and "converters". These help you further manipulate your displacement data. I just didn't include them as they will further complicate the "easy" paradigm I'm trying to present here. Once you get the hang first 4 points here, you can easily follow the tutorials.

I'll be following this thread, so you may ask any more questions you have. Make sure you open a simple "example terrain" in your world machine while you read this, it would make it easier to visualize.
Some filters are not tile build friendly. They show an "exclamation mark" next to the device name. Try to avoid those.

Also, erosion filter with "geological time enhancement" enabled, creates drastically different result for tiled build. Try to avoid that option too.

Solution: The best 1:1 result can only be obtained by cutting up a hi res result "after" the build is baked to files. You can set up a file in world machine with "file input->file output" set for each file you want to split into tiles (including masks). Then set up tiled build for that new world. That way you can split as many files as you want, as many times as you want, without losing details. Do remember to disable blending in the tiled settings, and enable "share edge vertices".
Guest Forum / Re: Ease of 3D printing
November 08, 2018, 12:05:18 pm
It's always a single layer when it comes to procedural modelling programs. You'll have to do manual work for 3d printing. However, I find it's very easy, especially with blender.
I suggest you look through the forum contents first. Dig deep to find what info you're looking for.

I don't understand what you mean by "quality of world machine" here. I assume you mean terrain quality? I've found world machine to be most flexible when it comes to terrain quality. World creator has it's perks, but nowhere close when it comes to final quality of the terrain features. World machine just requires you to learn the workings of nodes better. You can never go back to layers once you tame the nodes!

I'd like to know more about your workflow. What kind of pipeline you have? What is your worldmachine version, and edition? What resolution are you working on? What kind of terrain effects you feel are missing in world machine compared to world creator?

If you like to talk more freely, I'd like to invite you to the world machine software group https://www.facebook.com/groups/worldmachine.software on facebook. Do let me know your facebook name first, pm if you like.

I assume you're still on build 2.3.7 or earlier? Correct me if I'm wrong.

1. Upgrade to the latest development build. This issue has been fixed.
2. If you don't want to or can't upgrade, disable "geological time enhancement" in the "erosion" device. Try doing the erosion brute force instead.
Well, always good to rule out obvious solutions before trying desperate ones.

There have been a few problems with the quadro cards, though nothing this drastic. Try deleting preferences. Go to your "OSdrive:\Users\[username]\AppData\Roaming\World Machine 2.2 Professional" folder, and delete "world.ini" file. You'll need to set up your preferences, paths, and maybe even license after this. Be aware of that if you do this.

Just below the 3d preview on top left, click the button named "shaded".
You can again use Bias/gain device to manually tweak the height and contrast. That shouldn't create problems with tiled builds.
Wm masks tend to be smooth around the edges, which creates problems when exporting to engines that have optimizations in engine that handle alpha differently, especially when you export masks in an 8 bit format. Try to keep your masks at 1 and 0, no halfway greys. You can get away with small amounts, thin bands, for smooth transition. Use bias/gain device for cleaning up the mask. I don't have extensive knowledge of how UE handles alpha, but this is a common problem all around.