FastNoise2 icon indicating copy to clipboard operation
FastNoise2 copied to clipboard

Noise tool may align with any coordinate system

Open pinecone69 opened this issue 3 months ago • 2 comments

It would be nice if the noise tool could be used to preview noise with any coordinate system. I noticed that when using the noise tool, it seems the view/transform matrix up vector is +Y, so you can only properly preview the noise you want to use in your own app if your view matrix up vector is +Y, or you make similar adjustments to the same effect

I think the easiest way to do this is to let the noise tool's view matrix rotate in any direction (I noticed it is clamped to a certain range), so you can conveniently preview your noise when for example, it depends on position output nodes with falloff intended to tweak height across the X or Z dimension.

But you could also add an option that manually changes the view matrix up vector.

pinecone69 avatar Dec 10 '25 17:12 pinecone69

I'm pretty sure you can adjust your coord system very easily in your own app using GenPositionArray3D() so it aligns with the noise tool, but the easiest possible solution I thought of so far is giving the noise tool the options I detailed above

pinecone69 avatar Dec 10 '25 21:12 pinecone69

I actually started to implement this the other day, my plan was to have an option in the debug menu to select between y up or z up

Auburn avatar Dec 11 '25 08:12 Auburn