Software-OK
≡... News | ... Home | ... FAQ | Impressum | Kontakt | Gelistet bei | Danke |

  
HOME ► Faq ► FAQ - Windows-CPP-und-C ► ««« »»»

Was ist Perlin-Noise für eine Funktion?


Irgendwann ist man beim Programmieren konfrontiert mit dm Begriff Perlin oder Noise oder Perlin-Noise und fragt sich was für eine Funktion ist das und wofür ist sie gut!



Hier schön aber trocken erklärt ► wikipedia.... Perlin-Noise. Kurz gesagt es sind auf Zufallszahlen basierende Muster-Generierung-Algorithmen die ein Zufalls-Basierendes aber doch geordnetes verhalten simulieren sollen! So wie wir es aus der Natur kennen alle Blätter sind irgendwo identisch aber nicht gleich. Oder Alle Vögel sind ähnlich, aber nicht alle sind Hühnchen, ... usw.


1.) ... Beispiel eine Schlichte Perlin-Noise als einfache Wolken!
2.) ... Beispiel  des Gleichen Perlin-Noise als Höhenkarte für ein Gelände!
3.) ... Man kann es auch für diverse andere Sachen verwenden!   
4.) ... Wofür soll ich das Wissen muss ich Perlin-Noise verstehen!




1.) Beispiel eine Schlichte Perlin-Noise als einfache Wolken!

https://thebookofshaders.com/edit.php?log=161127235422
https://thebookofshaders.com/edit.php#10/ikeda-03.frag!
https://thebookofshaders.com/edit.php#11/2d-vnoise.frag

2.) Beispiel  des Gleichen Perlin-Noise als Höhenkarte für ein Gelände!


......

3.) Man kann es auch für diverse andere Sachen verwenden!   


......

4.) Wofür soll ich das Wissen muss ich Perlin-Noise verstehen!

Große Spiele-Firmen, Filmindustrie, ...  können Armeen von Künstlern und Entwicklern anheuern, um das Unmögliche zu erschaffen aus denen die virtuelle Welt des Spiels oder 3D Grafik für Filme besteht. Wenn Sie ein Spiel oder 3D Aufgabe ohne solche finanzielle Mittel und umfangreiche Ressourcen entwerfen möchten um eine attraktive Alternative für bestimmte Naturphänomene wie Gelände, Bäume und atmosphärische Effekte generieren möchten. Dann werden Sie durch den Einsatz von Automatischen Generierung, das Selbe oder sogar Besseres erreicht. Mit der Hilfe eines simplen Zufallszahlengenerators kann ein qualitativ hochwertiges Auto-Generierung-System, bemerkenswert realistische Modelle und Objekte erzeugen.

Weitere Sinnvolle Links:
https://www.cs.umd.edu/class/fall2019/cmsc425/handouts/lect14-perlin.pdf

Sogar ein Oscar:
https://web.archive.org/web/20211208192020/https://mrl.cs.nyu.edu/~perlin/doc/oscar.html

Ken Perlin Seite:
https://mrl.cs.nyu.edu/~perlin/!

(Bild-1) Ken Perlin und weitere Funktionen!
Ken Perlin und weitere Funktionen!

-
▲ Zum Anfang ▲




Oder um eine ganze Stadt zu Generieren 

https://www.shadertoy.com/view/XtsSWs

(Bild-2) Perlin-Noise und Stadt mit bzw aus Zufallszahlen!
Perlin-Noise und Stadt mit bzw aus Zufallszahlen!

-
▲ Zum Anfang ▲




FAQ 35: Aktualisiert am: 21 Januar 2022 16:50 Windows
Windows-CPP-und-C

Dark Theme in Win32 Anwendungen mit Menu und Titelleiste!


Nicht ganz einfach ist es Dark Theme in Win32 Anwendungen mit Menu und Titelleiste für Windows 11 & 10 richtig zu aktivieren und zu verwenden Hier habe
Windows-CPP-und-C

