From 2b023559a9bc2bef19234db0e35179cec9636c05 Mon Sep 17 00:00:00 2001 From: Dominik Piasecki Date: Thu, 8 Feb 2024 18:43:33 +0100 Subject: [PATCH] Update 'README.md' --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index ea0616b..b51add0 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,21 @@ # Grafika2023 +Nazwa Projektu: Planet Creator + +Skład grupy: Dominik Piasecki, Dzianis Drobysh, Maryia Sauko + +Opis: Projekt "Planet Creator" to interaktywny edytor, który umożliwia użytkownikowi kontrolowanie roślinności na planecie. Głównym celem projektu jest zapewnienie narzędzi do projektowania i eksperymentowania z różnymi wzorami roślinnymi, które są generowane przy użyciu L-systemów. Użytkownik może wpływać na wygląd planety poprzez ustawienie parametrów wilgotności i temperatury. Z + +Techniki: + L-systemy (generowanie różnych wzorów roślin) + model PBR (realistyczne oświetlenie obiektów) - interpretowany z plików material. + Cube Map – tło + bloom – dodatkowe oświetlenie jasnych punktów + instancing - rysowanie obiektów o takim samym meshu za pomocą jednego wywołania, + interfejs użytkownika powstał przy użyciu biblioteki IMGui + +Przykład działania: +Dwie rośliny o różnych modelach i ulubionych wartościach temperatury i wilgotności opisanych przez średnią i odchylenie standardowe +Na potrzeby prostoty przykładu wszystkie parametry w przykładzie mają odchylenie standardowe równe 5 a każda roślina ma taką samą średnią temperatury i wilgotności. +Na kolejnych zrzutach ekranu widać 4 przypadki : +ulubione warunki każdej z roślin, warunki pośrednie, warunki nieakceptowalne przez żadną z roślin.