GPU-Planetary-Rendering
procedural-stochastic-texturing
GPU-Planetary-Rendering | procedural-stochastic-texturing | |
---|---|---|
1 | 3 | |
179 | 535 | |
- | 1.5% | |
10.0 | 0.0 | |
over 2 years ago | almost 5 years ago | |
C# | C# | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
GPU-Planetary-Rendering
-
How to solve repeating textures?
The way I solved it was by implementing a custom surface shader that used perlin noise to determine the frequency at which a texture would be applied to the terrain surface. This also depended on how the terrain propogated. I forget the exact details as this was a small project from a while ago. But I was untimately able to mitigate any sort tileing/repeteing effect while only using a 64px texture. A very similar method to mine is used in this Github repo and might be worth taking a look at https://github.com/simeonradivoev/GPU-Planetary-Rendering
procedural-stochastic-texturing
- How to solve repeating textures?
-
Are there any examples of this kind of "stochastic" texture splatting for threejs, that avoids obvious repetitions and provides nice, natural terrain textures with transitions?
stochastic info: https://medium.com/@jasonbooth_86226/stochastic-texturing-3c2e58d76a14 https://forum.unity.com/threads/procedural-stochastic-texturing-prototype.628522/ https://github.com/UnityLabs/procedural-stochastic-texturing https://stackoverflow.com/questions/24319825/texture-tiling-with-continuous-random-offset https://iquilezles.org/articles/texturerepetition/
-
(almost) Eliminated tiling with shader graph. Rotates the texture based on its cell location with a random value. Oh, its also triplanar (the x and z still need to be piped in though)
For something similar, you may want to check this out, it’s basically state-of-the-art https://github.com/UnityLabs/procedural-stochastic-texturing
What are some alternatives?
TexturePanner - This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
BiplanarMapping - Biplanar mapping shader for Unity
Realtime-Compute-Shader-Unity-PathTracer - A passion projects that has been going on for awhile, finally at a place where I feel comfortable tentatively uploading it to Github for others [Moved to: https://github.com/Pjbomb2/TrueTrace-Pathtracer]
threejs-sandbox - Set of experiments and extensions to THREE.js.
GPUInstance - Instancing & Animation library for Unity3D
hextile-demo - demonstrates hex-tiling
Pcx - Point cloud importer & renderer for Unity
procedural-planet - a 3D procedural Planet in THREEJS and WebGl
TrueTrace-Unity-Pathtracer - A passion projects that has been going on for awhile, finally at a place where I feel comfortable tentatively uploading it to Github for others