I just noticed that Heightfield Load of EXR heightfields is broken in 4.5.56, while it still works in 4.4.67
Anyone else notice this?
it works fine for me, using heightfield load, heightfield resize, heightfield adjust vertical, heightfield shader
Is your heightfield too big? Files over 2gb aren't loading in the latest versions.
Quote from: WAS on April 25, 2021, 01:05:14 PMIs your heightfield too big? Files over 2gb aren't loading in the latest versions.
Oh, yes I guess thats it. Mine are 2.5 - 4GB in file size. Thanks for the info.
Yeah it's unfortunate. Wonder how this even happened without testing. So many projects I can't even start right now.
From what I understand, the alpha testers are our old members like Ulco and such, who often do the same over and over (no offense) and aren't really always testing what TG can do and stressing it, so a lot always gets by the alpha testers because they aren't really "testing" unless probably testing a new feature that testing was requesting on. IMO we need more testers, who actually sit there all the time just messing with what TG's possibilities, to discover issues. :P
That's right. I haven't got time to test every feature (and the new or old features needing testing are not always specifically mentioned), and though there are about a hunderd or more alpha testers in the list, it's only just three or so ever giving feedback (on the alpha site). Perhaps most of them have long abandoned TG, which is too bad. So, yes, more testers are needed, but there are hardly any users here, so I wonder where to get those from (FB perhaps :P )
Wow! That's a lot MIA :o
Quote from: SuddenPlanet on April 25, 2021, 01:17:15 PMQuote from: WAS on April 25, 2021, 01:05:14 PMIs your heightfield too big? Files over 2gb aren't loading in the latest versions.
Oh, yes I guess thats it. Mine are 2.5 - 4GB in file size. Thanks for the info.
I wonder if there's a way to tile heightfields - where are your heightfields coming from?
Quote from: digitalguru on April 26, 2021, 07:43:39 AMQuote from: SuddenPlanet on April 25, 2021, 01:17:15 PMQuote from: WAS on April 25, 2021, 01:05:14 PMIs your heightfield too big? Files over 2gb aren't loading in the latest versions.
Oh, yes I guess thats it. Mine are 2.5 - 4GB in file size. Thanks for the info.
I wonder if there's a way to tile heightfields - where are your heightfields coming from?
My heightfields are EXR's coming out of Terragen using Heightfield Generate. It's easy to turn them into tiles in World Machine, but then there is more work placing them in Terragen and trying to minimize seams. Terragen's Border blending in the Heightfield shader kind of bows the seams down if you don't set it to zero. So I'll stick with my 32k heightfields for now. I end up converting them to 16-bit Grayscale Tiff's with Zip compression anyways in the end and those work fine.
I see your issue.
Have you tried loading those exrs as displacement? Or exporting the terrain via a displacement to scalar shader, it might be more forgiving memory-wise than loading and exporting as a heightfield.
Quote from: digitalguru on April 27, 2021, 06:04:14 AMI see your issue.
Have you tried loading those exrs as displacement? Or exporting the terrain via a displacement to scalar shader, it might be more forgiving memory-wise than loading and exporting as a heightfield.
The issue is TG will not import anything over 2gb in filesize. Will come up "file not found". And I think a 32bit EXR will be larger than a TER.
If it's a terrain you absolutely need now, you'd probably be able to get under 2gb with the microexporter, and then running through MeshLab.
Cleaning up a Terragen Terrain/Object in MeshLab:Screenshot_2.jpg- Filters -> Cleaning and Repairing -> Remove Duplicate Vertices
- Filters -> Cleaning and Repairing -> Remove Duplicate Faces
- Filters -> Cleaning and Reparing -> Merge Close Vertices
- (Optional Optimization) Filters -> Remeshing, Simplification, and Reconstruction -> Simplification: Quadric Edge Collapse Decimation
Check the first three boxes and dial in desired face count. Ex. I used 1000000
Screenshot_1.jpg - Filter -> Normals, Curvature, and Orientation -> Re-Compute Face Normals
- Export Object
Screenshot_3.jpg - Profit
Screenshot_4.jpg Screenshot_5.jpg
The resulting file will be magitudes smaller than the original, especially if you lower face count some, which in many cases is negligible in quality if you keep the ration small enough.
Quote from: digitalguru on April 27, 2021, 06:04:14 AMI see your issue.
Have you tried loading those exrs as displacement? Or exporting the terrain via a displacement to scalar shader, it might be more forgiving memory-wise than loading and exporting as a heightfield.
No, I haven't done either of those. I don't have memory issues with 128GB so I tend to stick with what I know how to do. I am doing large batches of terrains so I need a pipeline that I can do over and over with simplicity.
can't remember if I've asked this before - do you use Maya?
scratch that :) - just found the post where you use Modo and Blender
definitely thinking about ways to tile terrains in Terragen without using a DCC though