• Welcome to World Machine Community. Please login or sign up.
 
May 26, 2019, 11:08:09 am

News:

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

21
Bug Reports and Help / Re: Trouble With PNG Masks
September 09, 2018, 07:32:48 am
Alright then! Have fun with your world, and do share a screen or two when it's done!
22
Bug Reports and Help / Re: Trouble With PNG Masks
September 05, 2018, 07:28:04 am
@kris392001: Could you send me the files? The main tmd file, and all input files (heightmap, masks).  I can test it all on my end to see what's wrong, maybe figure out a workaround if necessary.
23
Bug Reports and Help / Re: Trouble With PNG Masks
September 02, 2018, 01:38:30 pm
Okay, so the terrain drop and guttering both may be unrelated to the mask. What terrace device does, is apply a filter shaped like steps to the terrain. Sometimes a peak may be cut off, sometimes terrain may be lowered in places. Since the area is being masked, the area outside the mask isn't being lowered, causing a sharp drop and raise. I think that's what you mean by "guttering".

Also, the best practice is to have a mask with all opaque alpha. Or no alpha channel altogether. Wm works off brightness values of the image, transparency may interfere with that. I still haven't yet checked on my end what transparency does in a mask, just speculating at this point. I always delete alpha channel if I don't need one, so I haven't yet encountered any problem with that.
24
Bug Reports and Help / Re: Trouble With PNG Masks
September 01, 2018, 10:46:27 am
In world machine, all height data, including masks, need to be black and white. RGB is for color data.

Now if I understand correctly, you are using a png alpha channel as mask. That may work with a channel splitter, but better way would be to use a simple grayscale image, preferably with floating point precision (16bits per pixel float values, tiff or png).

You need to input this mask using simple file input, and just set the scale, leaving everything as-is. The gray parts at the edges may cause some problem with terrace or erosion device, but I'm not sure about that one. I'll test on my end and report later.
25
Bug Reports and Help / Re: Trouble With PNG Masks
August 31, 2018, 11:58:03 am
Uncheck "interpret as rgb", and use the height information as-is. Also, try inverting the mask if uncheck alone doesn't work as expected.
26
"A picture speaks a thousand words". Screenshots help solving a problem. Tip for the next time.

From your explanation, I guess you have a heightmap and a texture. You want to overlay the texture on the terrain, and visualize the output. Similar to the screenshot attached.


You can input a color texture using the "file input" node. Check the box named "interpret as RGB. Then import your color map. Heightmap can similarly be imported in in other file input with "interpret as RGB" unchecked.
Next add an "overlay view" device from "outputs" tab. Plug the heightmap into the first input, texture into the second (screenshot attached). Then build the world at your preferred resolution, and switch to 3D view. Select "overlay view" to see it's output.

Do let me know if it works for you. Following this thread.
27
Works in Progress / Re: Speed Build Practice
August 23, 2018, 04:06:44 am
Very nice, especially for a quick whip! Following the thread.
28
You should check the device reference for the older devices like this. Not much has changed with it over the years.
29
Guest Forum / Re: Simplex noise and custom nodes
June 28, 2018, 05:35:36 am
Also, do check out the development blog for latest updates. http://www.world-machine.com/blog/
30
Guest Forum / Re: Simplex noise and custom nodes
June 28, 2018, 05:34:08 am
1. No simplex noise. But you can use displacement node to introduce some distortion. You can also input custom noise into the displacement node.
2. Don't know.
3. Yes, there's a plugin development kit. It's a bit dated, and developed as kind of a "side note". But quiet functional. It's updated with most wm versions. Check out the "plugin development" forum on the main page.

Side note, a lot of things that seem like artifacts in the free version, are gone when built at higher resolutions in the pro version. You can request a limited trial version of the pro before buying. Try that one first.
31
Erosion simulation is very much resolution dependent. When you switch to smaller extents, build resolution remains the same, while size decreases. So there are essentially more channels than the bigger one, relative to the sizes.

Easier would be to cut up the mesh itself. Or create individual features first, then the base, and then mix it up in the frame.
32
Try creating a rough terrain shape first, then blur the whole terrain to look like snow, masking out the rocky bits. I've tried this a few times, end up doing something in the texture most of the time. World machine filters aren't too accurate at that small scale.
33
Plug a "Radial gradient" generator into mask input of "file input", the one that you use to import the original terrain. Use radial gradient to adjust the influence or shape of zero edge.
34
That's natural. The simulation nodes like erosion, thermal erosion, snow simulate nature's forces on your terrain. Takes a lot of time, computing power, and memory to accomplish.
35
You can also use "channel splitter" device to split the channels into 3 separate masks. Easier to work once you's got things in black and white.
36
Works in Progress / Re: Volcanic Island Terrain
April 14, 2018, 02:55:40 pm
Looks beautiful! Great job there!

A simple tip about the complex graph, when your terrain is finished, do the coloring inside a macro. It would take slightly more time to set up and switch back and forth, but will be cleaner, more coherent, and reusable once finished. Even if you don't publish many parameters, it's still a ready to use "volcanic island coloring box", just plug in the masks!

Again, brilliant job here!
37
All of it can be done. There are multiple ways to do it all.

1. Import png using file input, set "Resampling method" to fractal. Adjust roughness. Or do it the old way, import png, use blur filter to get smooth shape, combine with some noise, and erode. First way gives you more accurate results. Use erosion after to get realistic results and masks.
2. Answered in "1"
3. Yes, you can do it. Again, many ways to do it. All of them a bit hard to explain in text. Look up some "combining terrains" tutorials on geekatplay site: http://www.geekatplay.com/world-machine-tutorials.php

Good luck!
38
Guest Forum / Re: Huge world tiles
March 27, 2018, 08:53:35 pm
The reason you don't see many videos explaining the creation of such large terrains, is because it's extremely resource intensive to create said terrain. There are a lot of optimization tactics that go into creating a decent open world game. That being said, the outerra engine anteworld demo is probably created with the help of world machine.

1. Yes it can be done
2. Yes there are indeed ways to load the tiles in an intelligent manner, such that they can be rendered at decent frame rates. How can it be done? Start researching online, it's a long and complicated process.
3. To create a believable terrain at that scale, you need to work at a very high level on all levels of the pipeline. You need to master world machine, as well as said engine's level design features. Look at stuff on Epic's "Kite world demo", look at how it was created and what challenges they faced.

This is a big challenge, even for a mid range studio. Good luck with your project!
39
You can import tileable textures directly using the "file input" node, set it to "interpret as RGB". Then you can use choosers in a cascade setup to texture your terrain using slope or erosion masks. I'll link an example, one of mine.

https://www.facebook.com/followpratyaksh/posts/1974009322816446

Textured completely inside world machine. Rock textures from asilefx.
40
Works in Progress / Re: Terrain with Houdini
February 20, 2018, 08:42:47 am
Geoglyph is good, but not a magic solution. Most coloring macros just shade with solid colors. What you need is texturing either with shaders in houdini, or file textures in world machine. You can import rgb textures using "file input" device set to "interpret as RGB". I'll link an example of file based texturing right here in worldmachine.

https://www.facebook.com/followpratyaksh/posts/1974009322816446