An ambitious project: Hawaii

Started by Ariel DK, October 23, 2015, 06:37:27 PM

Previous topic - Next topic

Ariel DK

this will be another long and crazy project that I'll start, so do not be surprised if I update this thread once a week
and YES, i want to recreate the entire island. crazy, really? :D so let's open the drawing board:

1- I've downloaded the latest data about the island, and have been successfully loaded in TG. I can easily find places from real references

2- About SHADERS... here come the hard work :( but before I frustrate, I start to think that perhaps there were ways of texturing that I still  do not know, right?
    so I search in the forum something (or somebody) that can help me. but I could not find anything useful, at least, no directly...
    http://www.planetside.co.uk/forums/index.php/topic,7231.msg77061.html#msg77061

basically: How I can texturing certain areas, regardless of the altitude of the terrain? for, an example, get natural patterns for populations
I am talking about ecosystems

here some examples: the first one is the detailed DEM, the second one is the same (real) place that you can see how intrincated the pops can be.
thanks in advance for any help

Hmmm, what version of Terragen does God use?

Oshyan

Most of what you see in the reference image really does derive from simple height and slope aspects. Most of the rest is based on hydrology, where the water flows, how moist or dry it is in given areas. This stuff you can simulate with imported or even natively generated masks. For example you can generate erosion with the built-in erosion shader and then do a sort of "difference" function to figure out where the major flow channels are and essentially create a basic flow mask *in* TG. Dune has shown some methods for this I think. Alternatively if you have a terrain editor like World Machine or World Creator you can erode the terrain there and just use the flow, deposition, and other masks, but on your original, un-eroded terrain. The shapes should be similar enough.

You could also potentially derive real vegetation masks from other real-world data that is available. BigBen has experimented with this stuff a fair amount, I think. In fact he has lots of threads with related ideas, like masks for trees by age of tree for more realistic forest distributions:
http://www.planetside.co.uk/forums/index.php/topic,5049.0.html

- Oshyan

Ariel DK

firstly, thanks for the answer and the link
Quote from: Oshyan on October 23, 2015, 08:17:15 PM
...This stuff you can simulate with imported or even natively generated masks. For example you can generate erosion with the built-in erosion shader and then do a sort of "difference" function to figure out where the major flow channels are and essentially create a basic flow mask *in* TG. Dune has shown some methods for this I think.

i am not sure what you're talking about here, you could be more specific about this? I gonna try to talk with Dune in anyway

about the BigBen´s file, as usual their work is fantastic, but doesn't work for all the island, I mean when I achieve that the pops works in a specific area, in other zones simply doesn't. so, maybe the best way here, will combining this mask, with another real dataset. I not try this yet, but i will do it in the next days. I'm also going to come back here often, so any other advice from any other user is very welcome. thanks ;)
Hmmm, what version of Terragen does God use?

Ariel DK

#3
just a funny update. in others places of the island, these same pops stink
Hmmm, what version of Terragen does God use?

Oshyan

Good lord, why are you attaching a 3.2MB PNG!? With PNG *compression* it becomes just 800KB, and with JPG (because PNG is really unnecessary here, especially for a test), it is only 160KB with still great quality. Please, spare our servers and Internet connections. ;)

That being said, it's a promising test image. I just had to download it to even see it...

- Oshyan

Ariel DK

yeah but the file is not 3MB! strange... maybe I selected other image? anyway sorry, reuploaded ;)
Hmmm, what version of Terragen does God use?

Oshyan

Quote from: Ariel DKMultimedia on October 24, 2015, 05:00:44 PM
yeah but the file is not 3MB! strange... maybe I selected other image? anyway sorry, reuploaded ;)

Better but still huge. Why use PNG? :D

- Oshyan

Ariel DK

Oshyan, indeed, there is no reason really, is just a PS preference when I save images automatically (usually I use PNG because I work with vectorial graphics, and this format preserve most of the quality)

Here is my first decent attempt at realistic shading denoting beaches, rocky areas and highlands. about the color data, I can't find nothing useful yet.
if anyone knows a website that I don't know, please let me know. :-\
Hmmm, what version of Terragen does God use?

Oshyan

The National Map viewer has lots of satellite imagery ("orthoimagery"), Tree Canopy data (in "Small-scale datasets"), and "Woodland Tint":
http://viewer.nationalmap.gov/basic/

- Oshyan

Ariel DK

#9
Hello, I sorry the delay, I downloaded The orthoimagery files in a ".Gz" extension. I dont know this type of extension.
What am I supposed to do with the files? more specifically, how I can load it in TG or PS? ???
Hmmm, what version of Terragen does God use?

Ariel DK

Update
a very basic intent to create foam in a existent terrain, thanks to Dune for the basic information.
honestly, I not have much interesting in this yet, I am more focussed in the shading and pops
for now, but will be interesting to work in this in the future. ;)
Hmmm, what version of Terragen does God use?

Oshyan

.gz is usually a compressed archive format. You can open/extract it with e.g. 7-zip.

