Corel FORUM Strona Główna Corel FORUM
Forum użytkowników programów firmy Corel. Grafika wektorowa, rastrowa i obróbka zdjęć cyfrowych

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Program do deformacji krzywych
Autor Wiadomość
Stipa 
Praktyk
fan corela od wersji 2.0


Wersja CorelDRAW: X7
Pomógł: 1 raz
Dołączył: 29 Gru 2012
Posty: 94
Skąd: Bytów
Wysłany: 16 Wrzesień 2013, 15:27   Program do deformacji krzywych

Już kiedyś pisałem o tym. Ale że program trochę rozbudowałem, to go tu zamieszczam po raz drugi.
Jest to program, który wczytuje pliki eps, najlepiej zawierające same krzywe - bez tekstów, zdjęć i prevki. Robi następujące deformacje:
- "nakleja" rysunek na kulę od równika ku biegunom
- "nakleja" rysunek na kulę od bieguna ku równikowi
- "nakleja" rysunek na walec
- wykonuje poprawną perspektywę (bo np. ta w corelu nie jest poprawna)
- wygina rysunek w kółko, tzn robi coś podobnego do zawijania napisu na kółko w Corelu, ale potrafi zawinąć dowolny rysunek

Na koniec taki rysunek obraca wokół różnych osi, zoomuje i w końcu zapisuje na dysku.
W katalogu program, źródło w pascalu i kilka przykładów, co program potrafi.

http://rapidshare.com/sha...3ADD81D4058E9BB




A tu przy okazji mój drugi projekt pozwalający na tworzenie na ulicy "trójwymiarowych" grafik

http://rapidshare.com/sha...61E202ABD83FA25

$tipa
 
 
bidon184
[Usunięty]

Wysłany: 16 Wrzesień 2013, 21:00   

niom,ciekawe ,ciekawe,już w innym temacie ciekawie to zrobiłeś ,a teraz to już poleciałeś można powiedzieć że prawie po całości ,no wielki szacun kolego :poklon ,nie moge dać Ci pochwałki ,która Ci się należy jak nic,ponieważ na tym forum pomógł może kliknąc tylko założyciel tematu,ale wiec że klikam wirtualnie bo naprawde Ci się należy :-)
 
 
Artur Miernik 



Pomógł: 49 razy
Wiek: 51
Dołączył: 18 Lip 2010
Posty: 1608
Skąd: Starachowice
Wysłany: 18 Październik 2013, 08:12   

Stipo, chciałbym pobrać Twój program, ale coś na tym rapidzie nie działa. Może zrób załącznik do postu?
 
 
Stipa 
Praktyk
fan corela od wersji 2.0


Wersja CorelDRAW: X7
Pomógł: 1 raz
Dołączył: 29 Gru 2012
Posty: 94
Skąd: Bytów
Wysłany: 22 Październik 2013, 16:57   

U mnie Rapid dizała, ale mówisz-masz. exe i źródło we Free Pascalu.

kula.zip
Pobierz Plik ściągnięto 498 raz(y) 43.31 KB

 
 
gogman 
Ekspert



Pomógł: 6 razy
Wiek: 44
Dołączył: 21 Paź 2011
Posty: 512
Skąd: Chojnice
Wysłany: 2 Listopad 2013, 02:27   

miszczu jesteś !
 
 
Stipa 
Praktyk
fan corela od wersji 2.0


Wersja CorelDRAW: X7
Pomógł: 1 raz
Dołączył: 29 Gru 2012
Posty: 94
Skąd: Bytów
Wysłany: 4 Listopad 2013, 09:28   

WAŻNE! WAŻNE!! WAŻNE!!!
Eps-y trzeba eksportować bez thumbnaila - tej małej bitmapki z podglądem eps-a. Gdy eksportowałem z corela z nagłówkiem obrazka, była kicha. Gdy bez - działało.
 
 
Stipa 
Praktyk
fan corela od wersji 2.0


Wersja CorelDRAW: X7
Pomógł: 1 raz
Dołączył: 29 Gru 2012
Posty: 94
Skąd: Bytów
Wysłany: 8 Listopad 2013, 14:16   

AKTUALIZACJA PROGRAMU
1. teraz po wciśnięciu jedynki program zapisuje wynik na dysku, ale nie kończy działania, dzięku czemu można sprawdzić w Corelu, czy to jest to, czego chcieliśmy, czy może dokonać jeszcze drobnych poprawek.
2. W opcji "zawijanie w kółko" działa obrót rysunku wokół pionowej osi

kula2.zip
Pobierz Plik ściągnięto 483 raz(y) 57.7 KB

 
 
Shame 
Red Dot Corporation



Wersja CorelDRAW: X7
Pomógł: 213 razy
Wiek: 39
Dołączył: 19 Kwi 2012
Posty: 2565
Skąd: Poznań
Wysłany: 8 Listopad 2013, 15:15   

Stipa, nie chciałbym darowanemu w zęby zaglądać i stokrotne browary ci za ten programik, ale jest jeszcze jeden malutki buraczek, który wynalazłem (albo może to był tylko przypadek?): otóż jak zawijałem na kuli po równiku, to obiekt (w tym przypadku była to litera P) zawijała się lewą, pionową krawędzią za horyzont. Efekt był taki, że wszystko co było na pierwszym planie (czyli na tej obserwowanej półkuli) było ładnie wykrzywione a'la rybie oko, ale to co zaszło za horyzont (w tym przypadku były to dwa węzły od lewej krawędzi litery) nie zostały pokrzywione - linia między nimi była prosta. Jak wrócę do domu, to zrobię screena ;-)
 
 
Stipa 
Praktyk
fan corela od wersji 2.0


Wersja CorelDRAW: X7
Pomógł: 1 raz
Dołączył: 29 Gru 2012
Posty: 94
Skąd: Bytów
Wysłany: 9 Listopad 2013, 18:59   

Sprawdź, czy w epsie ten odcinek nie jest prostą. jesli jest, zamien go na krzywa. Jesli jest krzywa - dodaj tam kilka dodatkowyh wezlow.
Program nie robi czarów-marów, lecz nakleja na kule punkty krzywych i końcówki "wąsów" Beziera. Jeśli więc wąsów nie ma to i nie będzie - odcinki zostaną odcinkami. Jedyne zmieni się położenie ich końców. Ta opcja jest przydatna do rysowania np. kratownicy kopuły.
Jakby co, to nie screen jest potrzebny a eps-y przed i po.
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.11 sekundy. Zapytań do SQL: 16