Wie kann ich abfragen, ob meine x86 Anwendung gerade unter x64 läuft?


IsWow64Process abfrage unter x64 MS OS nach ob die exe im WOW64 Modus arbeitet typedef BOOL WINAPI *LPFN_ISWOW64PROCESS HANDLE, PBOOL; LPFN_ISWOW64PROCESS
Windows-CPP-und-C

Wie kann ich abfragen, ob ein Pfad ein Ordner, bzw. Verzeichnis ist?


Das Abfragen, ob ein Pfad ein Ordner, bzw. Verzeichnis ist ist recht einfach in C++ #include #include BOOL IstDerPfadEinOrdnerLPCTSTR pfad { ifpfadreturn
Windows-CPP-und-C

Trim string in cpp?


Mit eigenem Trim String in cpp einfach Zeichenfolgen individuell Kürzen //////////////////////////////////////////////////////////////////////// // // Mit
Windows-CPP-und-C

Wurde mit Code -1073741701 (0xc000007b) Fehlermeldung!


Die Lösung ist denkbar einfach um den Fehlercode: "wurde mit Code -1073741701 0xc000007b Fehlermeldung beendet" zu beheben Es handelt sich zumeist bei
Windows-CPP-und-C

RGB Pixel zu Negativ!


Hier die Lösung um einen RGB Pixel zum Negativem RGB PIXEL zu machen BYTE R=255-R; BYTE G=255-G; BYTE B=255-B; Oder bei Grau Skalierung Grauwert

»»

  Meine Frage ist leider nicht dabei
Gestellte Fragen zu dieser Antwort:
Keywords: windows, perlin-noise, eine, funktion, irgendwann, beim, programmieren, konfrontiert, begriff, perlin, noise, fragt, wofür, Fragen, Antworten, Software




    

  + Freeware
  + Dateiverwaltung
  + Deko und Spaß
  + Automatisierung
  + Office
  + Ordnung am PC
  + PC-Test-Tools

  + SoftwareOK Pages
  + Micro Staff
  + Freeware-1
  + Freeware-2
  + Freeware-3
  + FAQ
  + Downloads

  + Top
  + Desktop-OK
  + The Quad Explorer
  + Don't Sleep
  + Win-Scan-2-PDF
  + Quick-Text-Past
  + Print Folder Tree
  + Find Same Images
  + Experience-Index-OK
  + Font-View-OK


  + Freeware
  + FontViewOK
  + Find.Same.Images.OK
  + ThisIsMyFile
  + Delete.On.Reboot
  + OK.Its.Raining.Men
  + CoronaKO
  + MatriX.CoronaKO
  + MeinPlatz
  + 3D.Benchmark.OK
  + PAD-s

Partnerseite:

Home | Danke | Kontakt | Link | FAQ | Windows 2021 | Windows 2015 | eBlog | English-AV | Impressum | Translate | PayPal | PAD-s

 © 2022 by Nenad Hrg softwareok.de • softwareok.de • softwareok.com • softwareok.eu
0.077


► Abfragen der Mac-Adresse über die Befehlszeile (CMD)! ◄ ► Favoriten KOs für ein schnelles Beenden der Prozesse ◄ ► Analoge Freeware Desktop Uhr für Windows kostenlos verschenken, teilen, posten? ◄ ► Mit Windows 7, 8, 8.1 CDs und DVDs brennen! Geht das? ◄ ► Was ist Scrollen? ◄ ► USB-3 ist genau so schnell, bzw. langsam wie mein USB-2, warum? ◄ ► Neue Explorer-Tab-Ansicht in Windows 10, 8.1, ... erstellen / öffnen! ◄ ► Ist die Desktop-Uhr auch eine, die für Windows 7, bzw. Windows 10 8.1 geeignet ist? ◄
Durch die Nutzung meiner Webseite erklären Sie sich damit einverstanden, dass diese Cookies verwenden. mehr Infos & Datenschutz
....