- Oshyan

WAS

Quote from: Oshyan on October 24, 2015, 04:55:40 PM
Good lord, why are you attaching a 3.2MB PNG!? With PNG *compression* it becomes just 800KB, and with JPG (because PNG is really unnecessary here, especially for a test), it is only 160KB with still great quality. Please, spare our servers and Internet connections. ;)

That being said, it's a promising test image. I just had to download it to even see it...

- Oshyan

This is why I use off-site hosts. Because one JPEG is not a good format for viewing renders and quality of said renders (and possible artifacts) and it's also just bastardizes images color and anti-aliasing. PNG/TIFF is the usual standard in ANY art forum for viewing things that need peer review. JPEG is for new users without comprehension of quality on a small scale.

For example, when I view art here on the forums I am constantly zooming in for fine detail. On most everyone images, that fine detail is ruined and not even offering a good viewing experience. Especially in image sharing where I expect from completed scenes, high quality renders and complementary standard formats.

JPEG is for camera shots on your phone. :P

This is 2015. I run 105mbp/s, no images here ever even have time to load visibly. Even my screenshot programs work off PNG. Even on my phone with 4G there is no real load time (even for his 2.5mb image)

Anyways, this is a good start. I'm working on similar with custom terrain from scratch. Very similar to Hawaii's peaks. I am actually taking a break from land detail and working on white peaks on my water too. How Ironic. Here are some examples.











Oshyan

#13
JPG is a fine format if used properly and with a good compressor (there are a lot of bad JPG compressors out there though, it must be said). XnView has a great built-in JPG export engine and is free. I will put $10 on the line that you can't tell the difference between a JPG and PNG of an average Terragen image if compressed with the right settings (and viewed at 100%, i.e. not zoomed in to pixel level). And with those same settings the JPG will almost always be half the size *or smaller* vs. the PNG.

I typically use a Quality of 90, Optimize Huffman Table, the Float DCT method, and Subsampling of 1x1. At that setting a JPG is about 1/5 the size of PNG. At Quality 98 it's still half the size. At 98 quality, if I do a "difference" image in Photoshop it's black. Only if I crank up the contrast to 95 do I see anything (and only using the Legacy method). At Quality 90 the difference image has barely perceptible outlines, meaning the difference in the actual images (compressed vs. uncompressed) is still imperceptible to most people even side-by-side.

Just because we have high bandwidth connections and storage space is cheap doesn't mean it's best to use needlessly large files. If you want your art/images to have the broadest audience, think about more than just what *you* have available, think about what other people use to access and view your images. Think about metered connections, expensive and limited server space, *mobile*, etc. Those are all still factors in this modern age, and people are still working on better and better image compression schemes (lossy and otherwise) for good reason.

Zooming in to see "detail" to where you see pixels as larger than a pixel on your monitor doesn't seem that useful to me. *shrug*

- Oshyan

WAS

#14
Quote from: Oshyan on October 26, 2015, 02:49:44 PM
JPG is a fine format if used properly and with a good compressor (there are a lot of bad JPG compressors out there though, it must be said). XnView has a great built-in JPG export engine and is free. I will put $10 on the line that you can't tell the difference between a JPG and PNG of an average Terragen image if compressed with the right settings (and viewed at 100%, i.e. not zoomed in to pixel level). And with those same settings the JPG will almost always be half the size *or smaller* vs. the PNG.

I typically use a Quality of 90, Optimize Huffman Table, the Float DCT method, and Subsampling of 1x1. At that setting a JPG is about 1/5 the size of PNG. At Quality 98 it's still half the size. At 98 quality, if I do a "difference" image in Photoshop it's black. Only if I crank up the contrast to 95 do I see anything (and only using the Legacy method). At Quality 90 the difference image has barely perceptible outlines, meaning the difference in the actual images (compressed vs. uncompressed) is still imperceptible to most people even side-by-side.

Just because we have high bandwidth connections and storage space is cheap doesn't mean it's best to use needlessly large files. If you want your art/images to have the broadest audience, think about more than just what *you* have available, think about what other people use to access and view your images. Think about metered connections, expensive and limited server space, *mobile*, etc. Those are all still factors in this modern age, and people are still working on better and better image compression schemes (lossy and otherwise) for good reason.

Zooming in to see "detail" to where you see pixels as larger than a pixel on your monitor doesn't seem that useful to me. *shrug*

- Oshyan

Yeah, that's why I link to my own hosts to spare the site. And if you work in image augmentation and manipulation as long as I have you will see where it's crucial. First thing they do in a meeting is check for layer seams, bad pixels, color burning, JPEG artifacts, etc. And to do so they isolate areas they think look good, and check them on a greater scale. As when you create posters, prints, t-shirts, these images are blown up or down scaled depending on size. And if they are blown up, any artifacts from JPEG becomes very visible.  I'd be fired from most places if I thought JPEG was ok to use.  Most places don't even trust your PNG/TIFF settings and want the raw files that I've worked at.